Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Blattname aus Dropdown als Zellbezug in XVerweis

Forumthread: Blattname aus Dropdown als Zellbezug in XVerweis

Blattname aus Dropdown als Zellbezug in XVerweis
04.12.2025 20:49:41
Jörg
Hallo zusammen,

ich versuche einen Knubbel aufzulösen, komme aber an meine Grenzen.
Falls ich nicht die richtige Begriffe nutze, gern korrigieren.
Ich nutze Office 2024 und bin mir nicht sicher, ob dies 365 Business entspricht, sorry.


Meine Beispieldatei: https://www.herber.de/bbs/user/179771.xlsx

Ich habe einen XVerweis (Blatt XVERWEIS, Spalte Nachname), dessen Suchmatrix und Rückgabematrix sich in einem anderen Blatt befinden.

Was ich erreichen möchte:
a) Nach Auswahl des Blattes (Blatt XVERWEIS, Feld C2) soll die Auswahl als Zellbezug in der Suchmatrix und Rückgabematrix auftauchen und die Daten aus dem ausgewählten Blatt sollen angezeigt werden.
b) Wenn das ausgewählte Blatt nicht gefunden wird (z.B., weil es versehentlich umbenannt wurde), soll bei Nachname stehen: "Blatt nicht gefunden.".


Vielleicht hat jemand eine Idee oder kann mich zumindest in die richtige Richtung drehen? Das wäre klasse :)

Vielen Dank schon mal!

Gruß,
Jörg
Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Blattname aus Dropdown als Zellbezug in XVerweis
04.12.2025 21:04:47
cysu11
Hi Jörg,

probiere Mal so in B6:
=WENNFEHLER(XVERWEIS(A6;INDIREKT("'" & C2 & "'!A:A");INDIREKT("'" & C2 & "'!B:B"));"Blatt nicht gefunden.")


LG, Alexandra
AW: Blattname aus Dropdown als Zellbezug in XVerweis
05.12.2025 09:39:29
RPP63
Moin Jörg!
Auch wenn Du Dich bereits bedankt hast:
Deine bisherige Formel ist doch grob richtig, auch weil sie den XVERWEIS() korrekt umsetzt:
=XVERWEIS($A6*1;

'Blatt A'!$A5:$A7;
'Blatt A'!$B5:$F7;
WENN($A6>"";"ID nicht gefunden";"");
0)

Wenn ich jetzt überflüssige $ entferne, defaults weglasse und INDIREKT() integriere, lautet Deine Formel jetzt:
=XVERWEIS(A6;

INDIREKT("'"&C$2&"'!A:A");
INDIREKT("'"&C$2&"'!B:F");
WENN(A6>"";"ID nicht gefunden";""))

Gruß Ralf
Anzeige
oder …
05.12.2025 09:45:33
RPP63
Oder man gliedert die redundante Blatt-Bezeichnung in eine LET-Variable aus:
=LET(sh;"'"&C$2&"'!";

XVERWEIS(A6;
INDIREKT(sh&"A:A");
INDIREKT(sh&"B:F");
WENN(A6>"";"ID nicht gefunden";"")))
Noch ergänzend:
05.12.2025 10:05:37
RPP63
Du schreibst in der Threaderöffnung:
» Wenn das ausgewählte Blatt nicht gefunden wird (z.B., weil es versehentlich umbenannt wurde)«

Du kannst Dir eine Liste der Tabellennamen mittels Namen und Spillformel, also ohne VBA, nach dieser Anleitung erstellen:
https://www.clever-excel-forum.de/Thread-Excel-Liste-der-Tabellenblattnamen
Dann werden Änderungen automatisch in den Zelldropdown integriert.
"Nachteil":
Die Mappe muss jetzt als .xlsm oder .xlsb gespeichert werden, weil sie sich einer (uralten) Excel-4.0-Formel bedient.
Anzeige
AW: oder …
07.12.2025 15:13:25
Jörg
Hallo Ralf,

vielen Dank für deine Ergänzungen und die Hinweise auf LET und die alte Excel-Formel.
Letztere werde ich mir anschauen, wenn die Seite endlich geladen ist :)

Gruß,
Jörg
AW: Blattname aus Dropdown als Zellbezug in XVerweis
04.12.2025 21:22:17
Jörg
Hi Alexandra,

super, passt!

Vielen Dank :)

LG,
Jörg
AW: Blattname aus Dropdown als Zellbezug in XVerweis
04.12.2025 22:06:14
Alwin Weisangler
Hallo,

in O2024 geht:

=LET(xA;INDIREKT("'" & C2 & "'!A2:F4");xA)


Gruß Uwe
Anzeige
AW: Blattname aus Dropdown als Zellbezug in XVerweis
04.12.2025 23:18:39
Alwin Weisangler
oder so:


=LET(xA;INDIREKT("'"&C2&"'!A2:F500");WENNFEHLER(FILTER(xA;INDEX(xA;;1)>"");"-"))


Gruß Uwe
AW: Blattname aus Dropdown als Zellbezug in XVerweis
07.12.2025 15:13:03
Jörg
Hallo Uwe,

vielen Dank! :)

Gruß,
Jörg
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18