Die SVERWEIS-Funktion in Excel: Ein umfassender Leitfaden

Die SVERWEIS-Funktion ist ein mächtiges Werkzeug in Microsoft Excel, das es Ihnen ermöglicht, Daten effizient in Tabellen und Bereichen zu suchen und abzurufen. Sie ist besonders nützlich, wenn Sie Werte basierend auf einem Suchkriterium zeilenweise finden müssen, beispielsweise die Menge eines Produkts anhand seiner Artikelnummer oder den Namen eines Mitarbeiters anhand seiner ID.

Was ist SVERWEIS?

Im Kern der SVERWEIS-Funktion steht die Fähigkeit, einen bestimmten Wert in der ersten Spalte eines definierten Bereichs zu suchen und dann den entsprechenden Wert aus einer bestimmten Spalte in derselben Zeile zurückzugeben. Die grundlegende Syntax lautet:

=SVERWEIS(Suchkriterium; Matrix; Spaltenindex; [Bereich_Verweis])

Dieses Format ist essenziell, um Daten aus großen Tabellen schnell zu extrahieren, ohne manuell suchen zu müssen. Für Abonnenten von Microsoft Copilot kann die Verwendung von SVERWEIS durch intelligente Vorschläge und automatische Funktionserstellung sogar noch vereinfacht werden.

Die Syntax im Detail

Um SVERWEIS effektiv nutzen zu können, ist es wichtig, jedes Argument der Funktion zu verstehen:

  • Suchkriterium (erforderlich): Dies ist der Wert, nach dem Sie in der ersten Spalte Ihrer Datentabelle suchen. Es kann ein direkter Wert, eine Zahl, Text oder ein Zellbezug sein. Wichtig ist, dass dieser Wert in der ersten Spalte des von Ihnen angegebenen Matrix-Bereichs vorkommt.
  • Matrix (erforderlich): Dieser Parameter definiert den Zellbereich, der Ihre Daten enthält. SVERWEIS durchsucht die erste Spalte dieser Matrix nach Ihrem Suchkriterium und gibt einen Wert aus der durch Spaltenindex bestimmten Spalte zurück. Sie können hier auch benannte Bereiche oder Tabellennamen verwenden.
  • Spaltenindex (erforderlich): Dies ist eine Zahl, die die Spalte innerhalb Ihrer Matrix angibt, aus der der Wert zurückgegeben werden soll. Die Zählung beginnt bei 1 für die linkeste Spalte der Matrix.
  • Bereich_Verweis (optional): Dieses Argument bestimmt, ob SVERWEIS eine genaue oder eine ungefähre Übereinstimmung suchen soll.
    • WAHR (oder 1): Sucht nach einer ungefähren Übereinstimmung. Dies erfordert, dass die erste Spalte Ihrer Matrix numerisch oder alphabetisch sortiert ist. Wenn kein exakter Treffer gefunden wird, gibt Excel den nächstkleineren Wert zurück. Dies ist die Standardeinstellung, wenn dieses Argument weggelassen wird.
    • FALSCH (oder 0): Sucht nach einer exakten Übereinstimmung. Wenn kein exakter Treffer gefunden wird, gibt die Funktion den Fehlerwert #NV zurück.
Weiterlesen >>  Schaltflächen in Excel: Formular- und ActiveX-Steuerelemente zur Makroausführung

Erste Schritte mit SVERWEIS

Um eine SVERWEIS-Formel zu erstellen, benötigen Sie vier grundlegende Informationen:

  1. Der Suchwert: Was genau möchten Sie finden?
  2. Der Suchbereich: Wo befindet sich dieser Suchwert? Denken Sie daran, dass er in der ersten Spalte des Bereichs stehen muss.
  3. Die Ergebnisspalte: Aus welcher Spalte soll der dazugehörige Wert zurückgegeben werden?
  4. Die Art der Übereinstimmung: Benötigen Sie eine exakte oder eine ungefähre Übereinstimmung?

Sobald Sie diese Informationen gesammelt haben, können Sie sie in die SVERWEIS-Syntax einfügen.

Anwendungsbeispiele

Die Vielseitigkeit von SVERWEIS zeigt sich in zahlreichen Anwendungsfällen:

  • Abrufen von Produktpreisen: Suchen Sie den Preis eines Produkts anhand seiner Artikelnummer.
  • Mitarbeiterinformationen: Ermitteln Sie den Namen eines Mitarbeiters, wenn Sie dessen ID kennen.
  • Datenabgleich: Vergleichen und überführen Sie Daten zwischen verschiedenen Tabellen.

