Excel Match-Funktion (Vergleich)

Die Vergleichsfunktion liefert die Zeile des Vorkommens des Suchmusters

Zellfunktion
=Vergleich("Suchmuster"; B1:B100; 0)
VBA
j = Application.WorksheetFunction.Match("Suchmuster", Worksheet("xy").Range("B1:B100"), 0)

1 (default)

 

Aufsteigende Reihenfolge der Such-Matrix (A-Z)
->Tre ffer ist der größte Wert der kleiner oder Grleich dem Suchwert ist

 

0

 

Reihenfolge ist egal.
-> Genaue Übereinstimmung mit dem Suchwert

Ausnahme: Ist eine Tilde (~) im Suchmuster muss diese verdoppelt werden. Z.B. "Such~Muster" muss nach "Such~~Muster" angepasst werden

-1

 

Absteigende Reihenfolge der Such-Matrix (Z-A)
-> Treffer ist der kleinste Wert.