Note: The other languages of the website are Google-translated. Back to English
Einloggen  \/ 
x
or
x
Registrieren  \/ 
x

or

Excel VLOOKUP Funktion

Das Excel VLOOKUP-Funktion Sucht nach einem Wert, indem er mit der ersten Spalte einer Tabelle übereinstimmt, und gibt den entsprechenden Wert aus einer bestimmten Spalte in derselben Zeile zurück.

In diesem Tutorial erfahren Sie, wie Sie die VLOOKUP-Funktion verwenden, indem Sie die Syntax, Argumente, Rückgabewert, Funktionshinweise und einfache Beispiele im Detail.
Außerdem listen wir am Ende des Tutorials viele praktische Fälle von VLOOKUP-Formeln auf, die häufig verwendet werden, einschließlich Durchsuchen Sie verschiedene Arbeitsblätter oder Arbeitsmappen, Sehen Sie sich die Formatierung der Ergebniszelle an und behalten Sie sie bei, vlookup gibt mehrere Ergebnisse zurück und andere vlookup-Formeln in häufigen Fällen.


Syntax

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


Argumente

Lookup-Wert (erforderlich): Der Wert, nach dem Sie suchen. Es muss sich in der ersten Spalte des Bereichs table_array befinden.

Table_array (erforderlich): Die Tabelle enthält zwei oder mehr Spalten, in denen sich die Suchwertspalte und die Ergebniswertspalte befinden.

Spalte_index (erforderlich): Die spezifische Spaltennummer (es ist eine Ganzzahl) des table_array, von der Sie den übereinstimmenden Wert zurückgeben.

  • Die erste Spaltennummer ist 1 für die am weitesten links stehende Spalte von table_array.

Range_lookup (fakultativ): Dies ist ein logischer Wert, der bestimmt, ob diese VLOOKUP-Funktion eine genaue Übereinstimmung oder eine ungefähre Übereinstimmung zurückgibt:

  • Wenn die range_lookup entweder TRUE oder ist ausgelassenDie VLOOKUP-Funktion gibt eine genaue Übereinstimmung oder eine ungefähre Übereinstimmung zurück. Wenn keine genaue Übereinstimmung gefunden werden kann, stimmt sie mit dem nächstkleineren Wert überein.
    =VLOOKUP(lookup_value, table_array, col_index, TRUE)
    =VLOOKUP(lookup_value, table_array, col_index)

Wichtig: Unter diesen Umständen sind die Werte in der ersten Spalte der Tabellen_Array muss in aufsteigender Reihenfolge sortiert werden;
Andernfalls gibt VLOOKUP möglicherweise nicht den richtigen Wert zurück.

  • Wenn die range_lookup entweder FALSCH oder ist 0Die VLOOKUP-Funktion gibt nur eine genaue Übereinstimmung zurück. Wenn kein genauer Übereinstimmungswert gefunden werden kann, wird ein # N / A-Fehlerwert zurückgegeben. Aber wenn es zwei oder mehr Werte in der ersten Spalte von gibt Tabellen_Array das passt zum Lookup-WertDas vlookup verwendet nur den Wert des zuerst gefundenen.
    =VLOOKUP(lookup_value, table_array, col_index, FALSE)
    =VLOOKUP(lookup_value, table_array, col_index, 0)

In diesem Fall sind die Werte in der ersten Spalte der Tabellen_Array müssen nicht sortiert werden.


Rückgabewert

Die VLOOKUP-Funktion gibt den übereinstimmenden Wert aus einer Tabelle basierend auf dem Suchwert in der ersten Spalte zurück.

Funktionshinweise

1. Die LOOKUP-Funktion sucht nur von links nach rechts nach Werten.
    Der Suchwert befindet sich in der Spalte ganz links, und der Ergebniswert sollte sich in einer beliebigen Spalte rechts vom Suchwert befinden.
2. Es gibt zwei Übereinstimmungsmodi für die VLOOKUP-Funktion. Sie sind exakte Übereinstimmung und ungefähre Übereinstimmung.
    Die VLOOKUP-Funktion verwendet standardmäßig eine ungefähre Übereinstimmung.
3. Es wird der Fehlerwert # N / A zurückgegeben, wenn der Suchwert nicht gefunden werden kann.


Beispiele

