Wie schreibe ich eine If / else-Anweisung in Excel?

Jede WENN-Funktion in einer Excel-Tabelle gibt eine von zwei Meldungen zurück. Die erste - die "wenn" -Meldung - zeigt an, ob Zellen die von Ihnen festgelegten Kriterien erfüllen. Die zweite - die "ansonsten" -Meldung - wird angezeigt, wenn dies nicht der Fall ist. Nehmen Sie beispielsweise an, dass Ihr Arbeitsblatt die Stunden erfasst, die jeder Ihrer Mitarbeiter arbeitet. Die IF-Funktion kann jeden Eintrag überprüfen und feststellen, welche einen bestimmten Wert überschreiten. Eine andere Formel kann diese Ergebnisse dann verwenden, um zu entscheiden, ob Überstunden berechnet werden müssen.

1

Geben Sie diese Formel in eine Zelle neben der Zelle ein, die Sie überprüfen:

= IF (A1 = 8, "True", "False")

2

Ersetzen Sie "A1" in der obigen Formel durch die Adresse der Zelle, die Sie überprüfen. Wenn Sie beispielsweise die Formel in Zelle D4 eingegeben haben, um den Wert in Zelle C4 zu überprüfen, ändern Sie die Formel in:

= IF (C4 = 8, "True", "False")

3.

Ersetzen Sie "C4 = 8" durch die Regel, die Sie auf die Zellen anwenden. Um beispielsweise zu überprüfen, ob der Wert in einer Zelle mehr als 40 beträgt, ändern Sie die Formel in:

= IF (C4> 40, "True", "False")

4

Ersetzen Sie "True" durch die Nachricht, die angezeigt werden soll, wenn die Zelle der Regel folgt. Um beispielsweise die Meldung "Überstunden" auszudrucken, ändern Sie die Formel in:

= IF (C4> 40, "Überstunden", "False")

5

Ersetzen Sie "False" durch die Nachricht, die angezeigt werden soll, wenn die Zelle der Regel nicht folgt. Um beispielsweise "Keine Überstunden" zu drucken, ändern Sie die Formel in:

= IF (C4> 40, "Überstunden", "Keine Überstunden")

6

Drücken Sie die Eingabetaste, um eine der beiden Meldungen in der Zelle anzuzeigen. Wenn die Zelle C4 beispielsweise den Wert "35" enthält, enthält die Zelle D4 die Meldung "No Overtime".

Tipps

  • Die Ausgaben des Tests können auch eigene Formeln und Funktionsanweisungen enthalten. Um beispielsweise den Lohn für einen Mitarbeiter zu berechnen, der 20 USD pro Stunde erhält, könnte Ihre IF-Anweisung folgendermaßen aussehen: = IF (C4> 40, (((C4-40) * 30) +800), (C4 * 20)) . Die erste Ausgabe enthält eine Berechnung für Überstunden mit einer Zeitspanne von eineinhalb Stunden.
  • Sie können auch eine IF-Anweisung als Bestandteil einer größeren Formel verwenden, zum Beispiel: = C4 * D4 + (IF (C4> 40, (C4-40) * E4, 0))

Beliebte Beiträge