Bedingte Funktionen wie IFS haben das Potenzial, Ihre Excel-Formeln auf die nächste Stufe zu heben. Mit IFS können Sie Bedingungen erstellen und verschiedene Funktionen in einer einzigen Formel ineinander verschachteln. Alternativ können Sie die IFS-Funktion auch alleine verwenden.
Aber was ist die IFS-Funktion und wie unterscheidet sie sich von der gewöhnlichen IF-Funktion? Lesen Sie weiter, um herauszufinden, was IFS in Excel ist und wie Sie es verwenden können.
Was ist die IFS-Funktion in Excel?
Die IFS-Funktion in Excel nimmt Werte auf und prüft sie auf vorgegebene Bedingungen. Wenn der Wert die erste Bedingung erfüllt, stoppt die Formel dort und gibt eine Ausgabe aus. Wenn die erste Bedingung jedoch nicht erfüllt ist, testet die Formel die Bedingungen der Reihe nach weiter, bis eine Bedingung erfüllt ist.
=IFS([Something is True1, Output if True1,Something is True2,Output if True2,Something is True3,Output if True3)
If the value doesn’t fit any of the conditions, then the formula returns an N/A error. However, you can fix this by entering a final condition such as TRUE and an output for that condition like “Value doesn’t meet any of the conditions”. The TRUE condition makes sure that any value meets at least the final condition, so that you don’t get the N/A error.
How to Use the IFS Function in Excel
IFS is an upgraded version of the IF function in Excel. The syntax and the usage are similar, except that IFS is designed to take in multiple conditions. The IF function required nesting multiple IF functions to define multiple conditions, while the IFS can define it all with a single function.
The first parameter in IFS will be the condition, and the second parameter will be the output if that condition is met. The third parameter will be condition number 2, and the fourth parameter will be the output if condition number 2 is met.
The parameters are coupled this way, and you can enter up to 127 conditions in a single IFS function. You can, of course, also enter another function in the output and create compound nested formulas. If you’ve worked with IF and nested IF formulas, then using IFS will be a breeze for you. IFS is here to make things easier, so let it do that!
Single Condition IFS Function Example in Excel
Reading about the IFS function won’t do you any good until you put it to practice. So let’s get you started with an example. Despite the fact that the IFS function can take in multiple conditions, that doesn’t mean that you can’t use it for single-condition scenarios.
Let’s write an IFS formula with a single condition, and even include some other functions in it to get the hang of things.
In diesem Beispiel haben wir einige Produkte und ihre Produktionsjahre. Diese imaginären Produkte werden zwei Jahre nach ihrer Herstellung schlecht, also werden wir eine Formel entwickeln, die bestimmt, ob die Produkte abgelaufen sind oder nicht. Natürlich werden wir die IFS-Funktion zusammen mit den YEAR- und TODAY-Funktionen verwenden.
Die YEAR-Funktion gibt das Jahr ab einem bestimmten Datum aus. Wir werden die YEAR-Funktion mithilfe der TODAY-Funktion mit dem heutigen Datum versorgen, sodass die Ausgabe des YEAR(TODAY())-Komplexes auf das aktuelle Jahr geht. Lass uns anfangen.
- Wählen Sie die erste Zelle aus, in der Sie die Ergebnisse ausgeben möchten. Wir werden die erste Zelle unter der Spalte Expired verwenden.
- Geben Sie in der Formelleiste die folgende Formel ein:
=IFS(YEAR(TODAY())-B2<=2,"No",TRUE,"Yes")
Diese Formel ruft die IFS-Funktion auf, um zu prüfen, ob der Wert in der Zelle B2 2 oder weniger ist. Dazu wird das Produktionsdatum vom laufenden Jahr abgezogen. Wenn die Bedingung erfüllt ist, dann ist das Produkt nicht abgelaufen und Nein ist zurück gekommen. Alles andere würde bedeuten, dass das Produkt abgelaufen ist, so die Ausgabe STIMMT ist eingestellt auf Ja.
- Drücken Sie Eintreten.
Jetzt sehen Sie, ob das erste Produkt abgelaufen ist oder nicht. Alles, was Sie von hier aus tun müssen, ist, den Füllgriff zu greifen und ihn auf die Zellen darunter fallen zu lassen. Sie können YEARS(TODAY()) auch durch die einfache Zahl des aktuellen Jahres ersetzen, wenn Sie die Formel in Zukunft nicht mehr verwenden möchten.
Beispiel für eine IFS-Funktion mit mehreren Bedingungen in Excel
Kommen wir nun zum eigentlichen Geschäft: IFS-Funktion mit mehreren Bedingungen. Zu diesem Zweck verwenden wir eine Beispielaufgabe, die wir zuvor mit verschachtelten IF-Anweisungen verwendet haben.
In diesem Beispiel haben wir eine Tabelle, die die Namen einiger Autos und ihre Beschleunigungszeiten enthält. Wir haben auch eine Liste, die bestimmt, zu welcher Klasse jedes Auto gehört, basierend auf seiner Beschleunigungszeit von 0-100. Das Ziel ist es, eine Formel zu erstellen, die die Beschleunigungszeit jedes Autos berücksichtigt und dann seine Klasse in der Tabelle ausgibt.
Es gibt auch eine Klassenleitfadentabelle, die Sie darüber informiert, wie das Klassensystem funktioniert. Letztendlich werden wir eine Formel mit IFS erstellen, die auf diesem Klassenleitfaden basiert. Die Formel nimmt die Beschleunigungszeit auf, beurteilt sie und gibt dann die Klasse aus. Wenn das Auto mehr als 14 Sekunden zum Beschleunigen braucht, wird es als zu langsam angesehen.
Diese Tabelle wurde für den Zweck dieses Artikels erstellt, also nimm sie nicht zu ernst. Damit fangen wir an.
- Wählen Sie die erste Zelle aus, in der Sie die Ausgabe der IFS-Funktion anzeigen möchten. In diesem Beispiel ist dies die erste Zelle in der Spalte Klasse.
- Geben Sie die folgende Formel in die Bearbeitungsleiste ein:
=IFS(B2<3, "S", B2<5, "A", B2<7, "B", B2<9, "C", B2<10, "D", B2<12, "E", B2<14, "F", TRUE, "Too slow!")
Diese Formel ruft die IFS-Funktion auf, um den Beschleunigungszeitwert in der Zelle zu übernehmen B2 und überprüfen Sie, ob es unter 3 Sekunden ist. Wenn ja, dann gibt es aus S als Klasse. Wenn nicht, fährt die Formel mit der nächsten Bedingung fort. Dies wird so lange fortgesetzt, bis eine der Bedingungen erfüllt ist. Da unsere Formel alle Werte abdeckt, erhalten wir den N/A-Fehler nicht.
- Drücken Sie Eintreten.
Sobald Sie drücken Eintreten Auf Ihrer Tastatur sehen Sie sofort die Klasse für das erste Auto. Jetzt müssen Sie nur noch den Füllgriff greifen und ihn auf die Zellen darunter fallen lassen, um auch die Klasse dieser Autos zu bestimmen. Sie können sogar eine bedingte Formatierung hinzufügen, sodass die Klassenzellen je nach Wert unterschiedliche Farben haben.
Excel leichter gemacht mit IFS
IFS ähnelt im Wesentlichen IF, da diese beiden Excel-Funktionen Werte aufnehmen und sie anhand benutzerdefinierter Bedingungen testen. Was IFS besser kann als IF, sind mehrere Bedingungen. Mit der IF-Funktion müssten Sie mehrere Funktionen ineinander verschachteln, um mehrere Bedingungen zu deklarieren, während Sie dies mit IFS in einer einzigen Funktion tun können.
Bedingungen sind echte Wendepunkte in Excel. Sie können andere Funktionen in die IFS-Formel einfügen, um komplexe Formeln zu erstellen, mit denen Sie verrückte Dinge in Excel erreichen können. Nachdem Sie nun die IFS-Funktion kennen, ist es an der Zeit, weiterzumachen und die unendlichen Möglichkeiten zu erkunden, die diese Funktion bietet!