Hallo EarlyGrey,
SVERWEIS ist nun mal so strukturiert, dass je nach Option eine genaue Übereinstimmung gesucht wird, oder bei einer aufsteigend sortierten Liste die Übereinstimmung oder der nächst kleinere Wert.
Dass heißt dann aber in einer Liste, wie
Term Test Gesucht
a 1 C02
b 2 C03
dreh 3 C05
Drei 4 C04
Fuhr 5 C06
Fuhre 6 C07
mit der Formel
=SVERWEIS(A1;Tabelle2!$A$2:blush:C$13;2;WAHR)
bei Wert „dre“ in Zelle A1 der Wert 2 zurückgegeben wird.
weil „dre“ kleiner als „dreh“ ist.
Mit folgender Form von SVERWEIS kannst du auf ähnliche Wortanfänge prüfen.
=SVERWEIS(A1&"\*";Tabelle2!$A$2:blush:C$13;2;FALSCH)
bei Wert „dre“ in Zelle A1 wird dann der Wert 3 zurückgegeben, da identischer Wortbeginn. Bei unsortierter Liste die 1. Fundstelle die mit „dre“ beginnt.
Alle anderen Suchen nach ähnlichen Begriffen erfordern komplexe Vergleiche, die man nur mit einer benutzerdefinierten VBA-Funktion.
Da kann man dann Vergleichskriterien festlegen, wie
- Anzahl übereinstimmenden Buchstaben
- Anzahl an übereinstimmenden Worten
- exakte Übereinstimmung
aber fast all diese Vergleiche sind natürlich mit einer Unschärfe verbunden. Denn Begriffe wie „Erde“ und „Rede“ (Buchstabendreher bei den ersten beiden Buchstaben) kann man so ggf. nicht eindeutig identifizieren.
Gruß
Franz