WENN Funktion
Hallo liebe Experten,
ich habe ein für Euch hoffentlich kleines Problem - ich komme leider nicht weiter:
Ich habe eine exel Tabelle erstellt mit einem "drop down" Listenfeld.
Das befindet sich z.B. Tabellenblatt1 Zelle A1
Dieses Listenfeld greift auf Tabellenblatt2 auf eine Namensliste zu.
Sagen wir Tabellenblatt2 Zelle A1:A4
die Namen z.B.
Meier
Müller
Lehmann
Schulze.
Eine zweite Liste im Tabellenblatt2 B1:B4 enthält Banken z.B.
Sparkasse
Postbank
Diba
Spardabank
Wenn ich jetzt im Tabellenblatt1 in der ZelleA1 den Namen Meier
auswähle, soll in der Zelle B1 das Wort Sparkasse erscheinen;
bei Müller Postbank, bei Lehmann Diba u.s.w.
Ich habe das mit folgender WENN Funktion versucht:
=WENN(A1="Meier";Tabelle2!B1)
das funktioniert ja noch - ich wähle Meier und es erscheint Sparkasse auf B1.
Aber wenn ich jetzt die Formel weiter schreibe:
=WENN(A1="Meier";Tabelle2!B1)+WENN(A1="Müller";Tabelle2!B2)
erscheint nicht Postbank sondern #WERT
Da ist doch sicher etwas an der Formel falsch oder sogar die ganz falsche Formel?
Ich hoffe, es kann mir jemand helfen.
Dank im voraus
Gruß kurtl
Antwort schreiben
Antwort 1 von Hajo_Zi vom 11.11.2020, 15:22 Options
Hallo Kurtl,
warum benutzt Du nicht SVERWEIS(), ist ehrblich kürzer =Sverweis(A1;Tabelle2!A1:B4;2;0)
Gruß Hjao
Antwort 2 von kurtl vom 11.11.2020, 15:51 Options
Hallo Hajo,
danke für die schnelle Antwort - funktioniert aber leider nicht - jedenfalls nicht bei mir.
Muß mich erst einmal korrigieren:
Die Namen sind Tabellenblatt2 A2:A5 und die Banken B2:B5
aber die Formel nach Deinem Beispiel verändert
=Sverweis(A1;Tabelle2!A2:A5;2;0) bringt auch leider nur #BEZUG in B1 Tabellenblatt1.
Gruß kurtl
Antwort 3 von Hajo_Zi vom 11.11.2020, 15:53 Options
Hallo Kurt,
wenn Du als Matrix nur eine Spalte angibst, kannst Du nicht die 2 Spalte zurückgeben.
Ich sehe Deine Datzei nicht, ich muss mich auf das beziehen was hier im Beitrag steht bzw. was ich daraus Schlußfolgere.
Gruß Hajo
Antwort 4 von finger59 vom 11.11.2020, 15:58 Options
Hallo kurtl,
ändere mal in der Formel von Hajo die 0 in falsch -
ich denke es hängt damit zusammen, daß Deine Namen in der Ursprungsdatei (Tabellenblatt 2) nicht sortiert sind.
=Sverweis(A1;Tabelle2!A1:B4;2;0)
=Sverweis(A1;Tabelle2!A1:B4;2;falsch)
In diesem Sinne... have a nice Day... Gruß Helmut
Antwort 5 von kurtl vom 11.11.2020, 16:03 Options
Hallo Helmut,
jetzt hab ich "a nice Day" denn es funtioniert!!!
Danke Euch wie verrückt
Gruß kurtl
Antwort 6 von Hajo_Zi vom 11.11.2020, 16:36 Options
Hallo,
0 und Falsch ist das gleiche.
Gruß Hajo
Antwort 7 von finger59 vom 11.11.2020, 17:10 Options
@ Hajo
danke für den Hinweis...
in Zukunft kann ich mir dann die Schreibweise verkürzen.
@kurtl...
schön das es bei Dir wenigstens klappt...
In diesem Sinne... have a nice Day... Gruß Helmut