Du möchtest in Excel Daten aus verschiedenen Tabellen oder Bereichen miteinander verknüpfen und schnell die passenden Informationen finden? Dann bist du hier genau richtig. Dieser umfassende Leitfaden erklärt dir die mächtige SVERWEIS-Funktion (auch bekannt als SVERWEIS oder VLOOKUP im Englischen) und wie du sie effektiv einsetzt, um deine Tabellenkalkulationen zu optimieren.
Das sind die beliebtesten Excel Produkte
Microsoft Excel – Formeln und Funktionen kompakt für alle Versionen: Die Wo&Wie Schnellübersicht ...
zum Angebot »
Excel 2024: Das große Excel-Handbuch. Einstieg, Praxis, Profi-Tipps – das Standardwerk für alle Excel-Anwender. ...
zum Angebot »
Gillette Sensor Excel Rasierklingen, Klingen für Männer, 10 Original Ersatzklingen für Herren mit Doppelklinge ...
zum Angebot »
Microsoft 365 Single | 1 Jahr | 1 Person | Office Apps mit KI | 1 TB Cloudspeicher | Abo mit automatischer Verläng ...
zum Angebot »
Microsoft 365 Family | 1 Jahr | bis zu 6 Personen | Office Apps mit KI | bis zu 6 TB Cloudspeicher | Amazon Abonnem ...
zum Angebot »
Excel Mauspad Deutsch Schreibtischunterlage Gaming Mauspad Groß XL Desk Pad Bürozubehör Desk Mat Mousepad 80x30 ...
zum Angebot »Was ist die Excel SVERWEIS-Funktion?
Die SVERWEIS-Funktion ist eine der meistgenutzten und nützlichsten Funktionen in Microsoft Excel. Sie ermöglicht es dir, in einer Tabelle oder einem Datenbereich nach einem bestimmten Wert in der ersten Spalte zu suchen und dann den Wert aus einer anderen Spalte derselben Zeile zurückzugeben. Stell dir vor, du hast eine Kundenliste mit Kundennummern, Namen und Adressen. Mit SVERWEIS kannst du anhand einer Kundennummer sofort die zugehörige Adresse finden, ohne manuell suchen zu müssen.
Die Syntax der SVERWEIS-Funktion erklärt
Die allgemeine Syntax der SVERWEIS-Funktion lautet:
SVERWEIS(Suchkriterium; Matrix; Spaltenindex; [Bereich_Verweis])
Lass uns die einzelnen Argumente genauer betrachten:
- Suchkriterium: Dies ist der Wert, nach dem du in der ersten Spalte deiner Suchmatrix suchen möchtest. Es kann sich um eine Zahl, einen Textstring, einen logischen Wert oder eine Zellreferenz handeln.
- Matrix: Dies ist der Zellbereich, der die Daten enthält, in denen gesucht werden soll. Wichtig ist, dass die Spalte, die dein Suchkriterium enthält, die *erste Spalte dieser Matrix sein muss. Die Matrix kann aus einer oder mehreren Spalten und mehreren Zeilen bestehen.
- Spaltenindex: Dies ist die Nummer der Spalte innerhalb der Matrix, aus der der Wert zurückgegeben werden soll. Die erste Spalte der Matrix hat den Index 1, die zweite den Index 2 und so weiter.
- [Bereich_Verweis] (optional): Dieses Argument bestimmt, ob eine exakte oder eine ungefähre Übereinstimmung gesucht werden soll.
- Wenn du WAHR (oder weglässt), sucht SVERWEIS nach einer ungefähren Übereinstimmung. Die erste Spalte der Matrix MUSS dafür aufsteigend sortiert sein. Dies ist nützlich für Wertebereiche wie Noten oder Steuersätze.
- Wenn du FALSCH angibst, sucht SVERWEIS nach einer exakten Übereinstimmung. Wenn keine exakte Übereinstimmung gefunden wird, gibt die Funktion den Fehlerwert #NV zurück. Dies ist die häufigste Verwendung von SVERWEIS.
Anwendungsbeispiele für die SVERWEIS-Funktion
Die SVERWEIS-Funktion ist extrem vielseitig. Hier sind einige gängige Anwendungsfälle:
- Datenzusammenführung: Verknüpfe Daten aus verschiedenen Tabellen. Zum Beispiel: Füge Produktbeschreibungen zu einer Verkaufsliste basierend auf der Artikelnummer hinzu.
- Preisabfragen: Ermittle den Preis eines Produkts, indem du die Produkt-ID in einer separaten Preistabelle nachschlägst.
- Kundeninformationen abrufen: Finde die Telefonnummer oder Adresse eines Kunden anhand seiner Kundennummer.
- Bestandsverwaltung: Überprüfe den aktuellen Lagerbestand eines Artikels in einer Lagerbestandsübersicht.
- Kategorisierung: Weise Werte basierend auf Kriterien automatischen Kategorien zu. Beispiel: Kundensegmentierung basierend auf Umsatzhöhe.
Schritt-für-Schritt-Anleitung: SVERWEIS anwenden
Nehmen wir an, du hast zwei Tabellen:
Tabelle 1: Verkaufsdaten
| Produkt-ID | Menge | Verkaufspreis |
|---|---|---|
| 101 | 5 | =SVERWEIS(A2;ArtikelPreise!$A$1:$C$5;3;FALSCH) |
| 103 | 2 | =SVERWEIS(A3;ArtikelPreise!$A$1:$C$5;3;FALSCH) |
| 102 | 10 | =SVERWEIS(A4;ArtikelPreise!$A$1:$C$5;3;FALSCH) |
Tabelle 2: Artikelpreise (Diese Tabelle befindet sich in einem anderen Arbeitsblatt namens „ArtikelPreise“)
| Produkt-ID | Produktname | Preis pro Einheit |
|---|---|---|
| 101 | Schrauben | 0.50 |
| 102 | Muttern | 0.30 |
| 103 | Unterlegscheiben | 0.20 |
In der „Verkaufsdaten“-Tabelle möchtest du in Spalte C den Verkaufspreis pro Einheit aus der „Artikelpreise“-Tabelle abrufen, basierend auf der Produkt-ID.
- Klicke in die Zelle C2 der „Verkaufsdaten“-Tabelle.
- Gib die folgende Formel ein:
=SVERWEIS(A2;ArtikelPreise!$A$1:$C$5;3;FALSCH) - Erklärung der Formel:
A2: Dies ist das Suchkriterium – die Produkt-ID in der aktuellen Zeile der „Verkaufsdaten“-Tabelle.ArtikelPreise!$A$1:$C$5: Dies ist die Matrix, in der gesucht wird. Sie umfasst die Bereiche A1 bis C5 im Arbeitsblatt „ArtikelPreise“. Die Dollarzeichen ($) fixieren den Zellbereich, damit er sich beim Kopieren der Formel nicht verschiebt.3: Dies ist der Spaltenindex. Wir möchten den Wert aus der dritten Spalte der „ArtikelPreise“-Matrix zurückgeben, was der „Preis pro Einheit“ ist.FALSCH: Wir suchen eine exakte Übereinstimmung der Produkt-ID.
- Drücke Enter. In Zelle C2 sollte nun 0.50 erscheinen.
- Ziehe das Ausfüllkästchen (das kleine Quadrat an der unteren rechten Ecke der Zelle) nach unten, um die Formel auf die anderen Zeilen anzuwenden. Excel passt die Produkt-ID (A3, A4 usw.) automatisch an.
Nun siehst du in deiner Verkaufsdaten-Tabelle die korrekten Verkaufspreise für jedes Produkt.
Häufige Fehler und wie man sie vermeidet
Obwohl SVERWEIS sehr nützlich ist, gibt es einige Stolpersteine:
- Suchkriterium nicht in der ersten Spalte: SVERWEIS sucht IMMER in der allerersten Spalte der angegebenen Matrix. Wenn dein Suchkriterium dort nicht steht, funktioniert die Funktion nicht. Tipp: Du kannst die Spalten neu anordnen oder die INDEX/VERGLEICH-Kombination verwenden, die flexibler ist.
- Fehlende exakte Übereinstimmung (#NV-Fehler): Wenn du
FALSCHals Bereich_Verweis verwendest und der Wert nicht exakt gefunden wird, erhältst du einen #NV-Fehler. Überprüfe Tippfehler, führende oder abschließende Leerzeichen in deinen Daten. - Falscher Spaltenindex: Achte darauf, dass die Spaltennummer korrekt ist. Zähle die Spalten ab 1 beginnend von der *ersten Spalte deiner definierten Matrix.
- Matrix nicht fixiert: Wenn du die Formel kopierst und die Matrix-Referenz mit Dollarzeichen (
$) nicht fixiert hast, verschiebt sich der Bereich, was zu falschen Ergebnissen führt. Verwende immer$für die Matrix, wenn sie beim Kopieren unverändert bleiben soll. - Unsortierte Daten bei Bereich_Verweis = WAHR: Wenn du eine ungefähre Übereinstimmung suchst (
WAHRoder ohne Angabe des letzten Arguments), muss die erste Spalte der Matrix *zwingend aufsteigend sortiert sein. Sonst sind die Ergebnisse unzuverlässig oder falsch. - Datenformate: Stelle sicher, dass die Datenformate für Suchkriterium und die erste Spalte der Matrix übereinstimmen (z. B. Zahlen als Zahlen, Text als Text). Manchmal werden Zahlen als Text gespeichert, was zu Problemen führt.
Unterschiede zwischen SVERWEIS und XVERWEIS (XLOOKUP)
Mit neueren Excel-Versionen (Microsoft 365, Excel 2021) ist die XVERWEIS-Funktion verfügbar. Sie ist eine modernere und flexiblere Alternative zu SVERWEIS:
- Flexiblere Spaltensuche: XVERWEIS kann in jeder Spalte suchen und Ergebnisse aus jeder Spalte zurückgeben, nicht nur nach rechts wie SVERWEIS.
- Standardmäßig exakte Übereinstimmung: XVERWEIS sucht standardmäßig nach exakter Übereinstimmung, was weniger Fehleranfälligkeit bedeutet.
- Einfachere Handhabung: Die Syntax ist oft intuitiver und benötigt weniger Argumente.
- Fehlerbehandlung integriert: XVERWEIS hat ein optionales Argument für die Fehlerbehandlung integriert.
Obwohl XVERWEIS leistungsfähiger ist, ist SVERWEIS aufgrund seiner breiten Verfügbarkeit in älteren Excel-Versionen weiterhin von großer Bedeutung.
Zusammenfassung der wichtigsten Merkmale
| Merkmal | Beschreibung | Anwendungsfall |
|---|---|---|
| Suchrichtung | Sucht immer von links nach rechts. Suchkriterium muss in der ersten Spalte der Matrix sein. | Verknüpfung von Daten, bei denen die eindeutige Kennung am linken Rand steht. |
| Suchmethode | Kann exakte (FALSCH) oder ungefähre (WAHR) Übereinstimmung finden. | Exakt: Eindeutige IDs, Codes. Ungefähr: Wertebereiche, Skalen. |
| Spaltenindex | Gibt den Wert aus einer bestimmten Spaltennummer innerhalb der Matrix zurück. | Abruf spezifischer Informationen aus einer Datentabelle. |
| Flexibilität | Eingeschränkt durch die Notwendigkeit, in der ersten Spalte zu suchen. | Gut für einfache Verknüpfungen, weniger ideal für komplexe oder bidirektionale Suchen. |
| Verfügbarkeit | In fast allen Excel-Versionen vorhanden. | Breite Kompatibilität für ältere und neuere Dateien. |
FAQ – Häufig gestellte Fragen zu Die Excel SVERWEIS-Funktion
Was passiert, wenn SVERWEIS einen Wert nicht findet?
Wenn du bei SVERWEIS als letztes Argument FALSCH für eine exakte Übereinstimmung angibst und der Wert nicht gefunden wird, gibt die Funktion den Fehlerwert #NV zurück. Das bedeutet „Nicht Verfügbar“ oder „Nicht Vorhanden“.
Wie kann ich den #NV-Fehler vermeiden?
Du kannst den #NV-Fehler elegant mit der WENNFEHLER-Funktion (IFERROR) abfangen. Die Syntax wäre: =WENNFEHLER(SVERWEIS(Suchkriterium; Matrix; Spaltenindex; FALSCH); "Nicht gefunden"). Anstelle von „Nicht gefunden“ kannst du auch einen leeren String ("") oder eine Null (0) einfügen, je nachdem, was für deine Anwendung sinnvoll ist.
Ist SVERWEIS case-sensitiv (Groß- und Kleinschreibung beachten)?
Nein, die SVERWEIS-Funktion ist standardmäßig nicht case-sensitiv. Das bedeutet, dass „Apfel“, „apfel“ und „APFEL“ als identisch betrachtet werden.
Kann SVERWEIS Werte aus einer Spalte links von der Suchspalte zurückgeben?
Nein, die SVERWEIS-Funktion kann nur Werte aus Spalten zurückgeben, die sich rechts von der Suchspalte in der angegebenen Matrix befinden. Wenn du Werte links zurückgeben musst, ist die Kombination aus INDEX und VERGLEICH (oder die neuere XVERWEIS-Funktion) die bessere Wahl.
Was bedeutet es, wenn die erste Spalte sortiert sein muss?
Wenn du bei SVERWEIS als letztes Argument WAHR (oder es weglässt) verwendest, sucht die Funktion nach der nächstkleineren Übereinstimmung, wenn keine exakte Übereinstimmung gefunden wird. Damit diese „ungefähre“ Suche korrekt funktioniert, muss die erste Spalte deiner Suchmatrix aufsteigend sortiert sein (A-Z, 0-9). Ansonsten liefert die Funktion falsche Ergebnisse.
Kann SVERWEIS mehrere Werte zurückgeben, wenn das Suchkriterium mehrfach vorkommt?
Nein, SVERWEIS gibt immer nur den *ersten gefundenen Wert zurück, der dem Suchkriterium entspricht. Wenn das Suchkriterium mehrfach in der ersten Spalte vorkommt, wird nur die Zeile verwendet, die SVERWEIS zuerst findet.
Wie kann ich SVERWEIS mit dynamischen Bereichen verwenden?
Du kannst SVERWEIS mit dynamischen Bereichen kombinieren, indem du beispielsweise die Funktion INDIREKT (INDIRECT) oder benannte Bereiche nutzt, die sich automatisch anpassen. Dies ist besonders nützlich, wenn deine Suchmatrix wächst oder schrumpft. Achte jedoch darauf, dass die Verwendung von INDIREKT rechenintensiv sein kann.