KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Excel-XMATCH-Funktion

AutorAmanda Li Änderungsdatum

Die XMATCH-Funktion gibt die relative Position eines angegebenen Werts innerhalb einer vertikalen oder horizontalen Matrix bzw. eines Bereichs zurück.

Hinweis: Die XMATCH-Funktion steht nur in Excel für Microsoft 365, Excel 2021 oder neueren Versionen sowie in Excel für das Web zur Verfügung.

XVERWEIS-Funktion 1


Syntax

=XMATCH()lookup_value, lookup_array, [match_mode], [search_mode])


Argumente

  • Suchwert (erforderlich): Der gesuchte Wert.
  • Suchmatrix (erforderlich): Die Matrix oder der Zellbereich, in dem gesucht werden soll.
  • [match_mode] ()optional):Der zu verwendende Übereinstimmungstyp:
    • 0oder ausgelassen, exakte Übereinstimmung;
    • -1, exakte Übereinstimmung oder nächstkleinerer Wert;
    • 1, exakte Übereinstimmung oder nächstgrößerer Wert;
    • 2, Übereinstimmung mit Platzhaltern *, ? und ~.
  • [search_mode] (optional):Die zu verwendende Suchtyp:
    • 1oder ausgelassen, Suche von erster bis letzter Position;
    • -1, Suche von letzter bis erster Position;
    • 2, binäre Suche aufsteigend – die Suchmatrix muss in aufsteigender Reihenfolge sortiert sein.
    • -2, binäre Suche absteigend – die Suchmatrix muss in absteigender Reihenfolge sortiert sein.

Rückgabewert

Die XMATCH-Funktion liefert eine ganze Zahl zurück, die die relative Position des gesuchten Werts angibt.


Funktionshinweise

  • XMATCH gibt bei Duplikaten die erste Übereinstimmung zurück.
  • XMATCH unterscheidet nicht zwischen Groß- und Kleinschreibung. Fügen Sie die EXACT-Funktion hinzu, um eine Formel groß-/kleinschreibungsabhängig zu machen.
  • Suchmatrix sollte ein Bereich mit einer Zeile oder einer Spalte sein.
  • Wenn der Suchwert der Formeln in Textform vorliegt, schließen Sie ihn in Anführungszeichen ein.
  • Der #NV-Fehler wird zurückgegeben, wenn der Suchwert nicht gefunden wird.

Beispiel

Angenommen, Sie haben eine Tabelle, die nach Punktzahlen sortiert ist. Um den Rang von Kyle zu ermitteln, kopieren oder geben Sie die folgende Formel in eine Zelle ein und drücken anschließend Eingabe, um das Ergebnis zu erhalten:

=XMATCH()„Kyle",C3:C14)

Oder verwenden Sie Eine Zellreferenz, um die Formel dynamisch zu gestalten:

=XMATCH()H2,C3:C14)

Hinweis: Die Argumente match_modeund search_modewurden ausgelassen, da sie standardmäßig eine exakte Übereinstimmung durchführen und den Suchwertvon erster bis letzter Position in der Suchmatrixsuchen, was unserem Fall hier perfekt entspricht.

XVERWEIS-Funktion 2


Beispiel für eine Platzhalterübereinstimmung

Das Sternchen (*) ersetzt eine beliebige Anzahl von Zeichen, während das Fragezeichen (?) genau ein einzelnes Zeichen ersetzt. Möchten Sie nach einem tatsächlichen Sternchen (*) oder Fragezeichen (?) suchen, stellen Sie dem gesuchten Zeichen einfach eine Tilde (~) voran.

Um den Rang des ersten Schülers zu ermitteln, dessen Name mit B beginnt, legen Sie den Suchwertauf B*Geben Sie die folgende Formel in eine Zelle ein oder kopieren Sie sie, und drücken Sie anschließend Eingabe, um das Ergebnis zu erhalten:

=XMATCH()„B*",C3:C14,2)

Oder verwenden Sie Eine Zellreferenz, um die Formel dynamisch zu gestalten:

=XMATCH()H2,C3:C14,2)

XVERWEIS-Funktion 3


Verwandte Funktionen

Excel-VERGLEICH-Funktion

Die Microsoft Excel-Funktion VERGLEICH sucht in einem Zellbereich nach einem bestimmten Wert und gibt dessen relative Position zurück.


Die besten Office-Produktivitätstools

Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, Hervorheben oder Doppelte markieren  |  Leere Zeilen löschen  |  Spalten kombinieren oder Zellen ohne Datenverlust  |  Runden ohne Formel...
Super-SVERWEIS:Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Arbeitsblätter hinweg  |  Fuzzy Match...
Erw. Dropdown-Liste...:  |    |  Mehrfachauswahl-Dropdown-Liste
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |Spalten vergleichen, um Gleiche/Unterschiedliche Zellen auswählen...
Hervorgehobene Funktionen:Gitterfokus  |  Entwurf  |  Erweiterte Formelleiste  |  Arbeitsmappen- und Blatt-Manager|Ressourcenbibliothek(AutoText)|  Datumsauswahl  |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln  |  E-Mails anhand einer Liste versenden  |  Super Filter  |  Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12 Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen...)|  50+Diagramm-Typen(Gantt-Diagramm...)|  40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen...)|  19 Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen...)|  12 Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung...)|  7 Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Excel-Zellen aufteilen...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere!

Kutools für Excel bietet über 300 Funktionen,damit das, was Sie benötigen, nur einen Klick entfernt ist...


Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)

  • Wechseln Sie in einer Sekunde zwischen Dutzenden geöffneter Dokumente!
  • Reduziert für Sie täglich Hunderte von Mausklicks – verabschieden Sie sich vom Mausarm.
  • Steigern Sie Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
  • Bringt effiziente Tabs in Office (inklusive Excel) – genau wie in Chrome, Edge und Firefox.