Funktion VERWEIS über verschiedene Tabellenblätter

Hallo zusammen,

mein kleines Excel-Projekt nimmt langsam Formen an, an einer Stelle hakt’s aber immer noch:

Auf zwei verschiedenen Tabellenblättern befinden sich zwei Tabellen - Quelle enthält eine durchnumerierte Liste mit zugehörigem Namen. Ziel enthält eine weitere, unsortierte Tabelle.

Auf „Ziel“ befindet sich folgende Formel, die auf die Tabelle in „Quelle“ zugreift:

=WENN(INDIREKT(„Quelle!A“&C2+1)"";VERWEIS(C2;$A$32:blush:A$45;$B$32:blush:B$45);"")

Konkret sollen sich die Bereiche A32:A45 und B32:B45 auf das Tabellenblatt „Quelle“ beziehen. Quelle! vor die Matrixbezeichnung zu setzen funktioniert aber seltsamerweise nur bei der Wenn-Abfrage, bei der Matrixbezeichnung gibts als Fehlermeldung „#NV“.

Wie krieg ich Excel nun dazu, auch bei der VERWEIS-Funktion auf das zweite Tabellenblatt zuzugreifen? Wenn die Tabelle aus Quelle ab Zeile 31 im Tabellenblatt Ziel steht, funktioniert der Verweis tadellos…

Danke vorab,
Holger

Wie krieg ich Excel nun dazu, auch bei der VERWEIS-Funktion auf das zweite Tabellenblatt zuzugreifen?

Hallo Holger,
das funktioniert definitiv auch auf einem anderen Tabellenblatt:

=WENN(INDIREKT(„Quelle!A“&C2+1)"";VERWEIS(C2;Quelle!A32:A45;Quelle!B32:B45);"")

Anmerkung:
Es ist besser statt Indirekt gleich den ganzen Bereich auf C2 zu prüfen,
siehe Volatile Funktionen
und bei deiner Konstellation funktioniert auch SVerweis()

=WENN(ZÄHLENWENN(Quelle!A32:A45;C2);SVERWEIS(C2;Quelle!A32:B45;2;0);"")

Gruß [auch] Holger

Nachtrag: Bezüge eingeben
Siehe Tipp von Thomas:
http://www.wer-weiss-was.de/app/service/board_navi?j…

Also einfach in die Formel rein,
danach auf das andere Tabellenblatt wechseln und Bereich markieren