XMATCH gibt die relative Position eines Elements, das einem angegebenen Wert entspricht, in einem Array oder Bereich zurück. XMATCH:- Unterstützt erweiterte Abgleich- und Suchfunktionen
- Lässt Platzhalterübereinstimmungen mit einem Fragezeichen (?) oder Sternchen (*) zu
Verwendungsbeispiel
XMATCH("Apfel"; A2:A)XMATCH("Preis"; A2:A)Syntax
XMATCH(Suchschlüssel; Suchbereich; [Abgleichmodus]; [Suchmodus])Suchschlüssel: Wert, nach dem gesucht wird, z. B.42,"Katzen"oderB24.Suchbereich: Der zu durchsuchende Bereich. Dieser Bereich darf nur aus einer einzelnen Zeile oder Spalte bestehen.Abgleichmodus: [OPTIONAL: standardmäßig0] Die Methode, mit der eine Übereinstimmung für denSuchschlüsselgesucht wird.0steht für eine genaue Übereinstimmung.1steht für eine genaue Übereinstimmung oder den nächsten Wert, der größer als derSuchschlüsselist.-1steht für eine genaue Übereinstimmung oder den nächsten Wert, der kleiner als derSuchschlüsselist.2steht für eine Platzhalterübereinstimmung.
Suchmodus: [OPTIONAL: standardmäßig1] Gibt an, wie im Suchbereich gesucht werden soll.- Mit
1wird vom ersten zum letzten Eintrag gesucht. - Mit
-1wird vom letzten zum ersten Eintrag gesucht. - Mit
2wird der Bereich mit einer binären Suche durchsucht. Der Bereich muss zuerst in aufsteigender Reihenfolge sortiert werden. - Mit
-2wird der Bereich mit einer binären Suche durchsucht. Der Bereich muss zuerst in absteigender Reihenfolge sortiert werden.
- Mit
Beispiele
Suchtabelle für alle Beispiele.
XMATCH in der Spalte „Sales rep“ (Vertriebsmitarbeiter) ohne Angabe von Abgleichmodus und Suchmodus
XMATCH für „Total amount“ (Gesamtverkaufswert) mit Abgleichmodus = 0 und Suchmodus = 1 und -1
XMATCH mit horizontaler Übereinstimmung
XMATCH mit Abgleichmodus = 1 und Abgleichmodus = -1 und ohne Suchmodus