Was ist die SWITCH-Funktion?
Die SWITCH-Funktion gehört zu den logischen Funktionen von ExcelFunktionenListe der wichtigsten Excel-Funktionen für Finanzanalysten. Dieser Spickzettel umfasst 100 Funktionen, die man als Excel-Analyst unbedingt kennen muss. Diese Funktion wertet einen gegebenen Ausdruck (oder einen Wert) gegen eine Liste von Werten aus und gibt ein Ergebnis zurück, das dem ersten passenden Wert entspricht. Falls es keinen passenden Wert gibt, wird ein optionaler Standardwert zurückgegeben.
SWITCH wurde in MS Excel 2016 hinzugefügt und ist in früheren Versionen nicht verfügbar. Allerdings war die Funktion zuvor in VBA verfügbar. Die Funktion SWITCH kann anstelle von verschachtelten WENN-Funktionen verwendet werden.
Formel
=SWITCH(Ausdruck, Wert1, Ergebnis1, ,…)
Die Funktion SWITCH verwendet die folgenden Argumente:
- Ausdruck (erforderliches Argument) – Es kann eine Zahl, ein Datum oder ein Text sein, den die Funktion vergleichen würde. Ein paar Beispiele für das Argument „Ausdruck“ lauten wie folgt:
Typ des Ausdrucks | Beispiel |
---|---|
Zellenbezug | A2 |
Logischer Test | A2=“PASS“ |
Zahl oder Text | 2 oder „FAIL“ |
Benannter Bereich | Benannter_Bereich |
Boolesche Werte | TRUE oder FALSE |
Math-Ausdruck | A2+1 |
- Wert1 ………value126 (erforderliches Argument) – Dies ist der Wert, der mit dem Ausdruck verglichen wird.
- Ergebnis1 ………ergebnis126 – Der Wert, der zurückgegeben wird, wenn das entsprechende valueN-Argument mit dem Ausdruck übereinstimmt.
- Vorgabe (optionales Argument) – Dies ist der Wert, den die Funktion zurückgeben soll, wenn keine Übereinstimmungen im valueN-Ausdruck gefunden werden.
Wie verwende ich die SWITCH-Funktion in Excel?
Lassen Sie uns ein paar Beispiele sehen, um zu verstehen, wie die SWITCH-Funktion funktioniert:
Beispiel 1
Angenommen, wir erhalten eine Reihe von Akronymen und möchten den Wert zurückgeben, für den die Akronyme stehen.
Die Formel lautet dann =SWITCH(A6, „DR“, „Debtors“, „CR“, „Creditors“, „JE“, „Journal Entry“, „LB“, „Ledger book“, „unknown“).
Wir erhalten das folgende Ergebnis:
Wenn wir eine verschachtelte IF-Formel verwenden müssten, wäre es eine lange Formel. Sowohl die SWITCH-Funktion als auch die IF-Funktion helfen uns, eine Reihe von Bedingungen anzugeben. Mit SWITCH können wir jedoch einen Ausdruck und eine Folge von Werten und Ergebnissen definieren, nicht mehrere bedingte Anweisungen.
Das Beste an der SWITCH-Funktion ist, dass wir den Ausdruck nicht mehrmals wiederholen müssen, was manchmal in verschachtelten IF-Formeln passiert.
Wenn wir nun die WENN-Funktion verwenden müssten, würde die Formel lauten:
=IF(B5=“DR“, „Debtors“,IF(A2=“CR“, „Creditors“,IF(B5=“JE“, „Journal Entry“,IF(B5=“LB“, „Ledger Book“,“Unbekannt“))))
Beispiel 2 – Verwendung von SWITCH mit anderen Funktionen
Angenommen, wir erhalten ein paar Datumsangaben und wollen sehen, ob sie sich auf den heutigen Tag, morgen oder gestern beziehen. Wenn wir die Funktionen SWITCH, DAYS und TODAY zusammen verwenden, können wir die gewünschten Ergebnisse erzielen.
Die Funktion TODAY gibt die laufende Nummer des aktuellen Datums zurück, und die Funktion DAYS gibt die Anzahl der Tage zwischen zwei Daten zurück.
Die zu verwendende Formel lautet =SWITCH(DAYS(HEUTE(),B5), 0, „Aktuelles Datum“, 1, „Gestern“, -1, „Morgen“, „Unbekannt“).
Beispiel 3
In einigen Ländern beginnt das Geschäftsjahr an einem anderen Datum als dem 1. Januar, so dass oft eine Einteilung der Daten in Geschäftsquartale erforderlich ist. Wenn zum Beispiel April bis März das Geschäftsjahr ist, dann wäre April-Juni das Quartal 1 und so weiter. In solchen Szenarien können wir SWITCH verwenden:
Wir erhalten die folgenden Ergebnisse:
Wir haben hier eine Formel verwendet, die die Monatsnummer in der Spalte „Daten“ findet: Wenn es der Monat 1 ist, ist es das Quartal 4; wenn es der Monat 2 ist, ist es das Quartal 4; wenn es der Monat 3 ist, ist es das Quartal 4; wenn es der Monat 4 ist, ist es das Quartal 1; und so weiter.
Ein paar Anmerkungen zur SWITCH-Funktion
- Da die Funktionen auf 254 Argumente beschränkt sind, können wir bis zu 126 Paare von Wert- und Ergebnisargumenten verwenden.
- #N/A-Fehler – Tritt auf, wenn die SWITCH-Funktion nicht zuordnen kann und kein anderes Argument vorhanden ist. Zum Beispiel für einen Wert 7 und wir geben die Formel =SWITCH(A3,1, „Sonntag“,2, „Montag“,3, „Dienstag“), gibt die Funktion den Fehler #N/A zurück.
- #NAME? Fehler – Tritt auf, wenn wir eine Zelle in einer Excel-Version bearbeiten, die die SWITCH-Funktion nicht enthält.
Klicken Sie hier, um die Excel-Beispieldatei herunterzuladen
Zusätzliche Ressourcen
Danke, dass Sie CFIs Leitfaden zur Excel-Funktion SWITCH gelesen haben. Wenn Sie sich die Zeit nehmen, Excel-Funktionen zu erlernen und zu beherrschen, werden Sie Ihre Finanzanalyse erheblich beschleunigen. Um mehr zu erfahren, sehen Sie sich diese zusätzlichen CFI-Ressourcen an:
- Excel-Funktionen für das FinanzwesenDieser Leitfaden für Excel für das Finanzwesen vermittelt die 10 wichtigsten Formeln und Funktionen, die Sie kennen müssen, um ein guter Finanzanalyst in Excel zu sein. Dieser Leitfaden enthält Beispiele, Screenshots und Schritt-für-Schritt-Anleitungen. Am Ende laden Sie die kostenlose Excel-Vorlage herunter, die alle im Tutorial behandelten Finanzfunktionen enthält
- Kurs für fortgeschrittene Excel-Formeln
- Fortgeschrittene Excel-Formeln, die Sie kennen müssenDiese fortgeschrittenen Excel-Formeln sind wichtig zu wissen und werden Ihre Fähigkeiten in der Finanzanalyse auf die nächste Stufe bringen. Fortgeschrittene Excel-Funktionen
- Excel-Tastenkombinationen für PC und MacExcel-Tastenkombinationen PC MacExcel-Tastenkombinationen – Liste der wichtigsten & gängigen MS Excel-Tastenkombinationen für PC & Mac-Benutzer, Finanz- und Buchhaltungsberufe. Tastaturkürzel beschleunigen Ihre Modellierung und sparen Zeit. Lernen Sie Bearbeitung, Formatierung, Navigation, Ribbon, Einfügen Spezial, Datenmanipulation, Formel- und Zellbearbeitung und andere Shortcuts