Suchen und Nachschlagen
MATCH
Definition
MATCH gibt die relative Position eines Werts innerhalb einer einzelnen Zeile oder Spalte von Zellen zurück.
Syntax
=MATCH(lookup_value, lookup_array, [match_type])
Argumente
| Argument | Bedeutung |
|---|---|
lookup_value |
Der gesuchte Wert, zum Beispiel ein Wort in Anführungszeichen oder ein Zellbezug. |
lookup_array |
Eine einzelne Zeile oder Spalte, die durchsucht wird, zum Beispiel A2:A5. |
match_type |
Verwenden Sie 0 für eine exakte Übereinstimmung. Der Standardwert 1 erwartet aufsteigende Sortierung und findet den größten Wert, der den Schlüssel nicht überschreitet. |
Durchgerechnetes Beispiel
Eine Einkaufsliste steht in A2:A5, und Sie möchten wissen, an welcher Stelle Pear steht.
| A: Frucht |
|---|
| Fig |
| Plum |
| Pear |
| Lime |
Formel: =MATCH("Pear",A2:A5,0)
Ergebnis: 3. Pear ist der dritte Eintrag im Bereich A2:A5.
Übung
Der Bereich B2:B6 enthält diese Städte in Reihenfolge: Oslo, Rome, Lima, Cairo und Seoul. Schreiben Sie eine Formel, die die Position von Cairo zurückgibt.
- Schreiben Sie in C2 eine MATCH-Formel, die die Position von Cairo in B2:B6 zurückgibt.
- C2 soll die Position von Cairo in B2:B6 anzeigen.
Verwandte Funktionen
MATCH meldet eine Position, die INDEX nutzen kann, um einen Wert zu holen, also dieselbe Aufgabe, die VLOOKUP in einem Schritt erledigt.
Häufiger Fehler
Die 0 bei einer unsortierten Textliste wegzulassen; der Standard-Vergleichstyp nimmt aufsteigende Sortierung an und kann eine falsche Position oder #N/A liefern.