- Startseite
- XMATCH-Funktion
XMATCH-Funktion
Die XMATCH-Funktion gehört zu den Such- und Verweisfunktionen. Sie wird verwendet, um die relative Position eines Elements in einem Array zurückzugeben. Standardmäßig wird eine genaue Übereinstimmung benötigt.
Syntax
XMATCH(Suchwert, Sucharray, [Übereinstimmungsmodus], [Suchmodus])
Die XMATCH-Funktion hat die folgenden Argumente:
| Argument | Beschreibung |
|---|---|
| Suchwert | Ein Wert, nach dem gesucht werden soll. |
| Sucharray | Ein Array oder Bereich, in dem gesucht werden soll. |
| Übereinstimmungsmodus | Ein optionales Argument. Die möglichen Werte sind in der Tabelle unten aufgeführt. |
| Suchmodus | Ein optionales Argument. Die möglichen Werte sind in der Tabelle unten aufgeführt. |
Das Argument Übereinstimmungsmodus kann einen der folgenden Werte annehmen:
| Wert | Beschreibung |
|---|---|
| 0 | Standardmäßig eingestellt. Gibt die genaue Übereinstimmung zurück; wenn keine Übereinstimmung gefunden wird, wird „N/A“ zurückgegeben. |
| -1 | Gibt die genaue Übereinstimmung zurück; wenn keine vorhanden ist, wird das nächstkleinere Element zurückgegeben. |
| 1 | Gibt die genaue Übereinstimmung zurück; wenn keine vorhanden ist, wird das nächstgrößere Element zurückgegeben. |
| 2 | Eine Platzhalterübereinstimmung. |
Das Argument Suchmodus kann einen der folgenden Werte annehmen:
| Wert | Beschreibung |
|---|---|
| 1 | Standardmäßig eingestellt. Beginnt die Suche beim ersten Element. |
| -1 | Beginnt eine Rückwärtssuche, d.h. beim letzten Element. |
| 2 | Beginnt eine binäre Suche mit dem Sucharray, das in aufsteigender Reihenfolge sortiert ist. Wenn nicht sortiert, werden ungültige Ergebnisse zurückgegeben. |
| -2 | Beginnt eine binäre Suche mit dem Sucharray, das in absteigender Reihenfolge sortiert ist. Wenn nicht sortiert, werden ungültige Ergebnisse zurückgegeben. |
Hinweise
Platzhalterzeichen umfassen das Fragezeichen (?), das ein einzelnes Zeichen ersetzt, und das Sternchen (*), das mehrere Zeichen ersetzt. Wenn Sie ein Fragezeichen oder ein Sternchen finden möchten, geben Sie ein Tilde-Zeichen (~) vor dem Zeichen ein.
Bitte beachten Sie, dass dies eine Array-Formel ist. Um mehr zu erfahren, lesen Sie bitte den Artikel Array-Formeln einfügen.
Anwendung der XMATCH-Funktion.
Beispiele
Die folgende Abbildung zeigt das Ergebnis, das von der XMATCH-Funktion zurückgegeben wird.
