cellio

VLOOKUP in Google Sheets: Anleitung mit Beispielen

VLOOKUP (SVERWEIS) in Google Sheets nutzen: Exakte Treffer mit FALSE, Tabellenblätter verknüpfen, #NV beheben und XLOOKUP.

Von Ayoub Farid · · 2 Min. Lesezeit

VLOOKUP in Google Sheets (in der deutschen Version von Excel als SVERWEIS bekannt) funktioniert genauso wie in Excel: Suche nach einem Wert in der ersten Spalte einer Tabelle und gib einen passenden Wert aus einer anderen Spalte derselben Zeile zurück. Hinweis: Wenn du auf Deutsch in Excel Formeln schreibst, nutzt du Semikolons statt Kommas als Trennzeichen; in Google Sheets mit englischer Spracheinstellung verwendest du Kommas.

Syntax

=VLOOKUP(search_key, range, index, [is_sorted])
  • search_key: Was du suchen möchtest (Suchschlüssel)
  • range: Der Bereich bzw. die Tabelle – die Suchspalte muss immer ganz links stehen
  • index: Welche Spalte zurückgegeben werden soll (1 = die erste Spalte im Bereich)
  • is_sorted: FALSE für eine exakte Übereinstimmung (solltest du fast immer nutzen)

Beispiel

Produktcodes stehen in Spalte A, Bezeichnungen in B, Preise in C. Der gesuchte Code steht in Zelle F2:

=VLOOKUP(F2,$A$2:$C$100,3,FALSE)

Sperre den Bereich mit $, bevor du die Formel nach unten ausfüllst (absoluter Bezug). Siehe dazu auch absolute Bezüge in Google Sheets.

Daten aus einem anderen Tabellenblatt abfragen

=VLOOKUP(F2,Prices!$A$2:$C$100,3,FALSE)

Namen von Tabellenblättern, die Leerzeichen enthalten, müssen in einfache Anführungszeichen gesetzt werden: 'Price list'!$A$2:$C$100.

Daten aus einer ganz anderen Tabellenkalkulation abfragen

=VLOOKUP(F2,IMPORTRANGE("spreadsheet_url","Prices!A2:C100"),3,FALSE)

Beim ersten Mal fordert Google Sheets dich auf, den Zugriff auf die externe Tabelle zu erlauben.

Wert nicht gefunden abfangen

Mit IFERROR (WENNFEHLER) fängst du Fehler elegant ab:

=IFERROR(VLOOKUP(F2,$A$2:$C$100,3,FALSE),"Not found")

Fehler #N/A (#NV) beheben

Die Ursachen sind dieselben wie in Excel: Überflüssige Leerzeichen, als Text formatierte Zahlen, ein fehlendes FALSE oder die Suchspalte steht nicht ganz links. Siehe VLOOKUP funktioniert nicht.

XLOOKUP in Google Sheets

Google Sheets unterstützt auch XLOOKUP (XVERWEIS):

=XLOOKUP(F2,$A$2:$A$100,$C$2:$C$100,"Not found")

Diese Funktion kann auch nach links suchen und benötigt keinen Spaltenindex. Siehe XLOOKUP.

Eine ganze Spalte auf einmal durchsuchen

=ARRAYFORMULA(IFERROR(VLOOKUP(F2:F50,$A$2:$C$100,3,FALSE),""))

Siehe ARRAYFORMULA.

Häufig gestellte Fragen

Wie verwende ich VLOOKUP in Google Sheets?

Nutze =VLOOKUP(key,range,column,FALSE), wobei die Suchspalte immer die erste Spalte im ausgewählten Bereich sein muss.

Kann VLOOKUP Daten aus einem anderen Tabellenblatt abfragen?

Ja, direkt aus einem anderen Tabellenblatt innerhalb derselben Arbeitsmappe oder dateiübergreifend mit der Funktion IMPORTRANGE.

Unterscheidet VLOOKUP in Google Sheets zwischen Groß- und Kleinschreibung?

Nein, die Funktion unterscheidet standardmäßig nicht zwischen Groß- und Kleinschreibung.

Gibt es XLOOKUP auch in Google Sheets?

Ja, Google Sheets unterstützt XLOOKUP mit genau derselben Syntax wie Excel.

Weiterlesen