Für Formelfreaks :-)

Hey Leute,

in einer Exceltabelle lasse ich in ein Feld über die Eingabe der Kundennummer mit dem Kundennamen füllen. Bei Eingabe einer falschen Kundennumemr soll das angezeigt werden und wenn noch nichts im Eingabefeld steht soll es einfach leer sein. Ich habe dafür folgende Formel gebastelt, aber so ganz funkt das nicht. Müsste noch einmal verschachtelt werden, aber irgendwie pack ich das nicht . . . . .

=WENN(ISTNV(SVERWEIS(B23;Tabelle1!$A$1:blush:G$2619;2;FALSCH));„Falsche Kundennummer“;SVERWEIS(B23;Tabelle1!$A$1:blush:G$2619;2;FALSCH))

Danke schonmal für die Hilfe!

Hallo,
=wenn(B230; deine Formel ; „“)
dann sieht das so aus:
=WENN(B230;WENN(ISTNV(SVERWEIS(B23;Tabelle1!$A$1:blush:G$2619;2;FALSCH));„Falsche Kundennummer“;SVERWEIS(B23;Tabelle1!$A$1:blush:G$2619;2;FALSCH));"")

Statt ISTNV eignet sich auch zählenwenn() sehr gut zur
überprüfung, ob die Nummer vorhanden ist:
=WENN(B230;WENN(ZÄHLENWENN($A$1:blush:A$2619;B23)=0;„Falsche Kundennummer“;SVERWEIS(B23;Tabelle1!$A$1:blush:G$2619;2;FALSCH));"")

Gruß Holger

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Guten Morgen Holger,

Guten Morgen Holger,

danke für die verdeutlichung der Formel deinerseits

=wenn(B230; deine Formel ; „“)
dann sieht das so aus:
=WENN(B230;WENN(ISTNV(SVERWEIS(B23;Tabelle1!$A$1:blush:G$2619;2;FALSCH));„Falsche
Kundennummer“;SVERWEIS(B23;Tabelle1!$A$1:blush:G$2619;2;FALSCH));"")

wenn man sich die Verschachtelung so anschaut ist es ja ganz einfach und logisch^^

Mitten im Wald gestanden und keine Bäume gesehen . . . .

Besten dank!