Inhalt
- Verwenden der VLOOKUP-Funktion
- Syntax
- Lookup-Wert
- Tabelle
- Indexnummer
- Bereichssuche
- Endgültige Formel in vollem Umfang
- Zusatzinformation
Ich bin ein ehemaliger Mathematiklehrer und Inhaber von DoingMaths. Ich erstelle viele Arbeitsblätter und andere Ressourcen und lerne dabei viele Formatierungstricks.
Verwenden der VLOOKUP-Funktion
Die VLOOKUP-Funktion ist ein äußerst hilfreiches Tool in Microsoft Excel. Es sucht nach einem Wert in einer Tabelle und gibt dann einen entsprechenden Wert aus derselben Zeile zurück.
In dem Beispiel in diesem Artikel habe ich eine Basisdatenbank für einen Baumarkt eingerichtet, in dem 6 verschiedene Farben verkauft werden. Mit der VLOOKUP-Funktion können wir die Referenznummer des Anstrichs in Excel eingeben und die Farbe und der Preis des Anstrichs werden automatisch an uns zurückgegeben.
Syntax
Die Syntax für die VLOOKUP-Formel lautet wie folgt:
= VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
Das sieht zunächst verwirrend aus, aber sobald Sie sich daran gewöhnt haben, ist es tatsächlich sehr einfach zu bedienen.
Schauen wir uns jedes Teil an, wie es im Beispiel eines Baumarkts verwendet wird.
Lookup-Wert
Der 'Suchwert' bezeichnet das Feld mit den Daten, nach denen die VLOOKUP-Funktion suchen soll. In meinem Beispiel möchte ich eine Referenznummer in Feld F2 eingeben und die Farbe der Farbe in Feld G2 zurückgeben.
Ich gebe "= VLOOKUP" in Feld G2 ein und für meinen Lookup-Wert gebe ich "F2" ein. Dies bedeutet, dass Excel den Wert in F2 betrachten kann.
Wir müssen Excel jetzt mitteilen, womit der F2-Wert verglichen werden soll. Hier kommt der nächste Teil ins Spiel.
Tabelle
Ich möchte, dass Excel die Referenznummer, die ich in F2 eingegeben habe, in der im Bild eingekreisten Tabelle findet. Um Excel dazu anzuweisen, muss ich die Referenz für die Tabelle in den zweiten Teil der VLOOKUP-Formel eingeben.
Wenn Sie Ihrer Tabelle einen Namen gegeben haben, können Sie diesen in die Formel eingeben, aber in meinem Beispiel habe ich gerade den Bereich der Tabelle A1: C7 angegeben.
Bisher sieht unsere Formel so aus - = VLOOKUP (F2, A1: C7.
Wir müssen Excel jetzt mitteilen, wo sich der Wert befindet, der unserer Referenznummer in F2 entspricht. Dafür ist die Indexnummer gedacht.
Indexnummer
Der dritte Teil der Formel ist die Indexnummer. Dies teilt Excel mit, aus welcher Spalte der Tabelle der entsprechende Wert übernommen werden soll.
Ich habe = VLOOKUP (F2, A1: C7,2, ... eingegeben. Dies weist Excel an, in der Tabelle A1: C7 nach meiner Referenznummer zu suchen und dann den Wert aus derselben Zeile wie meine Referenznummer zurückzugeben, jedoch in der zweiten In diesem Beispiel hat Excel '10006' in der Tabelle gefunden und den Wert aus der zweiten Spalte zurückgegeben, nämlich 'Pink'.
In Feld H2 habe ich = VLOOKUP (F2, A1: C7,3) eingegeben, daher hat Excel den Wert aus der dritten Spalte zurückgegeben, der den Preis '10 .99 'darstellt.
Bereichssuche
Im Bereichssuche-Teil der Formel teilen Sie Excel mit, wie genau die zurückgegebenen Daten sein sollen. Sie haben zwei Möglichkeiten einzugeben:
- Falsch: Excel sucht genau nach dem, was Sie eingegeben haben. Wenn keine genaue Übereinstimmung gefunden werden kann, wird "N / A" zurückgegeben.
- Wahr: Excel sucht nach einer Annäherung an das, was Sie eingegeben haben.
In diesem Beispiel habe ich 'false' eingegeben. Wenn ich also 10004 eingebe, gibt Excel 'N / A' zurück, da die Tabelle keine genaue Übereinstimmung enthält.
Wenn ich stattdessen 'true' verwendet hätte, würde Excel die nächste verfügbare Zahl unter 10004 auswählen, in diesem Beispiel 10002.Es würde dann den entsprechenden Wert für 10002 zurückgeben, der 'blau' ist.
Endgültige Formel in vollem Umfang
Meine vollständige Formel in Feld G2 lautet = VLOOKUP (F2, A1: C7,2, FALSE).
Dies nimmt die Eingabe von F2, sucht sie in der Tabelle A1: C7 und gibt den Wert aus derselben Zeile wie meine Eingabe zurück, jedoch in der zweiten Spalte (der Farbspalte).
In Feld H2 habe ich die fast identische Formel = VLOOKUP (F2, A1: C7,3, FALSE), sodass Excel jetzt den Wert aus der dritten Spalte der Tabelle (der Preisspalte) zurückgibt.
Da ich in meiner Formel 'false' verwendet habe, gibt Excel 'N / A' zurück, wenn die genaue Zahl, die ich eingebe, nicht gefunden werden kann.
Zusatzinformation
Die VLOOKUP-Funktion ist nicht nur auf ein Blatt in Ihrem Excel-Dokument beschränkt. Sie können es anweisen, nach Informationen in anderen Arbeitsblättern oder sogar in einem anderen Excel-Dokument zu suchen. Solange Sie die Referenz für die Tabelle in den zweiten Teil der Formel eingeben, wird sie von Excel gefunden.
Dieser Artikel ist genau und nach bestem Wissen des Autors. Der Inhalt dient nur zu Informations- oder Unterhaltungszwecken und ersetzt nicht die persönliche Beratung oder professionelle Beratung in geschäftlichen, finanziellen, rechtlichen oder technischen Angelegenheiten.