
SVERWEIS gehört zu den meistgenutzten Excel-Funktionen ĂŒberhaupt. Ob Sie Kunden-IDs mit Namen abgleichen, Preise aus einem Produktkatalog abrufen oder Daten aus zwei verschiedenen TabellenblĂ€ttern zusammenfĂŒhren â SVERWEIS erledigt all das mit einer einzigen Formel. Dieser Leitfaden deckt alles ab, was Sie brauchen: Syntax, praxisnahe Beispiele, typische Stolperfallen und wann eine andere Funktion die bessere Wahl ist.
SVERWEIS steht fĂŒr Senkrechter Verweis (englisch: Vertical Lookup). Die Funktion sucht in der ersten Spalte eines Bereichs nach einem Wert und gibt einen Wert aus einer angegebenen Spalte in derselben Zeile zurĂŒck. Stellen Sie es sich als gezielte Suchaktion vor: Sie ĂŒbergeben Excel einen SchlĂŒssel, geben an, wo gesucht werden soll, und fordern eine bestimmte Information aus demselben Datensatz zurĂŒck.
Typische AnwendungsfÀlle in der Praxis:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Jedes Argument hat eine bestimmte Aufgabe:
| Argument | Erforderlich? | Bedeutung |
|---|---|---|
| lookup_value | Ja | Der Wert, den Sie suchen möchten â ein Zellbezug, eine Zahl oder eine Zeichenfolge. |
| table_array | Ja | Der Bereich, der Ihre Daten enthÀlt. Die Suchspalte muss die ganz linke Spalte dieses Bereichs sein. |
| col_index_num | Ja | Die Spaltennummer (gezĂ€hlt ab der linken Seite von table_array), aus der der Wert zurĂŒckgegeben werden soll. |
| range_lookup | Nein | FALSCH (oder 0) fĂŒr eine genaue Ăbereinstimmung; WAHR (oder 1) fĂŒr eine ungefĂ€hre Ăbereinstimmung. StandardmĂ€Ăig WAHR, wenn weggelassen. |
Wichtig: Verwenden Sie fĂŒr das vierte Argument immer FALSE, es sei denn, Sie arbeiten mit einer sortierten Tabelle und benötigen tatsĂ€chlich eine ungefĂ€hre Ăbereinstimmung (z. B. bei Notenbereichen oder Steuerklassen). Das Weglassen des Arguments oder die Verwendung von TRUE bei unsortierten Daten ist eine hĂ€ufige Ursache fĂŒr falsche Ergebnisse.
Angenommen, Sie verwalten einen kleinen Produktkatalog auf Tabelle1 und möchten Preise in ein Bestellformular auf Tabelle2 ĂŒbernehmen. So sehen die Daten auf Tabelle1 aus:
| A â Artikelcode | B â Produktname | C â Preis |
|---|---|---|
| P001 | Wireless Mouse | 29,99 ⏠|
| P002 | USB-C Hub | 49,99 ⏠|
| P003 | Mechanical Keyboard | 89,99 ⏠|
| P004 | Monitor Stand | 34,99 ⏠|
Auf Tabelle2 enthĂ€lt Spalte A den vom Benutzer eingegebenen Artikelcode. Um den Produktnamen in Spalte B von Tabelle2 zurĂŒckzugeben, geben Sie Folgendes ein:
=VLOOKUP(A2, Sheet1!$A$2:$C$5, 2, FALSE)
Um den Preis in Spalte C von Tabelle2 zurĂŒckzugeben, Ă€ndern Sie den Spaltenindex auf 3:
=VLOOKUP(A2, Sheet1!$A$2:$C$5, 3, FALSE)
Beachten Sie die Dollarzeichen in Sheet1!$A$2:$C$5. Sie fixieren den Bereich, sodass sich table_array beim Kopieren der Formel in andere Zeilen nicht verschiebt. Falls Sie mit der Funktionsweise von ZellbezĂŒgen noch nicht vertraut sind, erklĂ€rt der Artikel Excel-ZellbezĂŒge erklĂ€rt: relativ vs. absolut dieses Konzept ausfĂŒhrlich.
Setzen Sie das vierte Argument auf TRUE, wenn Ihre Nachschlagetabelle aufsteigend sortiert ist und Sie die nĂ€chstkleinere Ăbereinstimmung zum Suchwert wĂŒnschen. Ein klassisches Beispiel ist die Umwandlung eines Rohpunktstands in eine Buchstabennote:
=VLOOKUP(B2, $E$2:$F$6, 2, TRUE)
| E â Mindestpunktzahl | F â Note |
|---|---|
| 0 | F |
| 60 | D |
| 70 | C |
| 80 | B |
| 90 | A |
Ein Punktestand von 85 wĂŒrde der Zeile mit 80 entsprechen und âB" zurĂŒckgeben. Dies funktioniert nur korrekt, weil die Spalte mit der Mindestpunktzahl von niedrig nach hoch sortiert ist.
Dies ist der hĂ€ufigste Fehler. Er bedeutet, dass SVERWEIS den Suchwert in der ersten Spalte Ihrer Tabelle nicht finden konnte. PrĂŒfen Sie Folgendes:
Um den Fehler wĂ€hrend der Fehlersuche zu unterdrĂŒcken, verschachteln Sie die Formel: =IFERROR(VLOOKUP(A2, $D$2:$F$10, 2, FALSE), "Nicht gefunden")
Dieser Fehler erscheint, wenn col_index_num gröĂer ist als die Anzahl der Spalten in table_array. Beispielsweise, wenn Spalte 5 angegeben wird, der Bereich aber nur 3 Spalten umfasst. ZĂ€hlen Sie Ihre Spalten nach und verringern Sie den Index entsprechend.
Wird in der Regel durch einen col_index_num-Wert von null oder einen nicht numerischen Wert verursacht. Der Spaltenindex muss eine positive ganze Zahl von mindestens 1 sein.
Wenn Sie das vierte Argument weggelassen haben (oder auf TRUE gesetzt haben), Ihre Tabelle aber nicht sortiert ist, kann SVERWEIS lautlos einen falschen ungefĂ€hren Treffer zurĂŒckgeben â ohne jede Fehlermeldung. Verwenden Sie fĂŒr genaue Ăbereinstimmungen immer FALSE.
Sie können SVERWEIS mit logischen Funktionen kombinieren, um differenziertere Ergebnisse zu erzielen. Zum Beispiel einen Rabatt nur dann anzeigen, wenn die Suche erfolgreich ist:
=IF(IFERROR(VLOOKUP(A2, $D$2:$F$10, 3, FALSE), "") = "", "Kein Rabatt", VLOOKUP(A2, $D$2:$F$10, 3, FALSE))
Weitere Informationen zum Aufbau logischer Tests in Formeln finden Sie im vollstÀndigen Leitfaden zur WENN-Funktion: logische Tests und verschachtelte WENNs.
Sie können Daten aus einem anderen Tabellenblatt referenzieren, indem Sie dem Bereich den Tabellenblattnamen voranstellen:
=VLOOKUP(A2, Catalog!$A$2:$C$100, 2, FALSE)
So referenzieren Sie eine andere Arbeitsmappe (wÀhrend diese geöffnet ist):
=VLOOKUP(A2, [PriceList.xlsx]Sheet1!$A$2:$C$100, 2, FALSE)
Wenn die Arbeitsmappe geschlossen ist, zeigt Excel den vollstÀndigen Dateipfad automatisch an, sobald Sie den Link bei geöffneten Dateien erstellt haben.
Die Kombination INDEX VERGLEICH hebt die EinschrĂ€nkung der linken Spalte auf und ist robuster, wenn Spalten hinzugefĂŒgt oder umgestellt werden. Wenn Sie hĂ€ufig gegen die Grenzen von SVERWEIS ankĂ€mpfen, fĂŒhrt der Artikel INDEX VERGLEICH: die ĂŒberlegene Nachschlagemethode Schritt fĂŒr Schritt durch den Umstieg.
XVERWEIS ist in Excel 365 und Excel 2021 verfĂŒgbar und gleichzeitig einfacher und leistungsfĂ€higer:
=XLOOKUP(A2, Sheet1!$A$2:$A$5, Sheet1!$C$2:$C$5, "Nicht gefunden")
Er sucht in beliebiger Richtung, behandelt fehlende Werte direkt und erfordert keinen numerischen Spaltenindex. Wenn Ihre Excel-Version diese Funktion unterstĂŒtzt, sollten Sie XVERWEIS fĂŒr alle neuen Projekte in Betracht ziehen.
SVERWEIS lĂ€sst sich hervorragend mit vielen anderen Excel-Workflows kombinieren. Ein Vertriebs-Dashboard zur KPI- und Leistungsverfolgung verwendet beispielsweise hĂ€ufig SVERWEIS, um Produktnamen oder Vertriebsgebiete aus Referenztabellen in zusammenfassende Berichte zu ĂŒbernehmen. Auch beim Erstellen einer professionellen Rechnungsvorlage kommt fast immer ein SVERWEIS zum Einsatz, der anhand vom Benutzer eingegebener Artikelcodes StĂŒckpreise aus einer Produktliste abruft.
FĂŒr Teams, die mit groĂen DatensĂ€tzen arbeiten, ist die Kombination von SVERWEIS mit PivotTables ein produktiver Workflow: SVERWEIS reichert die Rohdaten mit Kategoriebezeichnungen an, die anschlieĂend in einer PivotTable zusammengefasst werden.
Wenn Sie wissen, was Sie benötigen, sich aber nicht genau an die Syntax erinnern â zum Beispiel âMitarbeiter-ID in Spalte A des HR-Blatts nachschlagen und das Gehalt aus Spalte D zurĂŒckgeben" â können Sie Ihr Vorhaben bei GPTExcel in einfachem Deutsch beschreiben. Die korrekte SVERWEIS-Formel wird sofort generiert und ist bereit zum EinfĂŒgen in Ihre Tabelle.
Die wahrscheinlichste Ursache sind inkonsistente Datentypen oder zusĂ€tzliche Leerzeichen in bestimmten Zellen. Wenden Sie =GLĂTTEN(A2) auf Ihre Suchwerte an und stellen Sie sicher, dass alle EintrĂ€ge in der Suchspalte als derselbe Datentyp gespeichert sind (entweder alle als Text oder alle als Zahlen). Sie können auch =WENNFEHLER(SVERWEIS(...), "Daten prĂŒfen") verwenden, um zu ermitteln, welche Zeilen fehlschlagen, ohne den Rest Ihres Berichts zu unterbrechen.
Mit einer einzelnen Formel im herkömmlichen Sinne nicht. Sie benötigen fĂŒr jede zurĂŒckzugebende Spalte einen separaten SVERWEIS, wobei nur col_index_num geĂ€ndert wird. Alternativ kann XVERWEIS in Excel 365 mit einer einzigen Formel eine gesamte Ergebniszeile zurĂŒckgeben, indem ein mehrspaltiges RĂŒckgabearray angegeben wird.
SVERWEIS gibt immer den Wert zurĂŒck, der der ersten gefundenen Ăbereinstimmung entspricht, und durchsucht die Tabelle von oben nach unten. Wenn die Suchspalte Duplikate enthĂ€lt, werden nachfolgende Treffer ignoriert. ErwĂ€gen Sie bei Szenarien mit Duplikaten die Verwendung einer PivotTable oder von Hilfsspalten zur Deduplizierung vor der Suche.
Nein. SVERWEIS behandelt GroĂ- und Kleinbuchstaben als identisch. Die Suche nach âapfel" findet auch âApfel" oder âAPFEL". Wenn Sie eine Suche mit Unterscheidung der GroĂ-/Kleinschreibung benötigen, mĂŒssen Sie stattdessen eine Matrixformel verwenden, die IDENTISCH() und INDEX/VERGLEICH kombiniert.
Erfahren Sie, wie die TEXT-Funktion in Excel Zahlen, Datums- und Uhrzeitwerte mithilfe von Formatcodes in formatierte Textzeichenfolgen umwandelt â mit praxisnahen Beispielen und typischen AnwendungsfĂ€llen.
Erfahren Sie, wie die Excel-WENN-Funktion funktioniert, wie Sie mehrere WENNs verschachteln und wann moderne Alternativen wie WENNS und WECHSELN fĂŒr ĂŒbersichtlichere, besser lesbare Logik sinnvoll sind.
Meistern Sie SUMMEWENN und SUMMEWENNS in Excel, um Daten nach einer oder mehreren Bedingungen zu summieren â mit vollstĂ€ndiger Syntax, praxisnahen Beispielen und einer Schritt-fĂŒr-Schritt-Anleitung.