Dieser Abschnitt enthält Beispiele, die Ihnen zeigen, wie Sie die VOOKUP-Funktion in Excel verwenden.

Beispiel 1: Genaue Übereinstimmung VS ungefähre Übereinstimmung mit der VLOOKUP-Funktion

1.1 Vlookup exakte Übereinstimmung:

Wie der folgende Screenshot zeigt, wie kann man nach einem exakten Übereinstimmungswert „Peach“ suchen und den entsprechenden Wert aus der dritten Spalte im Tabellenbereich B3: E8 zurückgeben? Sie können wie folgt vorgehen, um dies zu erreichen.

1. Wählen Sie eine leere Zelle aus, kopieren Sie die folgende Formel hinein und drücken Sie die Taste Weiter Schlüssel, um das Ergebnis zu erhalten.
=VLOOKUP(G4,B3:E8,3,FALSE)

1.2 Vatchup ungefähre Übereinstimmung:

Wie im folgenden Screenshot gezeigt, möchten Sie nach einer Bestellnummer „10006“ suchen. Wenn die Nummer nicht gefunden werden kann, führen Sie die ungefähre Übereinstimmung durch.

1. Wählen Sie eine leere Zelle aus, kopieren Sie die folgende Formel hinein und drücken Sie die Taste Weiter Schlüssel, um das Ergebnis zu erhalten.
=VLOOKUP(H4,B3:F8,3,TRUE)

Notes:

  • In den obigen zwei Formeln, G4 und H4 sind die Verweise auf Zellen, die die Suchwerte enthalten;
  • B3: E8 und B3: F8 sind die Tabellenbereiche, in denen die Suchwertspalte und die Ergebniswertspalte lokalisiert sind;
  • 3 ist die Spaltennummer, um den übereinstimmenden Wert zurückzugeben;
  • FALSCH gibt an, in diesem Fall den genauen Übereinstimmungswert zu finden;
  • TRUE führt eine ungefähre Übereinstimmungssuche durch. Da der Suchwert 10006 in der ersten Spalte nicht gefunden wurde, stimmt er mit dem nächstkleineren Wert 10005 überein und gibt das Ergebnis 9.00 USD aus der dritten Spalte in der Tabelle zurück.
Beispiel 2: Vlookup gibt einen leeren oder bestimmten Wert anstelle von # N / A zurück

Bei exakter Übereinstimmung mit der VLOOKUP-Funktion wird der Fehlerwert # N / A zurückgegeben, wenn der Suchwert nicht gefunden werden kann. Siehe Screenshot:

Wie kann man die Ergebniszelle leer lassen oder einen bestimmten Wert anstelle von # N / A zurückgeben, wenn der Suchwert nicht gefunden werden kann? Hier ist die Lösung unten.

1. Kopieren Sie die folgende Formel in die Zelle, in der Sie das Ergebnis ausgeben möchten, und drücken Sie die Taste Weiter Schlüssel:
=IFERROR(VLOOKUP(H4,B3:F8,3,0),"Not found")

Hinweis: In der Formel „nicht gefunden”Ist der Inhalt, den Sie in der Ergebniszelle anstelle des Fehlers # N / A anzeigen. Um die Ergebniszelle leer zu lassen, ersetzen Sie bitte den Text "nicht gefunden" durch ein Leerzeichen. Und Sie können es nach Ihren Bedürfnissen ändern.


Mehr Beispiele

Vlookup-Formeln - Über Arbeitsmappen / Arbeitsblätter hinweg

Vlookup-Werte über mehrere Arbeitsblätter hinweg
Sie können die vlookup-Funktion anwenden, um die übereinstimmenden Werte in einer Tabelle eines Arbeitsblatts zurückzugeben. Wie können Sie jedoch den Lookup-Wert über mehrere Arbeitsblätter hinweg anzeigen? Dieser Artikel enthält detaillierte Schritte zur einfachen Lösung des Problems.
Klicken Sie hier, um mehr zu erfahren ...

Vlookup zum Vergleichen von zwei Listen in getrennten Arbeitsblättern
Angenommen, es gibt zwei Namenslisten in verschiedenen Arbeitsblättern "Name-1" und "Name-2", um diese beiden Listen zu vergleichen und die übereinstimmenden Namen in Namen-1 zu finden, wenn sie in Namen-2 beendet werden. Die VLOOKUP-Formel in diesem Artikel wird Ihnen einen Gefallen tun.
Klicken Sie hier, um mehr zu erfahren ...

Suchen Sie nach einer anderen Arbeitsmappe
Normalerweise kann die VLOOKUP-Funktion nur in derselben Arbeitsmappe verwendet werden. Wenn Sie die VLOOKUP-Funktion in einer anderen Arbeitsmappe anwenden möchten, probieren Sie bitte die Formel in diesem Artikel aus.
Klicken Sie hier, um mehr zu erfahren ...

Vlookup-Formeln - Ergebnisformatierung beibehalten

Behalten Sie die Zellenformatierung bei Vlookup bei
Normalerweise erhalten Sie beim Anwenden der VLOOKUP-Formel das Ergebnis ohne Formatierung. Wie behalte ich die Quellformatierung der Ergebniszelle bei? Hier hat die Lösung.
Klicken Sie hier, um mehr zu erfahren ...

Suchen Sie die Hintergrundfarbe und geben Sie sie zusammen mit dem Suchwert zurück
Wenn Sie das Ergebnis zusammen mit der ursprünglichen Hintergrundfarbe zurückgeben möchten, wenn Sie die VLOKUP-Formel anwenden, kann die Methode in diesem Artikel hilfreich sein.
Klicken Sie hier, um mehr zu erfahren ...

Vlookup- und Return-Datumsformat anstelle von Nummer
Möglicherweise stellen Sie fest, dass das Datum bei Verwendung der VLOOKUP-Funktion als Seriennummer anstelle des Datumsformats angezeigt wird. Anschließend müssen Sie diese Ergebniszelle manuell auf die Datumsformatierung formatieren. Gibt es eine praktische Möglichkeit, die Zellenformatierung manuell in das Datumsformat zu ändern? Dieser Artikel zeigt Ihnen einen einfachen Weg, um dieses Problem zu lösen.
Klicken Sie hier, um mehr zu erfahren ...

Suchen Sie den übereinstimmenden Wert mit dem Zellenkommentar und geben Sie ihn zurück
Wenn Sie die Vlookup-Funktion anwenden, um den übereinstimmenden Wert zurückzugeben, wird nur der Wert zurückgegeben. Manchmal müssen Sie möglicherweise den übereinstimmenden Wert einschließlich des ursprünglichen Kommentars anzeigen und zurückgeben. Wie konntest du es runterholen?
Klicken Sie hier, um mehr zu erfahren ...

Vlookup-Formeln - Gibt mehrere Ergebnisse zurück

Suchen und geben Sie übereinstimmende Werte in mehreren Spalten zurück
Normalerweise kann die Anwendung der Vlookup-Funktion nur den übereinstimmenden Wert aus einer Spalte zurückgeben. Manchmal müssen Sie möglicherweise übereinstimmende Werte aus mehreren Spalten basierend auf den Kriterien extrahieren. Hier ist die Lösung für Sie.
Klicken Sie hier, um mehr zu erfahren ...

Vlookup, um mehrere Werte in einer Zelle zurückzugeben
Wenn Sie bei Anwendung der VLOOKUP-Funktion mehrere Werte verwenden, die den Kriterien entsprechen, können Sie normalerweise nur das Ergebnis des ersten erhalten. Wie können Sie erreichen, wenn Sie alle übereinstimmenden Ergebnisse zurückgeben und alle in einer einzigen Zelle anzeigen möchten?
Klicken Sie hier, um mehr zu erfahren ...

Sehen Sie sich mehrere Werte ohne Duplikate an und geben Sie sie zurück
Manchmal müssen Sie möglicherweise mehrere übereinstimmende Werte gleichzeitig in einer einzelnen Zelle anzeigen und zurückgeben. Aber wie können Sie die eindeutigen Werte nur beibehalten, wenn doppelte Ergebnisse angezeigt werden? Hier ist die Lösung.
Klicken Sie hier, um mehr zu erfahren ...

Suchen Sie die gesamte Zeile eines übereinstimmenden Werts und geben Sie sie zurück
Normalerweise kann die Verwendung der vlookup-Funktion nur ein Ergebnis aus einer bestimmten Spalte in derselben Zeile zurückgeben. Dieser Artikel zeigt Ihnen, wie Sie die gesamte Datenzeile anhand bestimmter Kriterien zurückgeben können.
Klicken Sie hier, um mehr zu erfahren ...

Vlookup-Formeln - Andere häufige Fälle

Verwenden Sie einfach vlookup und sum in Excel
Durch die Kombination der Funktionen vlookup und sum können Sie nach bestimmten Kriterien suchen und alle auf diesen Kriterien basierenden Werte gleichzeitig summieren. Hier finden Sie detaillierte Schritte, mit denen Sie einen bestimmten Wert einfach anzeigen und alle Übereinstimmungen in Spalten oder Zeilen in Excel summieren können.
Klicken Sie hier, um mehr zu erfahren ...

Rückwärts Vlookup oder in umgekehrter Reihenfolge
Im Allgemeinen sucht die VLOOKUP-Funktion in der Array-Tabelle nach Werten von links nach rechts, und der Suchwert muss auf der linken Seite des Zielwerts bleiben. Manchmal kennen Sie jedoch den Zielwert und möchten den Suchwert in umgekehrter Reihenfolge ermitteln. Daher müssen Sie in Excel rückwärts suchen. In diesem Artikel gibt es verschiedene Möglichkeiten, um dieses Problem einfach zu lösen!
Klicken Sie hier, um mehr zu erfahren ...

Suchen Sie einen bestimmten Wert und geben Sie nur true oder false / yes oder no zurück
Wenn Sie die Vlookup-Formel verwenden, um nach einem genau übereinstimmenden Wert zu suchen, wird normalerweise der Fehlerwert # N / A zurückgegeben, wenn der Wert nicht gefunden werden kann, oder das richtige Ergebnis zurückgegeben, wenn der Wert übereinstimmt. In einigen Fällen müssen wir jedoch nur Ja oder Nein / Richtig oder Falsch zurückgeben, um uns einfach daran zu erinnern, ob ein Wert vorhanden ist. Die Lösung in diesem Artikel kann helfen.
Klicken Sie hier, um mehr zu erfahren ...

Ansicht in zweidimensionaler Tabelle
Manchmal müssen Sie vlookup ausführen, um einen relativen Wert basierend auf der Zeile und der Spalte zurückzugeben. Das heißt, Sie müssen die Daten aus einer zweidimensionalen Tabelle zurückgeben. In diesem Fall kann die Kombination der Funktionen VLOOKUP und MATCH zur Lösung des Problems beitragen.
Klicken Sie hier, um mehr zu erfahren ...


Die besten Tools für die Office-Produktivität

Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben

Möchten Sie Ihre tägliche Arbeit schnell und perfekt erledigen? Kutools for Excel bietet 300 leistungsstarke erweiterte Funktionen (Arbeitsmappen kombinieren, nach Farbe summieren, Zelleninhalt teilen, Datum konvertieren usw.) und 80% Zeit für Sie sparen.

  • Entwickelt für 1500 Arbeitsszenarien, hilft Ihnen bei der Lösung von 80% Excel-Problemen.
  • Reduzieren Sie täglich Tausende von Tastatur- und Mausklicks und entlasten Sie Ihre müden Augen und Hände.
  • Werden Sie in 3 Minuten ein Excel-Experte. Sie müssen sich keine schmerzhaften Formeln und VBA-Codes mehr merken.
  • 30 Tage unbegrenzte kostenlose Testversion. 60 Tage Geld-zurück-Garantie. Kostenloses Upgrade und Support für 2 Jahre.
Excel-Multifunktionsleiste (mit installiertem Kutools für Excel)

Office-Registerkarte - Aktivieren Sie das Lesen und Bearbeiten von Registerkarten in Microsoft Office (einschließlich Excel).

  • Eine Sekunde, um zwischen Dutzenden offener Dokumente zu wechseln!
  • Reduzieren Sie jeden Tag Hunderte von Mausklicks für Sie und verabschieden Sie sich von der Maushand.
  • Steigert Ihre Produktivität um 50%, wenn Sie mehrere Dokumente anzeigen und bearbeiten.
  • Bringt effiziente Registerkarten in Office (einschließlich Excel), genau wie Chrome, Firefox und New Internet Explorer.
Screenshot von Excel (mit installiertem Office Tab)

Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Dm · 6 months ago
    thank you so much