So verwenden Sie die AND-, OR- und IF-Funktionen in Excel

Inhaltsverzeichnis:

So verwenden Sie die AND-, OR- und IF-Funktionen in Excel
So verwenden Sie die AND-, OR- und IF-Funktionen in Excel
Anonim

Das Verschachteln von Funktionen in Excel bezieht sich auf das Platzieren einer Funktion in einer anderen. Die verschachtelte Funktion fungiert als eines der Argumente der Hauptfunktion. Die UND-, ODER- und WENN-Funktionen sind einige der bekannteren logischen Funktionen von Excel, die häufig zusammen verwendet werden.

Anweisungen in diesem Artikel gelten für Excel 2019, 2016, 2013, 2010, 2007; Excel für Microsoft 365, Excel Online und Excel für Mac.

Excel-IF-Anweisung erstellen

Bei Verwendung der IF-, AND- und OR-Funktionen muss eine oder alle Bedingungen wahr sein, damit die Funktion eine TRUE-Antwort zurückgibt. Wenn nicht, gibt die Funktion FALSE als Wert zurück.

Bei der OR-Funktion (siehe Zeile 2 im Bild unten) gibt die Funktion TRUE zurück, wenn eine dieser Bedingungen wahr ist. Für die UND-Funktion (siehe Zeile 3) müssen alle drei Bedingungen wahr sein, damit die Funktion den Wert WAHR zurückgibt.

Im Bild unten enth alten die Zeilen 4 bis 6 Formeln, bei denen die AND- und OR-Funktionen in der IF-Funktion verschachtelt sind.

Image
Image

Wenn die UND- und ODER-Funktionen mit der WENN-Funktion kombiniert werden, hat die resultierende Formel viel größere Möglichkeiten.

In diesem Beispiel werden drei Bedingungen durch die Formeln in den Zeilen 2 und 3 getestet:

  • Ist der Wert in Zelle A2 kleiner als 50?
  • Ist der Wert in Zelle A3 ungleich 75?
  • Ist der Wert in Zelle A4 größer oder gleich 100?

Außerdem fungiert in allen Beispielen die verschachtelte Funktion als erstes Argument der IF-Funktion. Dieses erste Element ist als Logical_test-Argument bekannt.

=IF(OR(A2=100), "Daten korrekt", "Datenfehler") <50, A375, A4>

=WENN(UND(A2=100), 1000, HEUTE()) <50, A375, A4>

Ausgabe der Formel ändern

In allen Formeln in den Zeilen 4 bis 6 sind die AND- und OR-Funktionen identisch mit ihren Gegenstücken in den Zeilen 2 und 3, da sie die Daten in den Zellen A2 bis A4 testen, um zu sehen, ob sie die erforderliche Bedingung erfüllen.

Die IF-Funktion wird verwendet, um die Ausgabe der Formel basierend auf dem zu steuern, was für das zweite und dritte Argument der Funktion eingegeben wurde. Beispiele für diese Ausgabe können Text wie in Zeile 4, eine Zahl wie in Zeile 5, die Ausgabe der Formel oder eine leere Zelle sein.

Im Fall der WENN/UND-Formel in Zelle B5, da nicht alle drei Zellen im Bereich A2 bis A4 wahr sind - der Wert in Zelle A4 nicht größer oder gleich 100 ist - gibt die UND-Funktion zurück einen FALSE-Wert. Die IF-Funktion verwendet diesen Wert und gibt ihr Value_if_false-Argument zurück – das aktuelle Datum, das von der TODAY-Funktion geliefert wird.

Andererseits gibt die IF/OR-Formel in Zeile vier die Textaussage Data Correct aus einem von zwei Gründen zurück:

  1. Der ODER-Wert hat einen WAHR-Wert zurückgegeben - der Wert in Zelle A3 ist nicht gleich 75.
  2. Die IF-Funktion verwendete dann dieses Ergebnis, um ihr Value_if_false-Argument zurückzugeben: Data Correct.

Verwenden Sie die IF-Anweisung in Excel

Die nächsten Schritte behandeln die Eingabe der WENN/ODER-Formel in Zelle B4 aus dem Beispiel. Dieselben Schritte können verwendet werden, um alle IF-Formeln in diesen Beispielen einzugeben.

Image
Image

Es gibt zwei Möglichkeiten, Formeln in Excel einzugeben. Geben Sie die Formel entweder in die Formelleiste ein oder verwenden Sie das Dialogfeld Funktionsargumente. Das Dialogfeld kümmert sich um die Syntax, z. B. das Platzieren von Kommas als Trennzeichen zwischen Argumenten und das Einschließen von Texteinträgen in Anführungszeichen.

Die Schritte zur Eingabe der WENN/ODER-Formel in Zelle B4 lauten wie folgt:

  1. Wählen Sie Zelle B4, um sie zur aktiven Zelle zu machen.
  2. Gehen Sie im Menüband zu Formeln.
  3. Wählen Sie Logisch, um die Dropdown-Liste der Funktionen zu öffnen.
  4. Wählen Sie IF in der Liste, um das Dialogfeld Funktionsargumente zu öffnen.

    Image
    Image
  5. Setzen Sie den Cursor in das Textfeld Logical_test.
  6. Geben Sie die vollständige OR Funktion ein:

    ODER(A2<50, A375, A4>=100)

  7. Setzen Sie den Cursor in das Textfeld Value_if_true.
  8. Geben Sie Daten korrigieren.
  9. Setzen Sie den Cursor in das Textfeld Value_if_false.
  10. Typ Datenfehler.

    Image
    Image
  11. Wählen Sie OK, um die Funktion abzuschließen.
  12. Die Formel zeigt das Argument Value_if_true von Data Correct.
  13. Wählen Sie Zelle B4, um die vollständige Funktion in der Bearbeitungsleiste über dem Arbeitsblatt anzuzeigen.

Empfohlen: