Spreadsheet Practice

VERGLEICH-Funktion (MATCH)

Kurz gesagt

VERGLEICH gibt die Position eines Werts in einer Zeile oder Spalte zurück: 3 heißt dritte Zelle.

Syntax
=VERGLEICH(Suchkriterium; Suchmatrix; [Vergleichstyp])
Häufigste Verwendung
=VERGLEICH(E2;A2:A5;0) ergibt 3 (Hefter ist der dritte Eintrag in der Produktliste)

Allein beantwortet die Funktion die Frage „Wo steht es?“. Zusammen mit INDEX wird daraus ein Verweis, der in jeder Excel-Version funktioniert, nach links suchen kann und auch nach dem Einfügen von Spalten richtig bleibt.

Englischer Name
MATCH
Verfügbar in
Alle aktuellen Versionen
Kategorie
Nachschlagen und Verweisen
Rückgabewert
Eine Positionsnummer, gezählt ab dem Anfang der Suchmatrix, oder #NV, wenn es keine Übereinstimmung gibt.
Google Sheets
Funktioniert in Google Sheets genauso.

Syntax

=VERGLEICH(Suchkriterium; Suchmatrix; [Vergleichstyp])

Im deutschen Excel werden Argumente mit Semikolon (;) getrennt, und Dezimalzahlen haben ein Komma.

ArgumentErforderlich?Bedeutung
SuchkriteriumErforderlichDer gesuchte Wert.
SuchmatrixErforderlichDie Zeile oder Spalte, in der gesucht wird.
VergleichstypOptional0 für eine exakte Übereinstimmung. 1, der Standard, findet in einer aufsteigend sortierten Liste den größten Wert, der kleiner oder gleich dem Suchkriterium ist; -1 findet in einer absteigend sortierten Liste den kleinsten Wert, der größer oder gleich ist.

Beispiele

Jedes Ergebnis wird von unserer Formel-Engine aus der Beispieltabelle berechnet, derselben, die auch die Übungen prüft.

ZelleFormelErgebnisWas es zeigt
F2=VERGLEICH(E2;A2:A5;0)3Hefter ist der dritte Eintrag in der Produktliste
F3=INDEX(C2:C5;VERGLEICH(E2;A2:A5;0))85Zusammen mit INDEX: der Lagerbestand des Artikels Hefter
F4=VERGLEICH("Preis";A1:C1;0)2Funktioniert auch in einer Zeile: Preis ist die zweite Überschrift

Live ausprobieren

Das ist die Beispieltabelle. Ändere eine Zahl oder einen Text oder bearbeite eine Formel auf Deutsch, und die Ergebnisse passen sich an.

Beispieldaten als Tabelle anzeigen
ProduktPreisLagerbestandSuchenErgebnis
Notizbuch4,50 €320Hefter3
Stifte-Set6,00 €54085
Hefter14,99 €852
Ordner7,25 €210

VERGLEICH üben

Schreib die Formel auf Deutsch, mit Semikolon. Sie wird sofort geprüft und danach noch einmal mit geänderten Daten.

Die Position finden

Gib neben „Position der Zone“ in H5 die Position der Zone aus H2 innerhalb von A2:A6 zurück.

Typische Fehler

Was du siehstUrsache und Lösung
Falsche Position ohne FehlermeldungDer Vergleichstyp fehlt, also hat VERGLEICH ungefähr gesucht, was sortierte Daten voraussetzt. Nimm 0 für exakte Treffer.
Position scheint um eins verschobenVERGLEICH zählt ab der ersten Zelle der Suchmatrix, nicht ab Zeile 1 des Tabellenblatts. Beginnt der Bereich bei A2, ist der Eintrag in A2 Position 1.
#NVDer Wert steht nicht in der Liste. Prüfe auf Leerzeichen am Ende oder auf eine Zahl, die an einer Stelle als Text und an der anderen als Zahl gespeichert ist.

Tipps

  • VERGLEICH versteht Platzhalter mit Vergleichstyp 0: =VERGLEICH("Hef*";A2:A5;0).
  • Suche in der Kopfzeile, um eine Spalte über ihren Namen zu wählen: =INDEX(A2:C5;VERGLEICH(E2;A2:A5;0);VERGLEICH("Lagerbestand";A1:C1;0)).

Häufige Fragen

Wie arbeiten INDEX und VERGLEICH zusammen?

VERGLEICH findet die Zeilennummer des Werts, und INDEX gibt das Element aus dieser Zeile einer anderen Spalte zurück: =INDEX(C2:C5;VERGLEICH(E2;A2:A5;0)).

Unterscheidet VERGLEICH zwischen Groß- und Kleinschreibung?

Nein. „hefter“ passt zu „Hefter“. Für eine Suche mit Beachtung der Schreibweise nimm =VERGLEICH(WAHR;IDENTISCH(A2:A5;E2);0).

Was ist der Unterschied zwischen VERGLEICH und XVERGLEICH?

XVERGLEICH sucht standardmäßig exakt und kann von unten nach oben suchen. VERGLEICH sucht standardmäßig ungefähr und funktioniert in jeder Version.

Aktualisiert Geprüft durch Ausführen: Unsere Formel-Engine hat alle Formeln auf dieser Seite berechnet am .