Wie Verwenden von INDEX MATCH
Jede legitime Excel Benutzer hat VLOOKUP verwendet und kennt die Syntax auswendig. (Lookup-Wert, Array, Säule, etc.) Aber viele dieser Nutzer haben INDEX MATCH nie zuvor. INDEX MATCH ist eine von mehreren Lookup-Formeln in Excel. Es hat bestimmte Eigenschaften, die es überlegen machen in vielen Situationen vlookup. Unabhängig davon, welche Methode denken Sie, ist besser, (ich habe meine Meinung), ist es auf jeden Fall lohnt sich die beiden Formeln zu lernen und haben beide zur Verfügung.
Bitte beachten Sie, dass INDEX MATCH ist für eine vertikale Lookups entworfen, das ist die Aufgabe, die VLOOKUP ausführt. Wenn Sie einen Matrix-Lookup durchzuführen. Mithilfe der leistungsfähigeren Formel Kombinationen wie INDEX MATCH MATCH Excel-Lookup betrachten. OFFSET MATCH MATCH, VLOOKUP MATCH. oder SVERWEIS HLOOKUP.
Die Funktion SVERWEIS
Zunächst unser Bezugspunkt: die treue Formel SVERWEIS. VLOOKUP gibt einen Wert auf der Basis einer definierten Array und Spalten Referenz. Die Syntax von Excel ist wie folgt:
Unten ist ein Beispiel VLOOKUP der Verwendung der Wert „T-Shirts“, basierend auf der Lookup-Wert „1089“ (Bitte beachten Sie, dass zurückkehren, weil wir Eingang falsch für diesen Teil der Syntax, wir sind nicht die Reichweite Lookup-Funktion von SVERWEIS mit in dieses Beispiel)

Unser Ziel war es, das Produkt von ID „1089“ zum Nachschlagen und VLOOKUP tat das ohne Probleme. Wie funktioniert replizieren INDEX MATCH diese Funktionalität?
Die Funktion INDEX
Der Grund INDEX Funktion gibt einen Wert basierend auf einem definierten Array / Spalten- und eine Zeilennummer. Die Syntax von Excel ist wie folgt:
Unten ist ein Beispiel INDEX der Verwendung des Wert zurückzukehren unter der Annahme, „Shirts,“ dass Sie bereits wissen, dass der Wert drei Zellen nach unten auf dem definierten Array ist.
(Sie haben auch die Möglichkeit Spaltennummer angeben, aber das ist nicht relevant in einer basischen INDEX MATCH Formel)

Wenn Sie 3-Zellen gehen in dem INDEX-Array nach unten, erhalten Sie den Wert „Shirts“. Aber das Problem, das wir haben, wenn sie versuchen einen Lookup zu tun ist, dass wir in der Regel nicht wissen, welche Position unseres Rückgabewert liegt, der in diesem Fall ist 3. „3“ Die von einer anderen Formel kommen muss.
Die MATCH-Funktion
Die grundlegende MATCH-Funktion gibt eine Zahl auf der Grundlage der relativen Position einer Lookup-Wert innerhalb eines definierten Array / Spalte. Die Syntax von Excel ist wie folgt:
Unten ist ein Beispiel für die MATCH Formel für die Verwendung der Position von „1089“ in unserer Spalte Referenz zurückzukehren.

Da „1089“ drei Zellen sind unten in der Anordnung, wird der Wert „3“ zurückgegeben.
INDEX MATCH
Wenn wir kombinieren sowohl die INDEX-Formel und die MATCH Formel. die Zahl, die die MATCH Formel gibt wird die Zeilennummer für Ihre INDEX-Formel.
Unten ist ein Beispiel für die Indexanpassung der Verwendung für unsere Nachschlagewert zurückzukehren „Produkttyp“.

Wie Sie sehen können, gibt es den gleichen Wert, den wir von SVERWEIS bekam.
Unterschiede zwischen den Formeln
Einer der Hauptunterschied mit INDEX MATCH ist, dass, anstatt eine ganze Array Tabelle auswählen, werden Sie auf die Nachschlag-Spalte nur die Auswahl und die Rückkehr Spalte von dem, was ein VLOOKUP Array wäre. Während keine große Sache, wenn es um einfache Abfragen kommt, kann dies auf jeden Fall ein Faktor werden, wenn Sie mit großen Dateien handeln, die Tausende von Lookups haben. Durch die Begrenzung Spalten Ihre Arrays nur das Look-up und zurück, können Sie die Verarbeitungslast auf Excel reduzieren. Die Differenz wird im folgenden erläutert.

Der andere wesentliche Unterschied besteht darin, dass INDEX MATCH Formeln als rechts nach links Lookup arbeiten, während VLOOKUP nur von links nach rechts funktioniert. Wie Sie im Beispiel unten sehen kann, kann ich INDEX MATCH verwenden, um einen Wert zu suchen, der rechts von meinem Rückgabewert ist mit INDEX MATCH. Dies ist nicht möglich mit der Formel SVERWEIS, wie Sie Ihren Datensatz neu anordnen müßten, oder Ihre Nachschlagespalte kopieren, so dass es immer links von Ihrem Rückgabewert ist.

