Inhaltsverzeichnis
In diesem Artikel werden wir lernen, wie man die verschachtelte IF-Funktion in Excel verwenden Wenn eine Funktion innerhalb einer anderen Funktion eingefügt wird, spricht man von einer verschachtelten Funktion. Heute werden wir zeigen 6 ideale Beispiele für die verschachtelte WENN Diese Beispiele werden Ihnen helfen, die Verwendung der Funktion verschachtelte WENN Lassen Sie uns also ohne Verzögerung mit der Diskussion beginnen.
Übungsbuch herunterladen
Laden Sie das Übungsbuch hier herunter.
Verschachtelte IF-Funktion verwenden.xlsxEinführung in die Excel IF-Funktion
Zu verstehen die verschachtelte IF-Funktion müssen wir wissen über die IF-Funktion Erstens: In Microsoft Excel die IF-Funktion prüft eine gegebene Bedingung und zeigt, wenn sie erfüllt ist, ein Ergebnis an, und wenn die Bedingung nicht erfüllt ist, ein anderes Ergebnis.
- Syntax
IF (logical_test, [value_if_true], [value_if_false])
- Argument
logischer_test: Es ist das obligatorische Argument der IF Dieses Argument stellt die gegebene Bedingung für eine Zelle oder einen Bereich von Zellen dar.
[value_if_true]: Es ist das zweite Argument der Funktion und die definierte Aussage, wenn die Bedingung erfüllt ist.
[value_if_false]: Es ist das dritte Argument, das erscheint, wenn die Bedingung falsch ist.
Einführung in die verschachtelte IF-Funktion von Excel
Die verschachtelte WENN Formel enthält mehrere IF Im Falle von Mehrfachbedingungen müssen wir die Funktion IF Funktion innerhalb einer anderen IF Die allgemeine Form der Funktion verschachtelte WENN Funktion kann wie folgt geschrieben werden:
IF(C1,T1,IF(C2,T2,(IF(C3,T3,IF(C4,T4,F4))))
Hier,
- C1: Erste Bedingung.
- T1: Wert, der angezeigt wird, wenn die erste Bedingung erfüllt ist.
- C2: Zweite Bedingung.
- T2: Wert, der angezeigt wird, wenn die zweite Bedingung erfüllt ist.
- C3: Dritte Bedingung.
- T3: Wert, der angezeigt wird, wenn die dritte Bedingung erfüllt ist.
- C4: Vierte Bedingung.
- T4: Wert, der angezeigt wird, wenn die vierte Bedingung erfüllt ist.
- F4: Dies ist der Wert, der angezeigt wird, wenn die Bedingungen nicht erfüllt sind.
Sie können je nach Bedarf weitere Bedingungen in die Formel aufnehmen.
6 ideale Beispiele für die Verwendung der verschachtelten IF-Funktion in Excel
1 Verwendung einer einfachen verschachtelten IF-Funktion zur Ergebnisfindung
Zum Verständnis der Verwendung des verschachtelte WENN Funktion zeigen wir zunächst ein einfaches Beispiel. In diesem Beispiel versuchen wir, die Ergebnisse einiger Schüler zu ermitteln. Dabei verwenden wir drei Bedingungen.
- Erstens, wenn ein Schüler 70 oder höher dann wird er bestehen.
- Zweitens, wenn er weniger bekommt als 70 dann wird er scheitern.
- Drittens: Wird keine Note vergeben, gilt der Schüler als abwesend.
In den folgenden Schritten erfahren Sie, wie die verschachtelte WENN Funktion funktioniert.
SCHRITTE:
- Wählen Sie zunächst Zelle C5 und geben Sie die Formel ein:
=IF(C5="","Absent",IF(C5>=70,"Pass","Fail"))
- Danach drücken Sie Eingabe um das Ergebnis zu sehen.
In dieser Formel,
- Das erste Argument ist C5= "" und das zweite Argument ist "Abwesend" Sie bezeichnet die erste Bedingung und gibt an, ob Zelle C5 leer ist, wird das zweite Argument angezeigt. In unserem Fall ist das Abwesend .
- Die zweite IF Funktion besagt, dass, wenn die Marke höher ist als 70 dann wird ein Schüler bestehen, sonst nicht.
- Im folgenden Schritt setzen Sie den Cursor auf die untere rechte Seite von Zelle D5 und ziehen Sie die Füllen Griff runter.
- Schließlich werden Sie Ergebnisse wie in der folgenden Abbildung sehen.
2. die Note mit der verschachtelten IF-Funktion in Excel finden
Im zweiten Beispiel werden wir die verschachtelte WENN Funktion in Excel, um die Noten einiger Schüler zu ermitteln. Es ist eines der am häufigsten verwendeten Beispiele zur Beschreibung der verschachtelte WENN Für dieses Beispiel verwenden wir einen Datensatz, der die Noten einiger Schüler enthält. Hier sind auch der Notenbereich und die entsprechenden Noten angegeben. Wir müssen die Noten der Schüler auf der Grundlage ihrer erzielten Noten bewerten.
Anhand der folgenden Schritte können Sie mehr über dieses Beispiel erfahren.
SCHRITTE:
- Wählen Sie als erstes Zelle D5 und geben Sie die Formel ein:
=IF(C5<61,"F",IF(C5<71,"D",IF(C5<81,"C",IF(C5<91,"B","A"))))
- Drücken Sie dann Eingabe um das Ergebnis zu sehen.
In dieser Formel,
- Unsere erste Bedingung ist die Prüfung, ob eine der folgenden Markierungen vorhanden ist 61 .
- Wenn WAHR zurück, dann gibt es F .
- Wenn FALSCH dann prüft es die nächste IF
- In der nächsten IF Funktion prüft sie folgende Markierungen 71 und gibt zurück D wenn es sich WAHR .
- Auf diese Weise wird die verschachtelte WENN überprüft die Funktion alle Bedingungen.
- Danach verwenden Sie die Füllen Griff um Ergebnisse in allen Zellen zu sehen.
3. verschachtelte IF-Funktion von Excel anwenden, um Urlaubstage zuzuweisen
Wir können die verschachtelte WENN Funktion auch für andere Zwecke nutzen. Im dritten Beispiel werden wir versuchen, eine Urlaub Für die Zuteilung eines Urlaubszeitraums haben wir einige Bedingungen eingeführt. Wenn die Beschäftigungsdauer eines Arbeitnehmers 15 Jahre oder mehr, dann hat er 25 Urlaubstage. Wenn es zwischen 9 zu 14 Jahre, dann hat er 15 Und schließlich, wenn die Beschäftigungsdauer kürzer ist als 9 Jahre, dann hat er 10 Urlaubstage.
Befolgen Sie die nachstehenden Schritte, um das Beispiel zu verstehen.
SCHRITTE:
- Wählen Sie erstens Zelle D5 und geben Sie die folgende Formel ein:
=IF(C5>=15,25,IF(C5>=9,15,IF(C5>=1,10,0)))
- Danach drücken Sie Eingabe um das Ergebnis zu sehen.
In dieser Formel haben wir verwendet 3 Bedingungen.
- In der ersten Bedingung haben wir geprüft, ob Zelle C5 größer ist als 15 . wie es ist WAHR zeigt es 25 in Zelle D5 .
- Wenn es eine FALSCH dann wird die nächste Bedingung geprüft und so weiter.
- Ziehen Sie zum Schluss die Füllen Griff nach unten, um Ergebnisse wie im folgenden Screenshot zu sehen.
4. den Zahlungsstatus mit verschachtelter IF-Funktion in Excel ermitteln
In der Praxis müssen wir häufig den Zahlungsstatus ermitteln. Dienstleistungsunternehmen müssen die Zahlungen ihrer Kunden aufzeichnen. In diesen Fällen können wir auch die verschachtelte WENN Funktion.
In dem nachstehenden Datensatz sehen wir die Rechnung und Gezahlte Beträge Anhand dieser Informationen werden wir versuchen, die Daten der Kunden zu aktualisieren. Status Spalte.
Führen wir also die folgenden Schritte aus, um das Beispiel zu verstehen.
SCHRITTE:
- Wählen Sie als erstes Zelle G5 und geben Sie die Formel ein:
=IF(F5=0, "Bezahlt",IF(TODAY()
- Presse Eingabe um das Ergebnis zu sehen.
In dieser Formel,
- Wir werden zunächst prüfen, ob Zelle F5 ist gleich 0 Wenn es sich um WAHR dann wird angezeigt Bezahlt .
- Andernfalls wird zur zweiten Bedingung übergegangen.
- In der zweiten Bedingung haben wir die Funktion TODAY und verglich sie mit dem Fälligkeitsdatum .
- Wenn das aktuelle Datum größer ist als der Fälligkeitsdatum dann wird angezeigt . .
- Und wenn das aktuelle Datum kleiner ist als der Fälligkeitsdatum dann wird folgendes angezeigt Auf .
- Ziehen Sie schließlich die Füllen Griff nach unten, um die Ergebnisse in allen Zellen zu sehen.
5. verschachtelte Excel-IF-Funktion einfügen, um das richtige Produkt zurückzugeben
In diesem Beispiel werden wir versuchen, das korrekte Produkt zweier Zahlen mit Hilfe der verschachtelte WENN Zur Erläuterung des Beispiels wird der folgende Datensatz verwendet.
Um das Beispiel zu verstehen, folgen Sie bitte den folgenden Schritten.
SCHRITTE:
- Wählen Sie für den Anfang Zelle C5 und geben Sie die Formel ein:
=IF(B5="15x12",180,IF(B5="14x19",266,IF(B5="20x25",500)))
- Und schlagen Eingabe .
In dieser Formel,
- Die erste Bedingung ist zu prüfen, ob Zelle B5 ist gleich 15×12 . wenn WAHR dann wird angezeigt 180 Wenn es sich um FALSCH dann gehen wir zur nächsten Bedingung über.
- In der nächsten Bedingung sucht es nach 14×19 und zeigen 266 wenn sie die Bedingung erfüllt.
- Und in der letzten Bedingung wird nach dem Wert von 2 0x25 und Anzeige 500 wenn er die Bedingung erfüllt.
- Nachdem Sie die Formel eingegeben haben, ziehen Sie das Feld Füllen Griff .
- Am Ende werden Sie Ergebnisse wie auf dem Bild unten sehen.
6. verschachtelte IF mit AND/OR-Funktionen in Excel anwenden
Im letzten Beispiel werden wir die verschachtelte WENN Funktion sowohl mit dem UND & OR-Funktionen Zunächst werden wir die Verwendung von die ODER-Funktion und dann werden wir die die UND-Funktion .
Zur Erläuterung des Beispiels wird ein Datensatz verwendet, der Informationen über die Verkaufsmenge von März & April Wir werden die Unterlagen verteilen. Verkaufsprovision auf der Grundlage ihrer Verkaufsmenge.
In den folgenden Schritten erfahren Sie mehr über die Verteilung der Provisionen.
SCHRITTE:
- Wählen Sie als erstes Zelle E5 und geben Sie die Formel ein:
=IF(OR(C5>5500,D5>5500),12%,IF(OR(C5>=4001,D5>=4001),9%,IF(OR(C5>=2500,D5>=2500),5%,"")))
- Dann drücken Sie die Eingabe Taste, um das Ergebnis zu sehen.
In dieser Formel haben wir die verschachtelte WENN Funktion mit der OR Wir können mehrere Bedingungen innerhalb der Funktion OR Wenn eine dieser Bedingungen erfüllt ist, wird die Funktion WAHR Das heißt, wenn Sie eine Bedingung erfüllen müssen, sollten Sie die Funktion OR Funktion.
- Die erste Bedingung prüft, ob der Verkaufsbetrag in einem der beiden Monate größer ist als 5500 und wenn WAHR setzt sie die Provision auf 12 %.
- In der zweiten Bedingung wird geprüft, ob der Verkaufsbetrag zwischen 4001 zu 5500 Es druckt 9 % im Kommission .
- Und die letzte Bedingung ist die Überprüfung des Verkaufsbetrags zwischen 2500 zu 4000 .
- Danach verwenden Sie die Füllen Griff um die Formel nach unten zu kopieren.
Anmerkung: Die Zahlenformat der Bereich E5:E10 muss eingestellt werden auf Prozentsatz Andernfalls wird es angezeigt 0 .
- Im folgenden Schritt fügen wir die verschachtelte WENN Formel mit dem UND Funktion.
- Wählen Sie zu diesem Zweck Zelle E5 und geben Sie die Formel ein:
=IF(AND(C5>5500,D5>5500),12%,IF(AND(C5>=4001,D5>=4001),9%,IF(AND(C5>=2500,D5>=2500),5%,"")))
Hier werden beide Bedingungen innerhalb der UND muss die Funktion WAHR Andernfalls wird der nächste Schritt ausgeführt. IF Zum Beispiel, wenn beide Zelle C5 und D5 größer sind als 5500 nur dann wird sie die Provision auf 12 %.
- Ziehen Sie schließlich die Füllen Griff nach unten, um alle Ergebnisse zu sehen.
Alternativen der verschachtelten IF-Funktion in Excel
Es wird schwierig, die Umsetzung der verschachtelte WENN Funktion, wenn Sie viele Bedingungen haben. Die Formel kann größer werden und jeder kleine Fehler kann zu falschen Ergebnissen führen. Um diese Schwierigkeiten zu vermeiden, können Sie die Alternativen der verschachtelte WENN Funktion in Excel. Hier werden wir die 5 Sie können sie je nach Bedarf einsetzen.
1. die Funktion VLOOKUP verwenden
Wenn Sie kontinuierliche Zahlenbereiche verwenden, dann können Sie die Funktion VLOOKUP anstelle der verschachtelte WENN Zu diesem Zweck müssen Sie eine Referenztabelle haben und die Formel mit der ungefähren Übereinstimmung erstellen. In unserem Fall ist die Kommission In dem Datensatz haben wir einen Umsatzbetrag für jeden Verkäufer und werden versuchen, die Provisionen zuzuordnen.
Folgen wir den Schritten, um mehr zu erfahren.
SCHRITTE:
- Wählen Sie erstens Zelle D5 und geben Sie die Formel ein:
=VLOOKUP(C5,$C$13:$D$15,2,TRUE)
- Danach drücken Sie Eingabe .
Hier haben wir die VLOOKUP Funktion nach dem Wert von Zelle C5 im zweite Spalte der Nachschlagetabelle von Zelle C13 zu D15 Wir müssen hier die ungefähre Übereinstimmung anwenden, also haben wir WAHR im letzten Argument der Formel.
- Ziehen Sie schließlich die Füllen Griff nach unten, um alle Ergebnisse zu sehen.
2. die Excel IFS-Funktion anwenden
Die Anwendung von die IFS-Funktion macht es sehr einfach, mehrere Bedingungen zu implementieren. Die allgemeine Form der IFS Funktion kann wie folgt geschrieben werden:
IFS(Test1,Wert1,[Test 2],[Wert 2]....)
Zur Erklärung der Verwendung des IFS Funktion können wir den vorherigen Datensatz verwenden.
Befolgen Sie die nachstehenden Schritte, um mehr zu erfahren.
SCHRITTE:
- Wählen Sie für den Anfang Zelle D5 und geben Sie die Formel ein:
=IFS(C5>5500,12%,C5>=4001,9%,C5>=2500,5%,TRUE,"")
- Dann drücken Sie Eingabe .
Hier, Prüfung 1 ist zu prüfen, ob Zelle C5 größer ist als 5500 . wenn WAHR dann wird angezeigt 12 Andernfalls wird sie nach Prüfung 2 und so weiter.
- Im folgenden Schritt verwenden Sie die Füllen Griff nach unten, um alle Ergebnisse zu sehen.
3. die Funktion CHOOSE einfügen
Wir können auch verwenden die Funktion CHOOSE um mehrere Bedingungen zu prüfen. Die CHOOSE gibt einen Wert aus der Liste zurück, basierend auf der Indexnummer dieses Wertes. Die allgemeine Form der Funktion CHOOSE Funktion ist unten angegeben.
CHOOSE((Test 1)+(Test 2)+(Test 3),Wert 1,Wert 2,Wert 3)
Sie können weitere Tests innerhalb der Formel durchführen, wenn Sie möchten.
Beachten Sie die folgenden Schritte, um mehr zu erfahren.
SCHRITTE:
- Wählen Sie zu Beginn Zelle D5 und geben Sie die Formel ein:
=CHOOSE((C5>=2500)+(C5>=4001)+(C5>5500),5%,9%,12%)
- Danach drücken Sie Eingabe .
Hier können Sie sehen vier Argumente innerhalb der CHOOSE In das erste Argument haben wir alle Bedingungen eingefügt, indem wir sie mit der Option plus ( + Dann haben wir in den nächsten Argumenten den Wert der Ergebnisse in Bezug auf die Position der Bedingungen gesetzt. Zum Beispiel ist die zweite Argument bezeichnet das Ergebnis der erste Bedingung. Und so weiter.
- Ziehen Sie zum Schluss die Füllen Griff runter.
4. versuchen Sie die Excel SWITCH-Funktion
Sie können auch Folgendes verwenden die Funktion SWITCH als Alternative zum verschachtelte WENN Sie müssen jedoch eine Sache beachten: Sie können die Funktion SCHALTEN Funktion, wenn Sie mit einem festen Satz spezifischer Werte umgehen müssen. Im Datensatz können Sie sehen, dass wir die Rang anstelle der Verkaufsbereich Diese spezifischen Werte von Rang wird uns helfen, die Provision leicht zu verteilen.
Folgen Sie den nachstehenden Schritten, um mehr über diese Methode zu erfahren.
SCHRITTE:
- Geben Sie zunächst die folgende Formel in Zelle E5 :
=SWITCH(D5,$D$13,$E$13,$D$14,$E$14,$D$15,$E$15,"")
- Drücken Sie nun Eingabe um das Ergebnis zu sehen.
Hier sucht die Formel nach dem Wert von Zelle D5 Wenn der Wert A dann wird folgendes gedruckt 5 %, wenn B dann 9 %, und wenn C dann 12 %.
- Im nächsten Schritt ziehen Sie einfach die Füllen Griff runter.
5. die Funktion CONCATENATE verwenden
Die SCHALTEN Funktion wurde eingeführt in Excel 2016 Die älteren Versionen haben nicht die SCHALTEN In diesem Fall können Sie die Funktion die Funktion CONCATENATE anstelle der bisherigen Methode.
Im Folgenden werden die einzelnen Schritte erläutert.
SCHRITTE:
- Geben Sie zunächst die folgende Formel in Zelle E5 :
=CONCATENATE(IF(D5="A",5%,""),IF(D5="B",9%,"") & IF(D5="C",12%,""))*1
- Danach drücken Sie Eingabe um das Ergebnis zu sehen.
Hier haben wir mehrere IF Diese Formel zeigt 5 % wenn der Wert von Zelle D5 ist A , 9 % wenn B und 12 % wenn C .
- Ziehen Sie schließlich die Füllen Griff um Ergebnisse in den gewünschten Zellen zu sehen.
Dinge zum Merken
Bei der Arbeit mit dem Programm müssen Sie folgende Dinge beachten verschachtelte WENN Funktion in Excel.
- Sie müssen die richtige Reihenfolge der Tests und Ergebnisse einhalten, wenn Sie die verschachtelte WENN Funktion.
- Unter Excel 2007 - 2016 können Sie maximal 64 Bedingungen.
- Wenn Ihre Formel aufgrund der Anzahl der Bedingungen größer wird, wenden Sie stattdessen die alternativen Methoden an.