Office-Blog

SVERWEIS: Der Klassiker lebt weiter! Sogar besser als der XVERWEIS?

11.06.2024   Dieter Schiecke

Seit Einführung der Funktion XVERWEIS lese ich oft, dass der SVERWEIS nun ausgedient hat. Doch stimmt das auch? Im folgenden Beispiel zeige ich, warum der SVERWEIS nach wie vor seine Berechtigung hat – zumal er jetzt eine Art Turbo bekommen hat.

Das Beispiel: Daten zu einem ausgewählten Kunden aus einer Tabelle auslesen

  • Im folgenden Bild sollen zu der Kundennummer in B3 die zutreffenden Daten in Zeile 6 angezeigt werden.
  • Die Kundendaten stehen in einer Tabelle ab Zeile 9.
  • Ein klassischer Anwendungsfall also für die Funktion SVERWEIS.
Zu der in B3 gewählten Kundennummer die passenden Kundendaten in Zeile 6 anzeigen

Zu der in B3 gewählten Kundennummer die passenden Kundendaten in Zeile 6 anzeigen

Das wäre das bisherige Vorgehen mit der Funktion SVERWEIS

Mit folgender Formel lasse ich in C6 den Firmennamen zur gewählten Kundennummer anzeigen: =SVERWEIS($B$3;tbl_Kunden;2;FALSCH).

Die klassische Variante des SVERWEIS

Bisher musste diese Formel dann nach rechts kopiert werden. Allerdings hatte das den Haken, dass bei jeder der Kopien das dritte Argument in der SVERWEIS-Funktion, nämlich die Nummer für den Spaltenindex, noch angepasst werden musste.
Inzwischen jedoch geht das viel einfacher, zumindest in Excel 365 und Excel 2021. Denn in beiden Excel-Versionen gibt es das Prinzip des Überlaufverhaltens für Formeln. Es gilt nicht nur für die neuen dynamischen Arrayfunktionen wie EINDEUTIG oder FILTER, sondern auch für „alte“ Funktionen wie den SVERWEIS.
Klingt verwirrend? Kein Problem, der folgenden Abschnitt demonstriert, was gemeint ist.

Die neue, zeitsparende Schreibweise der SVERWEIS-Formel

Mit nur einer Formel lassen sich alle passenden Kundendaten aus der Tabelle in Zeile 6 anzeigen.

  • Dazu wird die Eingabe zum Spaltenindex – also zum dritten Argument im SVERWEIS – grundlegend geändert. Statt nur eine Spalte anzugeben, trage ich in geschweifte Klammern alle Spaltennummern ein.
  • Für das hier gezeigte Beispiel lautet die Formel =SVERWEIS(B3;tbl_Kunden;{2.3.4.5};FALSCH).
  • Nach dem Drücken der Enter-Taste wir das Ergebnis der Formel nicht nur in Zelle C6 angezeigt, sondern in den Zellen C6 bis F6. Das ist eine Folge des neuen Überlaufverhaltens von Formeln in Excel 365 und Excel 2021.
  • Die neue Schreibweise hat übrigens noch einen angenehmen „Nebeneffekt“: Der Zellbezug auf B3 kann relativ bleiben und muss nicht mehr mit Dollarzeichen auf absolut gesetzt werden ($B$3), da jetzt eine Formel alles erledigt und das Kopieren nach rechts entfällt.
Bei der neuen Schreibweise des SVERWEIS stehen ALLE Angaben zum Spaltenindex in geschweiften Klammern

Bei der neuen Schreibweise des SVERWEIS stehen ALLE Angaben zum Spaltenindex in geschweiften Klammern

Und wenn nicht alle, sondern nur ausgewählte Spalten gebraucht werden?

  • Bei Bedarf können auch nur Daten aus bestimmten Spalten ausgelesen werden.
  • In der folgenden Abbildung werden nur der Firmenname und der Ort zu dem in B3 gewählten Kunden angezeigt.
  • Das erledigt die Formel =SVERWEIS(B3;tbl_Kunden;{2.5};FALSCH).
Nur bestimmte Daten auslesen, indem nur ausgewählte Spaltennummern in die geschweiften Klammern eingetragen werden

Nur bestimmte Daten auslesen, indem nur ausgewählte Spaltennummern in die geschweiften Klammern eingetragen werden

TIPP: Natürlich lassen sich die Daten auch in beliebiger Reihenfolge anzeigen, zum Beispiel die zu PLZ, Ort und Firma.
In dem Fall lautet die Formel =SVERWEIS(B3;tbl_Kunden;{4.5.2};FALSCH).

Und wenn die Daten nicht horizontal, sondern vertikal stehen sollen?

Falls – wie in der folgenden Abbildung gezeigt – die Daten zu dem ausgewählten Kunden nicht nebeneinander, sondern untereinander gebraucht werden, ließe sich das durch Hinzufügen der Funktion MTRANS lösen.

Mit der Funktion MTRANS die anzuzeigenden Daten um 90° drehen

Mit der Funktion MTRANS die anzuzeigenden Daten um 90° drehen

Der entscheidende Unterschied: Semikolon statt Punkt

  • Doch MTRANS wird gar nicht gebraucht, wenn die Angaben zu den gewünschten Spaltennummern innerhalb der geschweiften Klammern nicht mit Punkt, sondern mit Semikolon getrennt werden.
  • Das Semikolon sorgt dafür, dass die gewünschten Daten nicht nebeneinander, sondern untereinander angezeigt werden.
Mit Semikolon statt Punkt in den geschweiften Klammern werden die Daten automatisch untereinander angeordnet

Mit Semikolon statt Punkt in den geschweiften Klammern werden die Daten automatisch untereinander statt nebeneinander angeordnet

Fazit: Warum der SVERWEIS nach wie vor seine Berechtigung hat

Zum Schluss noch vier Argumente, die für die weitere Nutzung des SVERWEIS sprechen:

  • Weit verbreitete Nutzung und Bekanntheit: Der SVERWEIS ist seit Jahrzehnten eine zentrale Funktion in Excel, und viele Anwender sind damit bestens vertraut.
  • Benutzerfreundlichkeit: Der SVERWEIS ist für einfache Suchvorgänge ausreichend und bietet eine leicht verständliche Syntax, die auch für Einsteiger und Gelegenheitsbenutzer geeignet ist.
  • Konzentration auf vertikale Suchen: Die klare Fokussierung auf die vertikale Suche ohne zusätzliche Optionen macht SVERWEIS für einfache Anwendungen übersichtlicher und leichter zu handhaben.
  • Abwärtskompatibilität: SVERWEIS ist in allen älteren Versionen von Excel verfügbar, was wichtig für Benutzergruppen ist, die mit verschiedenen Versionen arbeiten.

Ausblick

In einem weiteren Beitrag wird der Tabellenexperte Martin Weiß demonstrieren, wie sich die genannten Beispiele mit dem XVERWEIS lösen lassen.

Dann zeigt sich, welche Funktion – SVERWEIS oder XVERWEIS – als Sieger aus diesem kleinen „Fernduell“ hervorgeht.

Über den Autor

Dieter Schiecke

– Office-Trainer mit den Schwerpunkten Excel und PowerPoint
– Microsoft Certified Excel Expert, Microsoft Certified PowerPoint Specialist
– Technischer Berater und Gutachter für PowerPoint-Vorlagen
– 16 Jahre Chefredakteur von »PowerPoint aktuell«
– Leitender Redakteur beim PowerPoint-Digitalprodukt CLEVERSLIDE
– Autor für Microsoft Press, dpunkt.verlag und »projektmagazin«
– Teamchef von »office-kompetenz«