Ich umgekehrt unsere Formel durch die ID des „Shirts“ Produkttyp aufzublicken. Ich habe gerade unseren Lookup-Wert geändert und tauschte den Nachschlag und Spalten zurück.
Erinnern It All
= INDEX (Spalte Ich möchte einen Rückgabewert aus. MATCH (My Lookup-Wert. Spalte I gegen Lookup wollen. „0“) eingeben)
- Top 3 Gründe, warum ist mein VLOOKUP nicht funktioniert
- Excel QuickTip: Ändern von Excel Gliederungs Einstellungen
- Excel QuickTip: Verwenden Sie Scroll-Taste, um Navigieren Band
- Excel Tipp: Ändern Sie den Startdateien
- Nahm den GMAT heute ...
Ein Trick, den ich verwenden „erinnere mich an alles“: Erstens, geben Sie einfach die MATCH Formel. Wenn Sie eine Spalte von Zahlen, wissen Sie, Sie es richtig gemacht haben. Dann gehen Sie in die Zelle und legen Sie die INDEX-Formel; die „Spalte Ich möchte ein Rückgabewert von“ erste sein wird, dann wird das Spiel Formel Sie bereits eingegeben.)
Oder, wenn Sie möchten, geben Sie das Spiel Formel in einer Spalte und die Indexformel in der Spalte daneben, die sich auf die Spiel-Spalte.
Spart mir eine Menge Zeit! Ersetzen des binären vlookup mit dieser jetzt Funktion.
Schöne, klare Erklärung. Vielen Dank!
Vielen Dank für die Werte in einfachem Englisch zu beschreiben - die so nützlich für mich war. Ich verbringe viel Zeit zu denken ‚Moment mal, was ist ein Array? Ich dachte, der Tisch ein Array war!‘ und ‚warten, welches ist der Referenzwert wieder ?!‘ Ich habe erfolgreich einige relevante Zahlungscodes nachgeschlagen.
Ich brauche Hilfe einer Excel-Formel zu finden, die den Wert „Jx“ für jede Abfrage zurückgeben kann „Py - Dx“.
Bellow Sie die globale Tabelle finden, in dem alle Eingangsdaten sind (eine manuelle Tabelle).
Tabelle J1 J2 J3 J4 J5
P1 D1 D2 D3 D4 D5
P2 D5 D1 D2 D3 D4
P3 D4 D5 D1 D2 D3
P4 D3 D4 D5 D1 D2
P5 D2 D3 D4 D5 D1
Die Formel, die ich brauche, ist mir die Werte „J“ für das Projekt „P“ zum Zeitpunkt „D“ zurückzukehren.
Test 1 D1 D2 D3 D4 D5
P3 J3 J4 J5 J1 J2
Test 2 D1 D2 D3 D4 D5
P1 J1 J2 J3 J4 J5
Allgemein (schematisch) Form meiner Frage:
B
A C
C
A. Formel zurückzukehren B
Vielen Dank im Voraus für Ihre Hilfe.
Einen schönen Tag noch.
Ausgezeichnetes Tutorial. Vielen Dank.
Ich sah mehrere Artikel zu diesem Thema und wurde noch bis jetzt verwirrt! Vielen Dank!
Ich mit den anderen voll zustimmen. Dies ist die beste Erklärung, die ich überall im Web, wie die INDEX und MATCH finden konnte Funktionen als Alternative zu SVERWEIS verwendet werden könnten. Weil Sie einfach und kleine Datenmengen verwendet haben, ist es wirklich einfach, herauszufinden, welche Zellen beteiligt sind und was die Formeln arbeiten.
Vielen Dank für diesen ... Ich habe diese Seite in meinen Browser-Favoriten bei der Arbeit gespeichert, falls ich zufällig vergessen, wie die Formeln zu verwenden.
Es ist mir helfen, meine Excel-Kenntnisse zu verbessern. Danke für Ihre Information.
warten auf Ihre Post.
Ich habe unten Daten mit, ich brauche eine Formel, den Zeilenwert in Einzel Formel gibt.
A B C D E
Nakul 100 120 130 140
Sohan 240 251 273 249
Sharad 359 354 341 371
Beispielsweise
100 Nakul
120 Nakul
130 Nakul
140 Nakul
240 Sohan
251 Sohan
273 Sohan
249 Sohan
359 Sharad
354 Sharad
341 Sharad
371 Sharad
Könnt ihr bitte helfen
Könnt ihr bitte helfen
Was passiert, wenn es mehr als einen 0 in Spalte A mit meiner Funktion gibt es nur den gleichen Wert