Wie funktioniert die IF-Funktion?
IF-Funktionsübersicht
Mit der IF-Funktion in Excel kann der Inhalt bestimmter Zellen angepasst werden, abhängig davon, ob bestimmte Bedingungen in anderen von Ihnen angegebenen Arbeitsblattzellen erfüllt sind.
Die grundlegende Form oder Syntax der IF-Funktion von Excel lautet:
= IF (logic_test, value_if true, value_if_false)
Was macht die Funktion:
- Testet, ob eine angegebene Bedingung - die Logiktest - ist wahr oder falsch.
- Wenn die Bedingung erfüllt ist, führt die Funktion die in der angegebenen Aktion aus Wert wenn wahr Streit
- Wenn die Bedingung falsch ist, führt sie die in der angegebene Aktion aus Wert wenn falsch Streit.
Die ausgeführten Aktionen können das Ausführen einer Formel, das Einfügen einer Textanweisung oder das Leeren einer bestimmten Zielzelle umfassen.
IF Funktion Schritt für Schritt Anleitung
In diesem Lernprogramm wird die folgende IF-Funktion verwendet, um einen jährlichen Abzugsbetrag für Mitarbeiter basierend auf ihrem Jahresgehalt zu berechnen.
= IF (D6 <30000, $ D $ 3 * D6, $ D $ 4 * D6)
In den runden Klammern führen die drei Argumente die folgenden Aufgaben aus:
- Das Logiktest prüft, ob das Gehalt eines Mitarbeiters weniger als 30.000 US-Dollar beträgt
- Wenn weniger als 30.000 $, die Wert wenn wahr Argument multipliziert das Gehalt mit der Abzugsquote von 6%
- Wenn nicht weniger als 30.000 $, die Wert wenn falsch Argument multipliziert das Gehalt mit der Abzugsquote von 8%
Auf den folgenden Seiten werden die Schritte aufgelistet, die zum Erstellen und Kopieren der IF-Funktion in der Abbildung oben verwendet wurden, um diesen Abzug für mehrere Mitarbeiter zu berechnen.
Tutorial-Schritte
- Übungsdaten eingeben
- Starten der IF-Funktion
- Eingabe des logischen Testarguments
- Eingabe des Werts bei true Argument
- Eingabe des Werts if false Argument und Fertigstellen der IF-Funktion
- Kopieren der IF-Funktion mithilfe des Füllpunkts
Übungsdaten eingeben
Geben Sie die Daten in die Zellen C1 bis E5 eines Excel-Arbeitsblatts ein (siehe Abbildung oben).
Die einzigen Daten, die an dieser Stelle nicht eingegeben werden, sind die IF-Funktion selbst in Zelle E6.
Wenn Sie keine Lust haben zu tippen, verwenden Sie diese Anweisungen, um die Daten in ein Excel-Arbeitsblatt zu kopieren.
Hinweis: Die Anweisungen zum Kopieren der Daten enthalten keine Formatierungsschritte für das Arbeitsblatt.
Das Beenden des Tutorials wird dadurch nicht beeinträchtigt. Ihr Arbeitsblatt sieht möglicherweise anders aus als das gezeigte Beispiel, aber die WENN-Funktion liefert Ihnen dieselben Ergebnisse.
02 von 06Starten der IF-Funktion
Das IF-Funktionsdialogfeld
Es ist zwar möglich, nur die IF-Funktion einzugeben
= IF (D6 <30000, $ D $ 3 * D6, $ D $ 4 * D6)
In Zelle E6 des Arbeitsblatts finden viele Benutzer die Verwendung des Dialogfelds der Funktion für die Eingabe der Funktion und ihrer Argumente einfacher.
Wie in der Abbildung oben dargestellt, können Sie in diesem Dialogfeld die Argumente der Funktion nacheinander eingeben, ohne sich die Kommas mitzuteilen, die als Trennzeichen zwischen den Argumenten dienen.
In diesem Lernprogramm wird dieselbe Funktion mehrmals verwendet. Der einzige Unterschied besteht darin, dass sich einige Zellbezüge je nach Position der Funktion unterscheiden.
Der erste Schritt besteht darin, die Funktion so in eine Zelle einzugeben, dass sie korrekt in andere Zellen des Arbeitsblatts kopiert werden kann.
Tutorial-Schritte
- Klicken Sie auf die Zelle E6, um sie zur aktiven Zelle zu machen. Hier befindet sich die IF-Funktion
- Klicke auf das Formeln Registerkarte des Farbbands
- Klicke auf das Logisch Symbol zum Öffnen der Funktions-Dropdown-Liste
- Klicke auf OB in der Liste, um das Dialogfeld der IF-Funktion aufzurufen
Die Daten, die in die drei leeren Zeilen des Dialogfelds eingegeben werden, bilden die Argumente der IF-Funktion.
Tutorial-Verknüpfungsoption
Um mit diesem Tutorial fortzufahren, können Sie
- Geben Sie die Argumente wie oben gezeigt in das Dialogfeld ein und springen Sie dann zur letzten Seite, die das Kopieren der IF-Funktion in die Zeilen 7 bis 10 abdeckt.
- oder folgen Sie den nächsten drei Seiten mit detaillierten Anweisungen und Erklärungen zur Eingabe der drei Argumente.
Eingabe des logischen Testarguments
Eingabe des logischen Testarguments
Der logische Test kann ein beliebiger Wert oder Ausdruck sein, der eine richtige oder falsche Antwort liefert. Die Daten, die in diesem Argument verwendet werden können, sind Zahlen, Zellbezüge, die Ergebnisse von Formeln oder Textdaten.
Der logische Test ist immer ein Vergleich zwischen zwei Werten, und Excel verfügt über sechs Vergleichsoperatoren, mit denen getestet werden kann, ob die beiden Werte gleich sind oder ein Wert kleiner oder größer als der andere ist.
In diesem Lernprogramm wird der Wert zwischen Zelle E6 und dem Schwellengehalt von 30.000 US-Dollar verglichen.
Da das Ziel ist, herauszufinden, ob E6 weniger als 30.000 US-Dollar beträgt, ist der Weniger als Operator " < " wird eingesetzt.
Tutorial-Schritte
- Klicke auf das Logik Test Zeile im Dialogfeld
- Klicken Sie auf die Zelle D6, um diese Zellreferenz der hinzuzufügen Logik Test Linie.
- Geben Sie den weniger als Schlüssel ein. < "auf der Tastatur.
- Geben Sie 30000 nach dem Symbol unter als ein.
- Hinweis : Geben Sie nicht das Dollarzeichen ($) oder ein Komma-Trennzeichen (,) mit dem obigen Betrag ein. Ein Ungültig Fehlermeldung erscheint am Ende des Logik Test Zeile, wenn eines dieser Symbole zusammen mit den Daten eingegeben wird.
- Der abgeschlossene logische Test sollte lauten: D6 <3000
Eingabe des Werts If True Argument
Eingabe des Value_if_true-Arguments
Das Argument Value_if_true teilt der IF-Funktion mit, was zu tun ist, wenn der logische Test wahr ist.
Das Argument Value_if_true kann eine Formel, ein Textblock, eine Zahl, eine Zellreferenz sein oder die Zelle kann leer bleiben.
Wenn in diesem Tutorial der Jahreslohn eines Mitarbeiters in Zelle D6 weniger als 30.000 US-Dollar beträgt, besteht die IF-Funktion darin, eine Formel zu verwenden, um den Lohn mit der Abzugsrate von 6% zu multiplizieren, die sich in Zelle D3 befindet.
Relative vs. absolute Zellreferenzen
Nach Fertigstellung soll die IF-Funktion in E6 in die Zellen E7 bis E10 kopiert werden, um die Abzugsrate für die anderen aufgeführten Mitarbeiter herauszufinden.
Wenn eine Funktion in andere Zellen kopiert wird, ändern sich normalerweise die Zellreferenzen in der Funktion, um die neue Position der Funktion anzuzeigen.
Diese werden als relative Zellreferenzen bezeichnet und erleichtern normalerweise die Verwendung derselben Funktion an mehreren Stellen.
Gelegentlich ändern sich jedoch die Zellreferenzen, wenn eine Funktion kopiert wird. Dies führt zu Fehlern.
Um solche Fehler zu vermeiden, können die Zellverweise gemacht werden Absolut was sie daran hindert, sich zu verändern, wenn sie kopiert werden.
Absolute Zellbezüge werden durch Hinzufügen von Dollarzeichen um einen regulären Zellbezug erstellt, z. B. $ D $ 3.
Das Hinzufügen der Dollarzeichen erfolgt einfach durch Drücken der Taste F4 Taste auf der Tastatur, nachdem die Zellreferenz in eine Arbeitsblattzelle oder in ein Funktionsdialogfeld eingegeben wurde.
Absolute Zellreferenzen
In diesem Lernprogramm sind D3 und D4 - die Zellen, die die Deduktionsraten enthalten - die beiden Zellbezüge, die für alle Instanzen der IF-Funktion gleich bleiben müssen.
Wenn also für diesen Schritt der Zellenbezug D3 in die Zeile Value_if_true des Dialogfelds eingegeben wird, wird er als absoluter Zellenbezug verwendet $ D $ 3.
Tutorial-Schritte
- Klicke auf das Value_if_true Zeile im Dialogfeld.
- Klicken Sie im Arbeitsblatt auf Zelle D3, um diesen Zellenverweis in die Zelle aufzunehmen Value_if_true Linie.
- Drücken Sie die F4 Taste auf der Tastatur, um E3 zu einer absoluten Zellenreferenz zu machen ( $ D $ 3 ).
- Drücken Sie das Sternchen ( * ) Taste auf der Tastatur. Das Sternchen ist das Multiplikationssymbol in Excel.
- Klicken Sie auf die Zelle D6, um diese Zellreferenz der hinzuzufügen Value_if_true Linie.
- Hinweis: D6 wird nicht als absoluter Zellenbezug eingegeben, da er beim Kopieren der Funktion geändert werden muss
- Die vollständige Zeile Value_if_true sollte lauten: $ D $ 3 * D6 .
Eingabe des Werts If False Argument
Eingabe des Value_if_false-Arguments
Das Argument Value_if_false teilt der IF-Funktion mit, was zu tun ist, wenn der logische Test falsch ist.
Das Value_if_false-Argument kann eine Formel, ein Textblock, ein Wert, eine Zellreferenz sein oder die Zelle kann leer bleiben.
Wenn in diesem Tutorial das Jahresgehalt des Mitarbeiters in Zelle D6 nicht weniger als 30.000 US-Dollar beträgt, besteht die IF-Funktion darin, eine Formel zu verwenden, um das Gehalt mit dem Abzug von 8% zu multiplizieren - in Zelle D4.
Um Fehler beim Kopieren der vollendeten WENN-Funktion zu vermeiden, wird die Abzugsrate in D4 als absoluter Zellenbezug eingegeben ( $ D $ 4 ).
Tutorial-Schritte
- Klicke auf das Value_if_false Zeile im Dialogfeld
- Klicken Sie auf die Zelle D4, um diese Zellreferenz zur hinzuzufügen Value_if_false Linie
- Drücken Sie die F4 Taste auf der Tastatur, um D4 zu einer absoluten Zellenreferenz zu machen ( $ D $ 4 ).
- Drücken Sie das Sternchen ( * ) Taste auf der Tastatur. Das Sternchen ist das Multiplikationssymbol in Excel.
- Klicken Sie auf die Zelle D6, um diese Zellreferenz der hinzuzufügen Value_if_false Linie.
- Hinweis: D6 wird nicht als absoluter Zellenbezug eingegeben, da er beim Kopieren der Funktion geändert werden muss
- Die ausgefüllte Value_if_false-Zeile sollte lauten: $ D $ 4 * D6 .
- Klicken Sie auf OK, um das Dialogfeld zu schließen, und geben Sie die vollendete WENN-Funktion in Zelle E6 ein.
- Der Wert von 3.678,96 $ sollte in Zelle E6 erscheinen.
- Da B. Smith mehr als 30.000 USD pro Jahr verdient, verwendet die IF-Funktion die Formel 45.987 $ * 8%, um seinen jährlichen Abzug zu berechnen.
- Wenn Sie auf Zelle E6 klicken, wird die vollständige Funktion angezeigt= IF (D6 <3000, $ D $ 3 * D6, $ D $ 4 * D6) wird in der Formelleiste über dem Arbeitsblatt angezeigt
Wenn Sie die Schritte in diesem Lernprogramm befolgt haben, sollte Ihr Arbeitsblatt dieselbe IF-Funktion enthalten, die im Bild auf Seite 1 zu sehen ist.
06 von 06Kopieren der IF-Funktion mithilfe des Füllgriffs
Kopieren der IF-Funktion mithilfe des Füllpunkts
Um das Arbeitsblatt fertigzustellen, müssen wir den Zellen E7 bis E10 die IF-Funktion hinzufügen.
Da unsere Daten regelmäßig angeordnet sind, können wir die IF-Funktion in Zelle E6 in die anderen vier Zellen kopieren.
Wenn die Funktion kopiert wird, aktualisiert Excel die relativen Zellenreferenzen, um die neue Position der Funktion widerzuspiegeln, während die absolute Zellenreferenz gleich bleibt.
Um unsere Funktion zu kopieren, verwenden wir den Füllgriff.
Tutorial-Schritte
- Klicken Sie auf die Zelle E6, um sie zur aktiven Zelle zu machen.
- Bewegen Sie den Mauszeiger über das schwarze Quadrat in der rechten unteren Ecke. Der Zeiger ändert sich in ein Pluszeichen "+".
- Klicken Sie mit der linken Maustaste und ziehen Sie den Füllpunkt in die Zelle F10.
- Lassen Sie die Maustaste los. Die Zellen E7 bis E10 werden mit den Ergebnissen der IF-Funktion gefüllt.