INDEX/VERGLEICH.
D2Was ist INDEX/VERGLEICH?
INDEX/VERGLEICH (englisch INDEX/MATCH) ist die flexibelste Art, in Excel und Google Tabellen einen Wert nachzuschlagen. Es ist keine einzelne Funktion, sondern eine clevere Kombination aus zwei: VERGLEICH findet die Position eines Suchkriteriums, und INDEX gibt den Wert an genau dieser Position zurück.
Stell dir eine Tabelle vor. VERGLEICH sagt: „Der gesuchte Name steht in Zeile 7." INDEX sagt dann: „Gib mir den Wert aus Spalte C, Zeile 7." Zusammen lösen sie dieselbe Aufgabe wie SVERWEIS – aber ohne dessen Einschränkungen.
Hinweis: In der deutschen Excel-Version trennst du Argumente mit einem Semikolon (;). Alle Beispiele unten verwenden das Semikolon.
VERGLEICH: Position finden
=VERGLEICH(Suchkriterium; Suchmatrix; [Vergleichstyp]) - Suchkriterium – der Wert, dessen Position du suchst.
- Suchmatrix – die einzelne Spalte oder Zeile, in der gesucht wird.
- [Vergleichstyp] –
0für exakte Übereinstimmung (empfohlen),1oder-1für ungefähre Suche in sortierten Daten.
Beispiel – an welcher Position steht die Artikelnummer aus E1 in Spalte A?
=VERGLEICH(E1; A:A; 0) Steht der Wert in der siebten Zeile, gibt VERGLEICH die Zahl 7 zurück.
INDEX: Wert an einer Position holen
=INDEX(Matrix; Zeile; [Spalte]) - Matrix – der Bereich, aus dem ein Wert zurückkommt.
- Zeile – die Zeilennummer innerhalb der Matrix.
- [Spalte] – optional, die Spaltennummer (nur bei mehrspaltigen Bereichen nötig).
Beispiel – gib den Wert aus der siebten Zeile der Spalte C zurück:
=INDEX(C:C; 7) INDEX und VERGLEICH kombinieren
Die Zeilennummer für INDEX liefert VERGLEICH. So entsteht ein dynamischer Verweis, der sich automatisch anpasst:
=INDEX(C:C; VERGLEICH(E1; A:A; 0)) VERGLEICH sucht E1 in Spalte A und liefert die Zeilennummer; INDEX gibt den passenden Wert aus Spalte C zurück. Das Ergebnis ist identisch mit =SVERWEIS(E1; A:C; 3; FALSCH) – aber ohne feste Spaltennummer und ohne die Einschränkung „nur nach rechts".
Warum INDEX/VERGLEICH statt SVERWEIS?
- Suche nach links: Liegt die gesuchte Spalte links von der Suchspalte, scheitert SVERWEIS. INDEX/VERGLEICH ist die Richtung egal:
=INDEX(A:A; VERGLEICH(E1; C:C; 0))sucht in C und gibt aus A zurück. - Robust gegen Spalten: SVERWEIS arbeitet mit einer festen Spaltennummer – fügst du eine Spalte ein, zeigt sie ins Leere. INDEX/VERGLEICH verweist direkt auf die Rückgabespalte und bleibt korrekt.
- Leistung: Bei sehr großen Tabellen kann INDEX/VERGLEICH schneller sein, weil nur die Such- und die Rückgabespalte ausgewertet werden, nicht der ganze Block.
Zweidimensionaler Verweis
Mit zwei VERGLEICH-Funktionen findest du einen Wert über Zeile und Spalte – ideal für Matrizen wie Preislisten nach Region und Monat:
=INDEX(B2:E10; VERGLEICH(G1; A2:A10; 0); VERGLEICH(H1; B1:E1; 0)) Der erste VERGLEICH findet die Zeile (z. B. das Produkt aus G1), der zweite die Spalte (z. B. den Monat aus H1). INDEX liefert den Wert im Schnittpunkt.
INDEX/VERGLEICH durch FormulaAI erzeugen – Schritt für Schritt
- Beschreibe in FormulaAI, was du brauchst, z. B. „Finde den Preis für die Artikelnummer in E1; Suchspalte A, Preisspalte C".
- Wähle als Zielsoftware Excel, Google Tabellen oder Apple Numbers.
- FormulaAI gibt die Formel mit deutschen Funktionsnamen und Semikolon zurück:
=INDEX(C:C; VERGLEICH(E1; A:A; 0)). - Für eine saubere Fehlerbehandlung umschließt du sie mit WENNFEHLER:
=WENNFEHLER(INDEX(C:C; VERGLEICH(E1; A:A; 0)); "Nicht gefunden").
Häufige Fehler
#NV (Position nicht gefunden)
VERGLEICH findet das Suchkriterium nicht und gibt #NV zurück, das INDEX weiterreicht. Ursachen sind meist Leerzeichen (Abhilfe: GLÄTTEN), Zahlen als Text oder ein fehlender Wert. Fang den Fall mit WENNFEHLER(…; "Nicht gefunden") ab.
Falscher Vergleichstyp
Ohne den Vergleichstyp 0 sucht VERGLEICH ungefähr und erwartet aufsteigend sortierte Daten – sonst kommt ein falsches Ergebnis ohne Fehlermeldung. Gib bei exakter Suche immer 0 an.
Bereiche unterschiedlicher Größe
Such- und Rückgabebereich sollten gleich viele Zeilen umfassen. Verweist VERGLEICH auf A2:A100, sollte INDEX ebenfalls C2:C100 nutzen, damit die Positionen zueinander passen.
INDEX/VERGLEICH vs. SVERWEIS vs. XVERWEIS
| Eigenschaft | SVERWEIS | XVERWEIS | INDEX/VERGLEICH |
|---|---|---|---|
| Suchrichtung | Nur rechts | Jede | Jede |
| Sicher bei Spalten-Einfügen | Nein | Ja | Ja |
| Verfügbarkeit | Alle Versionen, Numbers | Excel 365/2021, Tabellen | Alle Versionen, Numbers |
| Schreibaufwand | Gering | Gering | Mittel |
| 2D-Verweis | Nein | Eingeschränkt | Ja |
Kurz: XVERWEIS ist am bequemsten, wenn deine Excel-Version es unterstützt. INDEX/VERGLEICH ist die robusteste, am breitesten kompatible Wahl – besonders, wenn die Datei auch in älteren Excel-Versionen oder in Apple Numbers geöffnet wird.
Verfügbarkeit & Plattformen
- Alle Excel-Versionen: INDEX und VERGLEICH gibt es seit jeher – kein Versionsproblem.
- Google Tabellen: Voll unterstützt, identische Syntax.
- Apple Numbers: Unterstützt – hier oft die beste Alternative, weil XVERWEIS fehlt.
FormulaAI erzeugt INDEX/VERGLEICH automatisch in der richtigen Syntax für deine Zielsoftware – mit deutschem Funktionsnamen und Semikolon.
Häufige Fragen
Was bedeutet INDEX/VERGLEICH?
INDEX/VERGLEICH ist die Kombination zweier Excel-Funktionen. VERGLEICH findet die Position eines Suchkriteriums in einer Spalte oder Zeile, und INDEX gibt den Wert an dieser Position aus einem Bereich zurück. Zusammen ersetzen sie SVERWEIS – flexibler und robuster.
Warum INDEX/VERGLEICH statt SVERWEIS verwenden?
INDEX/VERGLEICH kann in jede Richtung suchen – auch nach links, was SVERWEIS nicht kann. Außerdem bricht die Formel nicht, wenn du Spalten einfügst, weil sie nicht mit einer festen Spaltennummer arbeitet. Bei großen Tabellen ist sie oft auch schneller.
Was ist der Unterschied zu XVERWEIS?
XVERWEIS macht im Prinzip dasselbe wie INDEX/VERGLEICH, ist aber kürzer zu schreiben. Der Vorteil von INDEX/VERGLEICH: Es funktioniert in jeder Excel-Version und in Apple Numbers, während XVERWEIS erst ab Excel 365/2021 verfügbar ist.
Welcher Vergleichstyp ist der richtige?
Für eine exakte Übereinstimmung verwendest du in VERGLEICH den Vergleichstyp 0 – das ist fast immer die richtige Wahl. Die Typen 1 und -1 sind für ungefähre Suchen in sortierten Daten gedacht und führen sonst zu falschen Ergebnissen.
Warum gibt INDEX/VERGLEICH den Fehler #NV zurück?
Meist findet VERGLEICH das Suchkriterium nicht – wegen Leerzeichen, einem Zahl-als-Text-Problem oder weil der Wert fehlt. Prüfe mit GLÄTTEN die Daten und fange den Fall mit WENNFEHLER(INDEX(…; VERGLEICH(…; …; 0)); "Nicht gefunden") ab.
Offizielle Microsoft-Dokumentation
Verwandte Themen
- SVERWEIS vs. XVERWEIS – die klassische und die moderne Verweis-Funktion im Vergleich.
- Häufige Fragen zu FormulaAI – Funktionsnamen, Preise, Datenschutz.
- FormulaAI für Deutsch – Formeln aus deinem Text.