Effektive Verwendung der Spaltenindexnummer in Excel VLOOKUP

  • Teile Das
Hugh West

In Microsoft Excel, VLOOKUP ist eines der heißesten Themen, die Sie im Internet finden können. Wenn ich mich nicht irre, haben Sie bereits zahlreiche Artikel über die VLOOKUP Formel in Excel mit ihrer Funktionalität, Verwendung, Vorteilen usw. Wenn ich anfange, kann ich verschiedene Aspekte der VLOOKUP In diesem Lernprogramm werde ich jedoch nur auf die VLOOKUP Spalte Indexnummer und ihre Fakten. Es wird auf den Punkt mit geeigneten Beispielen und richtige Illustrationen. Also, bleiben Sie bei uns.

Download Arbeitsbuch Praxis

Laden Sie das folgende Übungsheft herunter.

VLOOKUP Spalte_Index_Num.xlsx

Andere Arbeitsmappe.xlsx

Kurzbeschreibung der VLOOKUP-Funktion

Bevor ich beginne, möchte ich Ihnen einen kurzen Überblick über die VLOOKUP Formel in Excel. Ich hoffe, Sie können sich an diese Funktion und ihre Verwendung erinnern. Sie können dies überspringen, wenn Sie bereits alles über diese Funktion wissen.

Jetzt ist die Excel VLOOKUP-Funktion sucht nach einem Wert in der Spalte ganz links in einer gegebenen Tabelle und erzeugt einen Wert in genau der Zeile aus einer definierten Spalte.

Die Syntax:

=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

Lassen Sie uns hier kurz die Argumente erörtern.

  • lookup_value: Erforderlich Der gesuchte Wert befindet sich in der Spalte ganz links in der beschriebenen Tabelle. Es kann sich um einen einzelnen Wert oder ein Array von Werten handeln.
  • table_array: Die Tabelle, in der das Programm nach dem lookup_value in der Spalte ganz links.
  • col_index_num: Erforderlich. Die Spaltennummer in der Tabelle, aus der zurückgegeben werden soll.
  • [range_lookup]: Sie bestimmt, ob eine exakte oder teilweise Übereinstimmung der lookup_value In dem Argument, 0 für eine genaue Übereinstimmung, 1 für eine teilweise Übereinstimmung. Standardwert ist 1 (teilweise Übereinstimmung).

Schauen Sie sich das folgende Beispiel an:

Im Beispiel sehen Sie, dass wir einen Film-Datensatz haben, für den wir die VLOOKUP Formel, um Daten zu extrahieren.

In diesem VLOOKUP Formel:

Unser lookup_value ist 5 das ist ID .

Unser Tabellenfeld ist B4:F12

Bereichssuche wird eingestellt auf FALSCH für die genaue Übereinstimmung.

Die Spaltenindexnummer lautet 5 das ist Jahr der Veröffentlichung .

Im Grunde genommen sagen wir dem VLOOKUP Funktion zum Durchsuchen des Tabellenarrays mit einer ID 5. Und wenn Sie das gefunden haben, geben Sie den Wert in der Spalte Jahr der Veröffentlichung die eine Spaltenindexnummer von 5 .

Ich hoffe, Sie können jetzt verstehen, wie es funktioniert.

Lesen Sie mehr: Bereichssuche mit VLOOKUP in Excel (5 Beispiele)

6 Dinge, die Sie über die Spaltenindexnummer von VLOOKUP wissen sollten

Da es in diesem Artikel um die VLOOKUP Spaltenindexnummer, wir werden dieses Argument in den nächsten Abschnitten besprechen. Die Spaltenindexnummer ist eine entscheidende Sache. Um einen korrekten Wert aus einem Tabellenarray zurückzugeben, sollten Sie einige Dinge über diese Spaltenindexnummer wissen. Ich hoffe, dass Sie all diese Informationen lesen und beim nächsten Mal in Ihrem Excel-Blatt anwenden werden.

1. was bewirkt die Spaltenindexnummer?

Warum die Spaltenindexnummer so wichtig ist und was sie in der Formel bewirkt, wollen wir anhand des vorherigen Beispiels erläutern.

Formel, die wir verwenden:

=VLOOKUP(D14,B4:F12,5,FALSE)

Wir setzen die Bereichssuche auf FALSCH für die genaue Übereinstimmung.

Aufschlüsselung 1: Suche nach einem Wert

Jetzt wollen wir in der Tabelle nach etwas suchen. Um diesen Wert zu finden, müssen wir einen Nachschlagewert in der VLOOKUP Zuerst müssen wir den Nachschlagewert angeben, nach dem die Daten gesucht werden sollen. Wir verwenden hier einen Zellbezug.

