Wann sollte Index-Match anstelle von SVERWEIS in Excel verwendet werden?

Diejenigen unter Ihnen, die sich mit Excel auskennen , sind höchstwahrscheinlich mit der SVERWEIS-(VLOOKUP) Funktion bestens vertraut. Die VLOOKUP- Funktion wird verwendet, um einen Wert in einer anderen Zelle basierend auf übereinstimmendem Text in derselben Zeile zu finden.

Wenn Sie die SVERWEIS-(VLOOKUP) Funktion noch nicht kennen, können Sie sich meinen vorherigen Beitrag zur Verwendung von SVERWEIS in Excel ansehen(how to use VLOOKUP in Excel) .

So leistungsfähig es auch ist, SVERWEIS(VLOOKUP) hat eine Einschränkung, wie die übereinstimmende Referenztabelle strukturiert sein muss, damit die Formel funktioniert.

Dieser Artikel zeigt Ihnen die Einschränkung, bei der SVERWEIS(VLOOKUP) nicht verwendet werden kann, und führt eine andere Funktion in Excel namens INDEX-MATCH ein , die das Problem lösen kann.

INDEX-VERGLEICH Excel-Beispiel

Unter Verwendung der folgenden Beispiel-Excel -Tabelle haben wir eine Liste mit dem Namen des Autobesitzers und dem Autonamen. In diesem Beispiel versuchen wir, die  Auto-ID(Car ID) basierend auf dem Automodell(Car Model) zu ermitteln, das unter mehreren Besitzern aufgeführt ist, wie unten gezeigt:

Auf einem separaten Blatt namens CarType haben wir eine einfache Autodatenbank mit  ID (Car Model),(ID) Automodell und Farbe(Color) .

Bei diesem Tabellenaufbau kann die  SVERWEIS-(VLOOKUP) Funktion nur funktionieren, wenn sich die Daten, die wir abrufen möchten, in der Spalte rechts von dem befinden, was wir abzugleichen versuchen ( Feld „ Automodell(Car Model ) “ ).

Mit anderen Worten, mit dieser Tabellenstruktur, da wir versuchen, sie basierend auf dem Automodell abzugleichen(Car Model) , ist die einzige Information, die wir erhalten können, die Farbe(Color ) (nicht ID , da sich die ID -  Spalte links von der  Spalte Automodell(Car Model ) befindet .)

Denn bei SVERWEIS(VLOOKUP) muss der Nachschlagewert in der ersten Spalte erscheinen und die Nachschlagespalten müssen rechts stehen. Keine dieser Bedingungen ist in unserem Beispiel erfüllt.

Die gute Nachricht ist, dass INDEX-MATCH  uns dabei helfen kann, dies zu erreichen. In der Praxis kombiniert dies tatsächlich zwei Excel- Funktionen, die einzeln arbeiten können: INDEX- Funktion und MATCH- Funktion.

Für die Zwecke dieses Artikels werden wir jedoch nur über die Kombination der beiden sprechen, um die Funktion von SVERWEIS nachzubilden(VLOOKUP) .

Die Formel kann zunächst etwas lang und einschüchternd wirken. Wenn Sie es jedoch mehrmals verwendet haben, werden Sie die Syntax auswendig lernen.

Dies ist die vollständige Formel in unserem Beispiel:

=INDEX(CarType!$A$2:$A$5,MATCH(B4,CarType!$B$2:$B$5,0))

Hier ist die Aufschlüsselung für jeden Abschnitt

=INDEX( – Das “=” zeigt den Anfang der Formel in der Zelle an und INDEX ist der erste Teil der Excel - Funktion, die wir verwenden.

CarType!$A$2:$A$5 – die Spalten auf dem Blatt CarType ,  in denen die Daten enthalten sind, die wir abrufen möchten. In diesem Beispiel die ID  jedes Automodells.(Car Model.)

MATCH( – Der zweite Teil der Excel- Funktion, die wir verwenden.

B4 – Die Zelle, die den (B4)Suchtext(Car Model) enthält, den wir verwenden ( Automodell ) .

CarType!$B$2:$B$5 – Die Spalten auf dem Blatt CarType   mit den Daten, die wir verwenden, um sie mit dem Suchtext abzugleichen.

0)) – Um anzuzeigen, dass der Suchtext genau mit dem Text in der übereinstimmenden Spalte übereinstimmen muss (dh CarType!$B$2:$B$5 ). Wenn die genaue Übereinstimmung nicht gefunden wird, gibt die Formel #N/A zurück .

Hinweis: Denken Sie an die doppelte schließende Klammer am Ende dieser Funktion „))“ und die Kommas zwischen den Argumenten.(Note: remember the double closing bracket at the end of this function “))” and the commas between the arguments.)

Persönlich habe ich mich von SVERWEIS(VLOOKUP) entfernt und verwende jetzt INDEX-MATCH, da es mehr als SVERWEIS kann(VLOOKUP) .

Die INDEX-MATCH- Funktionen haben gegenüber VLOOKUP noch weitere Vorteile :

  1. Schnellere Berechnungen(Faster Calculations)

Wenn wir mit großen Datensätzen arbeiten, bei denen die Berechnung selbst aufgrund vieler VLOOKUP- Funktionen lange dauern kann, werden Sie feststellen, dass die Gesamtberechnung schneller berechnet wird , sobald Sie alle diese Formeln durch INDEX-MATCH ersetzen.(INDEX-MATCH)

  1. Keine Notwendigkeit, relative Spalten zu zählen(No Need to Count Relative Columns)

Wenn unsere Referenztabelle den Schlüsseltext enthält, den wir in Spalte C suchen möchten, und die Daten, die wir abrufen müssen, sich in Spalte AQ befinden, müssen wir wissen/zählen, wie viele Spalten zwischen Spalte C und Spalte AQ liegen, wenn Sie VLOOKUP(VLOOKUP) verwenden .

Mit den  INDEX-MATCH- Funktionen können wir direkt die Indexspalte (dh Spalte AQ) auswählen, in der wir die Daten abrufen müssen, und die zu vergleichende Spalte auswählen (dh Spalte C).

  1. Es sieht komplizierter aus(It Looks More Complicated)

SVERWEIS(VLOOKUP) ist heutzutage weit verbreitet, aber nicht viele wissen, wie man die INDEX-MATCH-Funktionen zusammen verwendet.

Die längere Zeichenfolge in der INDEX-MATCH- Funktion trägt dazu bei, dass Sie wie ein Experte im Umgang mit komplexen und erweiterten Excel - Funktionen aussehen. Genießen!



About the author

Ich bin ein Computerprofi mit über 10 Jahren Erfahrung. In meiner Freizeit helfe ich gerne am Schreibtisch aus und bringe Kindern den Umgang mit dem Internet bei. Meine Fähigkeiten umfassen viele Dinge, aber das Wichtigste ist, dass ich weiß, wie man Menschen hilft, Probleme zu lösen. Wenn Sie jemanden brauchen, der Ihnen bei etwas Dringenden helfen kann, oder einfach nur ein paar grundlegende Tipps wünschen, dann wenden Sie sich bitte an mich!



Related posts