Supportnet / Forum / Tabellenkalkulation
in Formel Daten aus anderem Arbeitsblatt holen
Frage
Hi,
folgendes Problem beschäftigt mich...:
ich möchte eine Formel nach dem Muster kreieren:
=SVERWEIS(Gesamt!$A4;"anderes Arbeitsblatt"!$A$1:$AT$45;46;0)
wobei "anderes Arbeitsblatt" der Wert einer Zelle sein soll, die wie das Arbeitsblatt heißt, aus der die Werte ausgelesen werden sollen!!! Leider versteht Excel das nicht. Habe schon etliche Varianten ausprobiert (J1, Sheets(j1), ...)
Kann jemand das Problem lösen, bzw. ersteinmal nachvollziehen?!? Oder sagen, ob es überhaupt möglich ist, soetwas zu tun?
Gruß Inge
Antwort 1 von Aliba
Hi Inge,
das sollte mit INDIREKT gehen, wenn sich das Arbeitsblatt in der selben Mappe befindet. Grundsätzlich sähe das so aus:
=SVERWEIS(Gesamt!$A4;INDIREKT(X1&"!$A$1:$AT$45");46;0)
Wobei hier in X1 jetzt der Name des Tabellenblattes steht.
Jetzt kommt es jedoch noch auf deine Tabellenblattnamen an. Wenn die keine Leerstellen und Sonderzeichen enthalten, sollte das so funzen.
Wenn es nicht funzt, dann noch mal melden, dann müssen wir die Formel noch ergänzen, wobei es einfacher wäre, den Tabellenblättern entsprechende Namen zu geben, die dann so akzeptiert werden.
CU Aliba
das sollte mit INDIREKT gehen, wenn sich das Arbeitsblatt in der selben Mappe befindet. Grundsätzlich sähe das so aus:
=SVERWEIS(Gesamt!$A4;INDIREKT(X1&"!$A$1:$AT$45");46;0)
Wobei hier in X1 jetzt der Name des Tabellenblattes steht.
Jetzt kommt es jedoch noch auf deine Tabellenblattnamen an. Wenn die keine Leerstellen und Sonderzeichen enthalten, sollte das so funzen.
Wenn es nicht funzt, dann noch mal melden, dann müssen wir die Formel noch ergänzen, wobei es einfacher wäre, den Tabellenblättern entsprechende Namen zu geben, die dann so akzeptiert werden.
CU Aliba
Antwort 2 von Aliba
Hi nochmal ich,
hab jetzt doch auf die Schnelle die ASCII-Tabelle gefunden. Also wenn Du jetzt Tabellenblattnamen hast, die in der Formel einen BEZUG-Fehler ergeben, dann:
SVERWEIS(Gesamt!$A4;INDIREKT(ZEICHEN(39)&X1&ZEICHEN(39)&"!$A$1:$AT$45");46;0)
CU Aliba
hab jetzt doch auf die Schnelle die ASCII-Tabelle gefunden. Also wenn Du jetzt Tabellenblattnamen hast, die in der Formel einen BEZUG-Fehler ergeben, dann:
SVERWEIS(Gesamt!$A4;INDIREKT(ZEICHEN(39)&X1&ZEICHEN(39)&"!$A$1:$AT$45");46;0)
CU Aliba
Antwort 3 von Inge
Jippiehaihei [ZENS] hat hingehauen. Ich suche diese Funktion schon immer und habe aber jetzt erst die Idee gehabt mal in einem Forum zu posten. Man war ich blöd, damit so lange zu warten...
Danke, sei gedrückt, endlich kann ich automatisiert weiterarbeiten...
Gruß Inge
Danke, sei gedrückt, endlich kann ich automatisiert weiterarbeiten...
Gruß Inge