Untergliederung 2: Initialisieren des Tabellenarrays

Dann wird die VLOOKUP Funktion sucht nach dem Tabellenarray, von dem aus sie all diese Schritte ausführt.

Aufschlüsselung 3: Suchen Sie in der Spalte ganz links den Wert Lookup

Jetzt, VLOOKUP sucht den Nachschlagewert zuerst in der Spalte ganz links im Tabellenfeld in vertikaler Richtung.

Da wir das Argument range lookup auf FALSCH um eine genaue Übereinstimmung zu finden, wird sie eine finden.

Aufschlüsselung 3: Suche nach der Spaltenindexnummer aus dem Tabellenarray

Nun, die VLOOKUP Funktion versucht, die Spaltennummer aus der Tabelle zu finden, die Sie im Argument angegeben haben.

Aufschlüsselung 4: VLOOKUP sucht den Wert in der gegebenen Spaltenindexnummer

Nachdem es die gewünschte Spalte gefunden hat, VLOOKUP sucht nach Ihrem Wert in der Spalte, die dieselbe Zeile hat wie ID 5 .

Gliederung 6: Rückgabe des Wertes

Schließlich findet sie die Jahr der Veröffentlichung mit dem ID 5 .

Wie Sie sehen, ist die Spaltenindexnummer der Schlüssel, um den gewünschten Wert in der Tabelle zu finden. Wenn Sie die Spaltenindexnummer falsch eingegeben hätten, wäre ein anderer Wert angezeigt worden.

Lesen Sie mehr: Wert in einem Bereich suchen und in Excel zurückgeben (5 einfache Methoden)

2. wie variieren die Ausgaben je nach Spaltenindexnummer?

Nun, unser VLOOKUP Formel ein anderes Ergebnis auf der Grundlage der verschiedenen Spaltenindexnummern zurück.

Wenn Sie ein anderes Ergebnis aus der Tabelle wünschen, stellen Sie sicher, dass Sie die genaue Spaltenindexnummer in der Funktion angeben. Ihre Ausgaben werden auf der Grundlage dieses Spaltenbereichs variieren.

Schauen Sie sich das folgende Beispiel an:

Formel, die wir verwenden:

=VLOOKUP(D14,B4:F12,3,FALSE)

Hier wollten wir die Schauspieler Name aus dem Film-ID 5 Nun, unser Schauspieler Spalte ist die 3. Spalte im Tabellenarray. Aus diesem Grund haben wir 3 als Spaltenindexnummer im VLOOKUP Das Ergebnis ist, dass unsere Funktion den Wert aus dem Bereich in die Nachschlagetabelle (das Tabellenfeld) in Excel holt.

Lesen Sie mehr: Wie man die zweite Übereinstimmung mit VLOOKUP in Excel findet (2 einfache Methoden)

3 Was passiert, wenn wir eine falsche Spaltenindexnummer angeben?

Sie werden sich nun fragen, was passiert, wenn wir die falsche Spaltenindexnummer in Excel eingeben VLOOKUP Wenn die gewünschte Ergebnisspalte nicht mit der angegebenen Spaltenindexnummer übereinstimmt, erhalten Sie das Ergebnis nicht.

Schauen Sie sich das folgende Beispiel an, um ein besseres Verständnis zu bekommen:

Die Formel, die wir verwenden:

=VLOOKUP(D14,B4:F12,5,FALSE)

Hier können Sie sehen, dass wir die Genre der Film-ID 7 Aber, es zeigt. 2006 was eine falsche Antwort ist.

Denn wir haben 5 als Spaltenindexnummer in der Excel-Datei VLOOKUP Aber die Spaltennummer der Formel Genre ist 4 Deshalb liefert es ein anderes Ergebnis.

4 Was passiert, wenn unser Spaltenindex außerhalb des Bereichs liegt?

Wenn Ihre Spaltenindexnummer außerhalb des Bereichs des angegebenen Tabellenarrays liegt, wird die VLOOKUP Funktion gibt die #REF! Das liegt daran, dass Ihr Tabellenarray nicht so viele Spalten enthält.

Sie können dies anhand des folgenden Beispiels nachvollziehen:

Formel, die wir verwenden:

=VLOOKUP(D14,B4:F12,6,FALSE)

Hier können Sie unser Excel VLOOKUP Formel zeigt einen Fehler an. Schauen Sie genau hin, unser Tabellenarray ist B4:F12 In diesem Bereich haben wir nur fünf Spalten. In unserer Formel haben wir jedoch 6 Deshalb konnte er keinen Wert zurückgeben.

Lesen Sie mehr: Wie man mit VLOOKUP einen Wert findet, der in einen Bereich fällt

5. die Erhöhung der Spaltenindexnummer in VLOOKUP mit der Funktion COLUMN

In der VLOOKUP Formel können Sie den dynamischen Spaltenindex verwenden. Angenommen, Sie haben zwei Tabellen, die Sie zusammenführen möchten. Außerdem müssen Sie einen Arbeitsindex kopieren VLOOKUP Eine praktische Methode, die Sie anwenden können, ist die Verwendung der Formel für mehrere Spalten. die Funktion COLUMN von Excel.

Werfen Sie einen Blick auf den folgenden Screenshot:

Wir haben hier zwei Tabellen, die wir zusammenführen wollen. Ergebnistabelle und Studenten-Datenbank Tabelle basierend auf Studentenausweis Unser Ziel ist es, den Namen und den Abschnitt in der Ergebnistabelle festzulegen.

Die von uns verwendete allgemeine Formel:

=VLOOKUP($A1,Tabelle,SPALTE()-x,0)

Geben wir die folgende Formel ein Zelle E5 und drücken Sie Eintreten:

=VLOOKUP($C5,$H$5:$J$9,SPALTE()-3,0)

Ziehen Sie nun die Griff befüllen Symbol über den Tisch.

Geben Sie die Formel erneut ein Zelle F5 und ziehen Sie die Griff befüllen Symbol:

Wie Sie sehen, haben wir die Daten aus der Studentendatenbank erfolgreich in die Ergebnistabelle kopiert, indem wir die dynamische Spaltenindexnummer verwendet haben.

Anmerkung:

Sie können diese Formel als Spaltenindexnummer-Rechner für Vlookup in Ihrem Arbeitsblatt.

🔎 Aufschlüsselung der Formel

Wir berechneten die Spaltenindexnummer unter Verwendung der KOLUMNE Wenn es keine Argumente in der Funktion KOLUMNE gibt die Funktion die Nummer der betreffenden Spalte zurück.

Da wir die Formel in Spalte E und F verwenden, ist die KOLUMNE gibt 5 bzw. 6 zurück. In der Tabelle ist die Indexnummer der Spalte E 5 und die Indexnummer der Spalte F ist 6.

Wir möchten keine Daten aus der 5. Spalte der Tabelle Ergebnis Tabelle (es gibt insgesamt nur 3 Spalten). 3 von 5 subtrahiert, um die Zahl 2 zu erhalten, die die VLOOKUP Funktion zur Wiederherstellung Name von die Studentendatenbank Tisch.

SPALTE()-3 = 5-3 = 2 (Hier bezeichnet 2 die Name Spalte der Studenten-Datenbank Tabellenfeld)

Wir haben die gleiche Formel in Spalte F . Spalte F hat die Indexnummer 6.

SPALTE()-3 = 6-3 = 3 (3 zeigt die Abschnitt von Studenten-Datenbank Tabellenfeld)

Am Ende bringt die erste Probe Name von der Studenten-Datenbank Tabelle (Spalte 2), und die 2. Illustration ergibt Abschnitt von der Studenten-Datenbank Tabelle (Spalte 3).

[/wpsm_box]

6. spaltenbezogene Indexnummer mit MATCH-Funktion suchen

Nun, im VLOOKUP Funktion geben wir die Spaltenindexnummer normalerweise als statische Zahl an. Sie können jedoch auch eine dynamische Spaltenindexnummer wie im vorigen Beispiel bilden. Hier tun wir dies, indem wir die MATCH-Funktion Mit dieser Methode können Sie eine dynamische Zwei-Wege-Suche durchführen, die sowohl Zeilen als auch Spalten im Tabellen-Array abgleicht.

Werfen Sie einen Blick auf den folgenden Datensatz:

Hier haben wir einen Schülerdatensatz. Wir haben die Noten einiger Schüler in Physik, Mathematik und Chemie. Jetzt wollen wir die Note von Jessy im Mathematik Thema.

Um dies zu ermitteln, geben Sie folgende Formel ein Zelle H5 und drücken Sie Eingabe :

=VLOOKUP(H4,B4:E9,MATCH(H5,B4:E4,0),FALSE)

Wie Sie sehen können, ist unser VLOOKUP Formel hat die exakte Übereinstimmung aus dem Datensatz gewonnen.

Schauen Sie genau hin, wir haben keine statische Zahl in der Spaltenindexnummer angegeben, sondern eine dynamische, indem wir die MATCH Im Grunde haben wir hier mehrere Kriterien.