Beispiel 1: =SVERWEIS(B3;B2:E7;2;FALSCH) sucht in der ersten Spalte (Spalte B) des Bereichs B2:E7 nach dem Wert in Zelle B3 (z. B. “Fontana”) und gibt den Wert aus der zweiten Spalte dieses Bereichs (Spalte C) zurück (z. B. “Olivier”), da FALSCH eine exakte Übereinstimmung erzwingt.

Beispiel 2: =SVERWEIS(102;A2:C7;2;FALSCH) sucht nach der exakten Zahl 102 in der ersten Spalte (A2:A7) und gibt den Wert aus der zweiten Spalte (B2:B7) zurück.

Beispiel 3: =WENN(SVERWEIS(103;A1:E7;2;FALSCH)="Sousa";"Gefunden";"Nicht gefunden") prüft, ob der Wert aus der zweiten Spalte der Zeile, die 103 enthält, “Sousa” ist.

Beispiel 4: =GANZZAHL(BRTEILJAHRE(DATUM(2014;6;30);SVERWEIS(105;A2:E7;5;FALSE);1)) ermittelt das Alter eines Mitarbeiters anhand seines Geburtsdatums, das mittels SVERWEIS gefunden wird.

Beispiel 5: =WENN(ISTNV(SVERWEIS(105;A2:E7;2;FLASE))=TRUE;"Mitarbeiter nicht gefunden";"Mitarbeiter gefunden") verwendet SVERWEIS in Kombination mit ISTNV, um zu überprüfen, ob ein bestimmter Mitarbeiter (identifiziert durch 105) gefunden wurde.

Häufige Fehler und deren Behebung

Bei der Verwendung von SVERWEIS können verschiedene Fehler auftreten:

  • Falscher Wert zurückgegeben: Dies geschieht oft, wenn die erste Spalte nicht sortiert ist und Bereich_Verweis auf WAHR gesetzt ist. Stellen Sie sicher, dass Ihre Daten korrekt sortiert sind oder verwenden Sie FALSCH für exakte Übereinstimmungen.
  • #NV-Fehler: Entweder ist der Suchwert kleiner als der kleinste Wert in der ersten Spalte (bei WAHR) oder es wurde keine exakte Übereinstimmung gefunden (bei FALSCH). Überprüfen Sie Ihre Suchwerte und den Suchbereich.
  • #BEZUG!-Fehler: Der Spaltenindex ist größer als die Anzahl der Spalten in Ihrer Matrix. Korrigieren Sie den Spaltenindex.
  • #WERT!-Fehler: Die Matrix hat weniger als eine Spalte. Stellen Sie sicher, dass Ihre Matrix mindestens eine Spalte umfasst.
  • #NAME?-Fehler: Oft fehlen Anführungszeichen bei Text-Suchkriterien. Stellen Sie sicher, dass Textwerte korrekt in Anführungszeichen gesetzt sind (z. B. "Eitner").
  • #ÜBERLAUF!-Fehler: Kann auftreten, wenn eine Formel eine ganze Spalte als Referenz verwendet. Verwenden Sie den @-Operator oder verweisen Sie auf eine einzelne Zelle.
Weiterlesen >>  Kostenlose PDF Programme: Die besten Tools für Ihre Dokumente

Tipps zur Optimierung

  • Absolute Bezüge: Verwenden Sie absolute Bezüge (z. B. $A$1) für die Matrix, wenn Sie die Formel kopieren, um sicherzustellen, dass sich der Suchbereich nicht verschiebt.
  • Datenformatierung: Vermeiden Sie es, Zahlen oder Datumsangaben als Text zu speichern, da dies die Suchergebnisse beeinträchtigen kann.
  • Platzhalter: Bei Bereich_Verweis = FALSCH können Sie Platzhalter wie ? (einzelnes Zeichen) und * (beliebige Zeichenfolge) in Ihrem Suchkriterium verwenden. Um ein tatsächliches ? oder * zu suchen, stellen Sie ein Tilde (~) voran.
  • Datenbereinigung: Nutzen Sie Funktionen wie SÄUBERN und GLÄTTEN, um unerwünschte Leerzeichen oder nicht druckbare Zeichen zu entfernen, die Suchergebnisse verfälschen könnten.

Durch die Beachtung dieser Hinweise können Sie die SVERWEIS-Funktion meistern und Ihre Datenanalyse in Excel erheblich verbessern.