Manchmal möchten wir ganze Spalten mithilfe eines Schlüssels oder Nachschlagewerts in Excel nachschlagen. In diesem Fall können Sie die traditionelle HLOOKUP-Formel oder die INDEX-MATCH-Formel mehrmals verwenden. Mit INDEX-MATCH können wir jedoch die gesamte Spalte in einem Treffer abrufen. Mal sehen wie.
Generische Formel zum Nachschlagen einer ganzen Zeile
{=INDEX(Tabelle,0,MATCH(Suchwert, Suchbereich),0)}
Hinweis: Dies ist eine Arrayformel mit mehreren Zellen und muss mit STRG+UMSCHALT+EINGABE eingegeben werden, während der Ausgabebereich ausgewählt ist.
Tisch: die Referenz der gesamten Tabelle, die die abzurufenden Spalten enthält.
Lookup-Wert: der Schlüssel zum Nachschlagen.
Nachschlagebereich: die Zeile, die den Nachschlagewert enthält. Meistens die Überschriften.
Sehen wir uns ein Beispiel an, um die Dinge zu verdeutlichen.
Beispiel: Abrufen aller Rollennummern aus der Schülertabelle
Hier habe ich einige Studentendaten in Excel-Tabelle. Ich möchte die gesamte Rollennummernspalte mit dem Überschriftsnamen Rollennummer abrufen.
Wir wollen die Ausgabe im Bereich F2:F10. Wählen Sie den Bereich F2:F10 und schreiben Sie diese Formel.
{=INDEX(A2:D10,0,VERGLEICH(F1,A1:D1,0))}
Drücken Sie STRG+UMSCHALT+EINGABETASTE. Dies macht diese Formel zu einer mehrzelligen Arrayformel.
Sie sehen die gesamte abgerufene Spalte.
Wie es funktioniert?
Nun, es ist eine grundlegende INDEX-MATCH-Funktion. Der einzige Unterschied besteht darin, dass wir statt nur einer Zeile die Referenz der gesamten Tabelle auf den Index gegeben haben. Lassen Sie es uns aufschlüsseln, um es zu verstehen.
SPIEL(F1,A1:D1,0): Die Übereinstimmung sucht nach dem Wert von F1 (Rollen-Nr.) im Bereich A1:D1. Es befindet sich im 2. Index. Daher gibt es 2 zurück. Die Formel lautet also =INDEX(A2:D10,0,2)
INDEX(A2:D10,0,2): Die INDEX-Funktion betrachtet die 2. Spalte im Bereich A2:D10 und gibt den gesamten Spaltenwert in einem Array zurück.{101;102;103;104;105;106;107;108;109}.
Wenn wir es als Einzelzellen-Array-Formel eingeben, gibt es nur den ersten Wert von Array zurück. Wenn wir jedoch mehrere Zellen auswählen, belegt jeder Wert eine Zelle, um die Groß-/Kleinschreibung selbst anzuzeigen.
Also ja, Leute, so können Sie die gesamte Spalte in Excel mit der INDEX MATCH-Formel abrufen. Lassen Sie es mich wissen, wenn Sie Zweifel an dieser Excel-Formel oder einer anderen Funktion von Excel oder VBA haben. Ganz unten im Kommentarbereich unten.
So suchen Sie eine ganze Spalte mit IndexübereinstimmungIn Verbindung stehende Artikel:
So suchen Sie ganze Zeilen mit Index-Match
So rufen Sie die gesamte Zeile eines übereinstimmenden Werts ab
So wählen Sie die gesamte Spalte und Zeile mit Tastenkombinationen in Excel aus
Summe über die gesamte Spalte
Populäre Artikel:
Die SVERWEIS-Funktion in Excel
ZÄHLENWENN in Excel 2016
So verwenden Sie die SUMIF-Funktion in Excel