IFS-Funktionsbeispiele – Excel & Google Sheets

Dieses Tutorial zeigt, wie Sie die Excel IFS-Funktion im Excel-Format.

Übersicht über die IFS-Funktion

Die Excel IFS-Funktion führt mehrere Tests aus und gibt einen Wert zurück, der dem ersten TRUE-Ergebnis entspricht.

Um die IFS Excel-Arbeitsblattfunktion zu verwenden, wählen Sie eine Zelle aus und geben Sie Folgendes ein:

(Beachten Sie, wie die Formeleingaben angezeigt werden)

IFS-Funktion Syntax und Eingaben:

=IFS (Test1, Wert1, [Test2, Wert2],… )

test1 - Erster logischer Test.

Wert1 - Ergebnis, wenn test1 TRUE ist.

test2, wert2 - [optional] Zweites Test/Wert-Paar.

Was ist die IFS-Funktion?

IFS ist eine „bedingte“ Funktion. Sie definieren eine Reihe von logischen Tests, denen jeweils ein Rückgabewert zugeordnet ist. Excel arbeitet nacheinander jeden Ihrer Tests ab, und sobald es einen findet, der mit WAHR ausgewertet wird, gibt es den Wert zurück, den Sie diesem Test zugeordnet haben.

Dies funktioniert ähnlich wie beim Verschachteln mehrerer IF-Anweisungen, ist jedoch tendenziell einfacher zu lesen und zu bearbeiten.

So verwenden Sie die IFS-Funktion

Sie verwenden die Excel-IFS-Funktion wie folgt:

=IFS(C3<50,"F", C3<60,"E", C3<70, "D", C3<80,"C", C3<90,"B", C3<=100, "A ")

Diese Formel nimmt das Testergebnis eines Schülers und wandelt es in seine Note für diesen Test um.

Die Formel sieht vielleicht kompliziert aus, aber es ist sinnvoller, wenn Sie jeden Test in eine separate Zeile schreiben:

=IFS( C3<50,"F", C3<60,"E", C3<70, "D", C3<80,"C", C3<90,"B", C3<=100, "A ")

Das ist besser! Es ist jetzt viel klarer, dass wir eine Reihe von Tests haben, die mit einem Rückgabewert gepaart sind. Excel arbeitet die Liste ab, bis eine Übereinstimmung gefunden wird, und gibt dann die Note zurück, die wir mit dieser Punktzahl gepaart haben.

In der IFS-Funktion können Sie bis zu 127 Tests definieren.

Festlegen eines Standardwerts

Mit der normalen IF-Anweisung definieren wir zwei Werte, die Excel zurückgeben kann: einen, wenn der logische Test wahr ist, und einen anderen, wenn er falsch ist.

IFS hat nicht die Möglichkeit, einen falschen Rückgabewert hinzuzufügen, und wenn Excel in keinem Ihrer Tests eine Übereinstimmung findet, gibt es #N/A zurück. Nicht gut. Aber wir können dies umgehen, indem wir einen Standardwert festlegen.

Es funktioniert so:

=IFS( C3<50,"F", C3<60,"E", C3<70, "D", C3<80,"C", C3<90,"B", C3<=100, "A "WAHR, "Unbekannt" )

Wir haben einen letzten logischen Test eingerichtet – nur „WAHR“ für sich.

TRUE wird natürlich zu TRUE ausgewertet. Wenn Excel also in unseren vorherigen Tests keine Übereinstimmung findet, wird immer der letzte Test ausgelöst und Excel gibt "Unbekannt" zurück.

Was IFS zurückgeben kann

Oben haben wir IFS angewiesen, eine Textzeichenfolge zurückzugeben - die Note, die mit jedem Testergebnis verbunden ist. Sie können aber auch Zahlen oder sogar andere Formeln zurückgeben.

Wenn Sie beispielsweise ein Vertriebsteam haben und ihm eine Provision basierend auf dem Wert jedes Verkaufs zahlen, können Sie IFS verwenden, um seine Provision entsprechend dem Verkaufswert zu berechnen.

=IFS( C3<20000,C3*0,02, C3<40000,C3*0,03, C3=60000, C3*0,05, WAHR, 0 )

Jetzt überprüft IFS den Wert in C3 und gibt dann die zugehörige Formel zurück, wenn eine Übereinstimmung gefunden wird. Verkäufe unter 20.000 US-Dollar erhalten also 2% Zinsen, unter 40.000 US-Dollar 3% und so weiter.

Aus Sicherheitsgründen haben wir auch einen Standardwert von 0 festgelegt.

IFS in Google Tabellen

Die IFS-Funktion funktioniert in Google Sheets genauso wie in Excel:

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave