1.7k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo,
ich mochte in A1 eine Kundennummer eingeben und in B1 soll dann der Name erscheinen.
Die Daten habe ich in einem 2. Bltt hinterlegt A1 "50870" und B1"Fischer"

Hab jetzt in B1 folgendes =SVERWEIS(B5;Händler!A2:B39;2;WAHR)

Solle doch mit sverweis hinhauen, tuts aber nicht ich versuchs schon ewig !!
Es kommt immer ein Wert aus zig Zeilen weiter unten

WAS mach ich falsch ??

5 Antworten

0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo Bine,

setzte mal in der Formel statt WAHR (der am dichtesten daran liegende Wert wird zurückgegeben) FALSCH (Wert der übereinstimmt wird zurückgegeben) ein.

Gruß

M.O.
0 Punkte
Beantwortet von
Super, so klappts !!! Wahnsinn

Er schreibt bei leeren Zellen aber jetzt #NV

kann man das noch "abstellen" ??

Gruß

Bine
0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo Bine,

das geht so:

=WENN(ISTNV(SVERWEIS(B5;Händler!A2:B39;2;FALSCH));"";SVERWEIS(B5;Händler!A2:B39;2;FALSCH))

Gruß

M.O.
0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo,

noch ein Nachtrag.
Falls du die Formel nach unten ziehst, solltest du sie so schrieben:

=WENN(ISTNV(SVERWEIS(B5;Händler!$A$2:$B$39;2;FALSCH));"Kundennummer nicht vorhanden";SVERWEIS(B5;Händler!$A$2:$B$39;2;FALSCH))

Gruß

M.O.
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Bine,

ab Excel 2007 geht's auch so

=WENNFEHLER(SVERWEIS(B5;Händler!A$2:B$39;2;0);"Kundennummer nicht vorhanden")

Gruß
Rainer
...