Spreadsheet Practice

ERSTERWERT-Funktion (SWITCH)

Kurz gesagt

ERSTERWERT vergleicht einen Wert mit einer Liste exakter Treffer und gibt das Ergebnis zurück, das zum ersten Treffer gehört, optional mit einem Standardwert am Ende.

Syntax
=ERSTERWERT(Ausdruck; Wert1; Ergebnis1; ...; [Standard])
Häufigste Verwendung
=ERSTERWERT(B2;"EXP";"Express";"STD";"Standard";"Unbekannt") ergibt Express (Ein Code als Beschriftung)

So wandelst du Codes am saubersten in Beschriftungen oder Zahlen um, etwa Versandcodes in Lieferzeiten, ganz ohne eine Kette aus WENN-Funktionen.

Englischer Name
SWITCH
Verfügbar in
Excel 2019 und neuer, einschließlich Microsoft 365
Kategorie
Logik
Rückgabewert
Das Ergebnis des ersten passenden Werts, den Standardwert oder #NV.
Google Sheets
In Google Sheets verfügbar.

Syntax

=ERSTERWERT(Ausdruck; Wert1; Ergebnis1; ...; [Standard])

Im deutschen Excel werden Argumente mit Semikolon (;) getrennt, und Dezimalzahlen haben ein Komma.

ArgumentErforderlich?Bedeutung
AusdruckErforderlichDer Wert, der verglichen wird, meist eine Zelle.
Wert1ErforderlichDer erste Wert, mit dem verglichen wird.
Ergebnis1ErforderlichWas zurückgegeben wird, wenn Ausdruck gleich Wert1 ist. Füge bei Bedarf weitere Paare aus Wert und Ergebnis hinzu.
StandardOptionalWas zurückgegeben wird, wenn nichts passt. Fehlt das Argument, liefert ERSTERWERT #NV.

Beispiele

Jedes Ergebnis wird von unserer Formel-Engine aus der Beispieltabelle berechnet, derselben, die auch die Übungen prüft.

ZelleFormelErgebnisWas es zeigt
D2=ERSTERWERT(B2;"EXP";"Express";"STD";"Standard";"Unbekannt")ExpressEin Code als Beschriftung
D3=ERSTERWERT(B3;"EXP";2;"STD";5;"PU";0)5Derselbe Code als Lieferzeit in Tagen
D4=ERSTERWERT(B4;"EXP";"Express";"STD";"Standard")#NVPU passt zu nichts und es gibt keinen Standardwert, also kommt der Fehler #NV

Live ausprobieren

Das ist die Beispieltabelle. Ändere eine Zahl oder einen Text oder bearbeite eine Formel auf Deutsch, und die Ergebnisse passen sich an.

Beispieldaten als Tabelle anzeigen
BestellungVersandcodeErgebnis
O-310EXPExpress
O-311STD5
O-312PU#NV

ERSTERWERT üben

Schreib die Formel auf Deutsch, mit Semikolon. Sie wird sofort geprüft und danach noch einmal mit geänderten Daten.

Antwortzeiten nach Priorität

Gib in C2 die Antwortzeit für jedes Ticket zurück: P1 ist 1 Stunde, P2 sind 4, P3 sind 24 und jeder andere Code 72. Nimm ERSTERWERT und ziehe die Formel bis C6 nach unten.

Typische Fehler

Was du siehstUrsache und Lösung
#NVKein Wert hat gepasst und es gibt keinen Standardwert. Gib ein letztes Argument an, etwa "Sonstige".
Bereiche wie >100 vergleichen wollenERSTERWERT prüft nur auf exakte Gleichheit. Für Schwellen nimmst du WENNS oder beginnst mit WAHR: =ERSTERWERT(WAHR;B2>100;"Hoch";B2>50;"Mittel";"Niedrig").
#NAME?ERSTERWERT braucht Excel 2019 oder neuer. In älteren Versionen nimmst du verschachtelte WENN-Funktionen oder eine Verweistabelle.

Tipps

  • Ab fünf oder sechs Codes ist eine zweispaltige Tabelle mit XVERWEIS leichter zu pflegen als ein langes ERSTERWERT.
  • =ERSTERWERT(WOCHENTAG(A2);1;"Wochenende";7;"Wochenende";"Werktag") beschriftet die Wochentage.

Häufige Fragen

Was ist der Unterschied zwischen ERSTERWERT und WENNS?

ERSTERWERT vergleicht einen Wert mit einer Liste exakter Treffer. WENNS wertet eigenständige Bedingungen aus und kann deshalb auch Bereiche wie B2>=100 prüfen.

Unterscheidet ERSTERWERT zwischen Groß- und Kleinschreibung?

Nein. „exp“ passt zu „EXP“.

Aktualisiert Geprüft durch Ausführen: Unsere Formel-Engine hat alle Formeln auf dieser Seite berechnet am .