🔎 Aufschlüsselung der Formel

➤ MATCH(H5,B4:E4,0)

Die MATCH Funktion sucht nach dem Betreff MATH aus der Kopfzeile B4:E4. Er findet sie im Index 3 und gibt deshalb zurück 3 .

➤ VLOOKUP(H4,B4:E9,MATCH(H5,B4:E4,0),FALSE) = VLOOKUP(H4,B4:E9,3, FALSE)

Schließlich wird es wie das aktuelle System funktionieren VLOOKUP Und sie wird zurückkehren C. Weil es den Wert anhand der Spaltenindexnummer gefunden hat 3.

VLOOKUP-Spaltenindexnummer aus einem anderen Blatt oder einer anderen Arbeitsmappe

Jetzt können Sie die Spaltenindexnummer in einem Blatt verwenden, das Daten aus einem anderen Blatt oder einer anderen Arbeitsmappe abruft. Dies ist eine der wichtigsten Funktionen des Programms VLOOKUP Funktion.

Werfen Sie einen Blick auf die folgenden Screenshots:

Hier haben wir zwei getrennte Blätter: Unser Hauptdatensatz befindet sich in dem Blatt Aktuell Wir holen uns die Daten von hier und zeigen sie in der Ausgabe Hier verwenden wir eine Spaltenindexnummer, die angibt, wo sich unser Tabellenfeld auf einem anderen Blatt befindet.

Geben Sie zunächst die folgende Formel ein Zelle C5 der Ausgabe Blatt und drücken Sie dann Eingabe .

=VLOOKUP(C4,Actual!B4:F12,2,FALSE)

Wie Sie sehen können, ist unser VLOOKUP Die Spaltenindexnummer half uns, Daten aus einem anderen Blatt zu holen.

Hier wird die Formel "Tatsächlich!B4:F12 " gibt im Wesentlichen den Blattnamen und das Tabellenarray des Blattes an. 2 wird als Spaltenindex angegeben, um die Daten aus der Tabelle im Feld " Aktuell Blatt".

Dasselbe gilt für die verschiedenen Arbeitsmappen. Sie können auch einen Wert aus einer anderen Arbeitsmappe holen, indem Sie die VLOOKUP Schauen Sie sich die Screenshots an:

Dies ist die erste Arbeitsmappe, in der wir unsere Daten haben " Aktuell Blatt":

Dies ist die zweite Arbeitsmappe. Der Wert, den wir im Feld " Daten Blatt".

Geben Sie wie im vorigen Fall die folgende Formel ein Zelle C5 der " Daten "Blatt aus " Andere.xlsx" Arbeitsbuch:

=VLOOKUP(C4,'[VLOOKUP-Spaltenindexnummer.xlsx]Actual'!B4:F12,2,FALSE)

Wie Sie sehen können, wurde eine exakte Übereinstimmung aus dem Datensatz gefunden.

Wenn Sie die Hauptarbeitsmappe schließen, in der sich Ihr Tabellenfeld befindet, sieht die Formel wie folgt aus:

=VLOOKUP(C4,'D:\SOFTEKO\75- vlookup column index number\[VLOOKUP Column Index Number.xlsx]Actual'!B4:F12,2,FALSE)

Der folgende Screenshot zeigt Ihnen, wie das funktioniert:

💬 Dinge zum Merken

✎ VLOOKUP sucht Wert in die richtige Richtung.

Um genaue Ergebnisse zu erhalten, geben Sie eine gültige Spaltenindexnummer an. Die Spaltenindexnummer sollte die Anzahl der Spalten des Tabellenarrays nicht überschreiten.

Sie sollten den Tabellenbereich sperren, wenn Sie die Daten aus dem gleichen Arbeitsblatt oder anderen Arbeitsblättern, aber der gleichen Arbeitsmappe übertragen.

Schlussfolgerung

Abschließend hoffe ich, dass dieses Tutorial Ihnen nützliches Wissen über die VLOOKUP Wir empfehlen Ihnen, all diese Anweisungen zu erlernen und auf Ihren Datensatz anzuwenden. Laden Sie die Übungsmappe herunter und probieren Sie sie selbst aus. Sie können uns auch gerne Ihr Feedback im Kommentarbereich geben. Ihr wertvolles Feedback motiviert uns, Tutorials wie diese zu erstellen.

Vergessen Sie nicht, unsere Website zu besuchen Exceldemy.com für verschiedene Excel-bezogene Probleme und Lösungen.

Lernen Sie weiter neue Methoden und wachsen Sie weiter!

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.