Linkssuche mit INDEX und MATCH
Um Informationen zu einem bestimmten Element, das sich auf der rechten Seite befindet, aus den linken Spalten einer Excel-Tabelle herauszufinden, können Sie die Funktionen INDEX und MATCH verwenden. Die Kombination dieser beiden Funktionen hat den Vorteil, dass sie Werte in jeder beliebigen Spalte nachschlagen kann, im Gegensatz zu einer anderen leistungsstarken Suchfunktion von Excel, dem VLOOKUP.
Wie führt man eine Linkssuche mit INDEX und MATCH durch?
Um die Informationen über das Produkt 30001, das in der äußersten rechten Spalte der Daten wie im obigen Screenshot dargestellt ist, einzufügen, helfen Ihnen die Funktionen INDEX und MATCH folgendermaßen: MATCH wird die richtige Zeile für die angegebene Produkt-ID finden, und INDEX wird dann die entsprechenden Informationen in derselben Zeile finden.
Allgemeine Syntax
=INDEX(Rückgabebereich;MATCH(Suchwert;Sucharray;[Trefferart]);Spaltennummer)
- Rückgabebereich: Der Bereich, aus dem die Kombinationsformel die Informationen zurückgeben soll. Hier bezieht es sich auf die Farbe, Größe und Preisbereiche.
- Suchwert: Der Wert, den MATCH verwendet, um die Position der entsprechenden Information zu lokalisieren. Hier bezieht es sich auf die angegebene Produkt-ID.
- Sucharray: Der Zellbereich, in dem der Suchwert aufgeführt ist. Hier bezieht es sich auf den Produkt-ID-Bereich.
- Trefferart: 1, 0 oder -1.
1 oder weggelassen (Standard), sucht MATCH den größten Wert, der kleiner oder gleich dem Suchwert ist. Die Werte im Sucharray müssen in aufsteigender Reihenfolge sortiert sein.
0, findet MATCH den ersten Wert, der genau dem Suchwert entspricht. Die Werte im Sucharray können in beliebiger Reihenfolge platziert werden.
-1, findet MATCH den kleinsten Wert, der größer oder gleich dem Suchwert ist. Die Werte im Sucharray müssen in absteigender Reihenfolge sortiert sein. - Spaltennummer: Die Spalte im Rückgabebereich, aus der Sie Daten abrufen möchten; Die Spaltennummer kann weggelassen werden, wenn es nur eine Spalte im Rückgabebereich gibt.
Um die Informationen über das Produkt 30001 einzufügen, kopieren Sie bitte die folgenden Formeln in die entsprechenden Zellen, oder geben Sie sie ein, und drücken Sie die EINGABETASTE, um die Ergebnisse zu erhalten:
Farbe (Zelle H6)
=INDEX(B5:D9;MATCH(h3;E5:E9;0);1)
Größe (Zelle H7)
=INDEX(B5:D9;MATCH(h3;E5:E9;0);2)
Preis (Zelle H8)
=INDEX(B5:D9;MATCH(h3;E5:E9;0);3)
√ Hinweis: Anstatt die Produkt-ID 30001 in den Formeln einzugeben, haben wir den Zellbezug h3 verwendet, da wir möchten, dass die Formeln dynamisch sind. Auf diese Weise können wir leicht die Informationen über andere Produkte erhalten, indem wir nur die Produkt-ID in der Zelle h3 ändern.
Oder Sie können den Rückgabebereich auf eine Spalte reduzieren, indem Sie nur den einzelnen Farb-, Größen- oder Preissbereich auswählen. Auf diese Weise erhalten Sie Formeln wie diese:
Farbe (Zelle H6)
=INDEX(B5:B9;MATCH(h3;E5:E9;0))
Größe (Zelle H7)
=INDEX(C5:C9;MATCH(h3;E5:E9;0))
Preis (Zelle H8)
=INDEX(D5:D9;MATCH(h3;E5:E9;0))
√ Hinweis: Die Spaltennummer wird weggelassen, da es nur eine Spalte im Rückgabebereich gibt.
Erklärung der Formel
Hier verwenden wir die folgende Formel als Beispiel:
=INDEX(B5:D9;MATCH(h3;E5:E9;0);2)
- MATCH(h3;E5:E9;0): Der Trefferart-Wert 0 fordert MATCH auf, die Position des exakten Suchwerts 3001 (den Wert in der Zelle h3) im Bereich E5:E9 zu finden. Die Funktion wird 1 zurückgeben.
- INDEX(B5:D9B5:D9;MATCH(h3;E5:E9;0);22) = INDEX(B5:D9B5:D9;1;22): Die INDEX-Funktion gibt den 1. Wert in der 2. Spalte (der Größenspalte) des Bereichs B5:D9 zurück, welcher „Groß“ ist.
Verwandte Funktionen
Die Excel INDEX-Funktion gibt den angezeigten Wert basierend auf einer bestimmten Position aus einem Bereich oder einem Array zurück.
Die Excel MATCH-Funktion sucht nach einem bestimmten Wert in einem Zellbereich und gibt die relative Position des Werts zurück.
Verwandte Formeln
Exakte Übereinstimmung mit INDEX und MATCH
Wenn Sie Informationen zu einem bestimmten Produkt, Film oder einer Person usw. in Excel finden müssen, sollten Sie die Kombination der Funktionen INDEX und MATCH gut nutzen.
Ungefähre Übereinstimmung mit INDEX und MATCH
Es gibt Zeiten, in denen wir ungefähre Übereinstimmungen in Excel finden müssen, um die Leistung der Mitarbeiter zu bewerten, die Noten der Schüler zu berechnen, Porto basierend auf Gewicht zu berechnen usw. In diesem Tutorial sprechen wir darüber, wie man die INDEX- und MATCH-Funktionen verwendet, um die benötigten Ergebnisse abzurufen.
Nächste Übereinstimmungswert mit mehreren Kriterien suchen
In einigen Fällen müssen Sie möglicherweise den nächsten oder ungefähren Übereinstimmungswert basierend auf mehr als einem Kriterium suchen. Mit der Kombination von INDEX, MATCH und IF-Funktionen können Sie dies schnell in Excel erledigen.
Groß-/Kleinschreibung-sensible Suche
Sie wissen vielleicht, dass Sie die Funktionen INDEX und MATCH kombinieren oder die VLOOKUP-Funktion verwenden können, um Werte in Excel zu suchen. Allerdings sind die Suchvorgänge nicht groß-/kleinschreibungssensibel. Um also eine groß-/kleinschreibungssensible Übereinstimmung durchzuführen, sollten Sie die EXACT- und CHOOSE-Funktionen nutzen.
Die besten Tools zur Büroproduktivität
Kutools für Excel - Hilft Ihnen, aus der Menge hervorzustechen
Kutools für Excel bietet über 300 Funktionen, sodass das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab - Aktiviert tabbed Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- In einer Sekunde zwischen Dutzenden offener Dokumente wechseln!
- Reduziert Hunderte von Mausklicks für Sie jeden Tag, verabschieden Sie sich von der Maushand.
- Steigert Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs ins Office (inklusive Excel), genau wie bei Chrome, Edge und Firefox.