IF, AND, OR, Nested IF & NICHT logische Funktionen in Excel

Inhaltsverzeichnis:

Anonim

Die Dinge werden nicht immer so sein, wie wir sie haben wollen. Das Unerwartete kann passieren. Angenommen, Sie müssen Zahlen teilen. Der Versuch, eine beliebige Zahl durch Null (0) zu teilen, führt zu einem Fehler. Logische Funktionen sind in solchen Fällen nützlich. In diesem Tutorial werden wir die folgenden Themen behandeln.

In diesem Tutorial werden wir die folgenden Themen behandeln.

  • Was ist eine logische Funktion?
  • Beispiel für eine IF-Funktion
  • Excel Logic-Funktionen erklärt
  • Verschachtelte IF-Funktionen

Was ist eine logische Funktion?

Mit dieser Funktion können wir die Entscheidungsfindung bei der Ausführung von Formeln und Funktionen einführen. Funktionen sind es gewohnt;

  • Überprüfen Sie, ob eine Bedingung wahr oder falsch ist
  • Kombinieren Sie mehrere Bedingungen miteinander
Was ist eine Bedingung und warum ist sie wichtig?

Eine Bedingung ist ein Ausdruck, der entweder als wahr oder falsch ausgewertet wird. Der Ausdruck kann eine Funktion sein, die bestimmt, ob der in eine Zelle eingegebene Wert vom numerischen oder Textdatentyp ist, ob ein Wert größer, gleich oder kleiner als ein angegebener Wert ist usw.

IF Funktionsbeispiel

Wir werden mit dem Budget für Haushaltswaren aus diesem Tutorial arbeiten. Wir werden die IF-Funktion verwenden, um festzustellen, ob ein Artikel teuer ist oder nicht. Wir gehen davon aus, dass Artikel mit einem Wert von mehr als 6.000 teuer sind. Diejenigen, die weniger als 6.000 sind, sind weniger teuer. Das folgende Bild zeigt uns den Datensatz, mit dem wir arbeiten werden.

  • Setzen Sie den Cursorfokus in Zelle F4
  • Geben Sie die folgende Formel ein, die die IF-Funktion verwendet

= IF (E4 <6000, "Ja", "Nein")

HIER,

  • "= IF (…)" ruft die IF-Funktionen auf
  • "E4 <6000" ist die Bedingung, die die IF-Funktion auswertet. Es wird überprüft, ob der Wert der Zellenadresse E4 (Zwischensumme) weniger als 6.000 beträgt
  • "Ja" ist der Wert, den die Funktion anzeigt, wenn der Wert von E4 weniger als 6.000 beträgt
  • "Nein" ist der Wert, den die Funktion anzeigt, wenn der Wert von E4 größer als 6.000 ist

Wenn Sie fertig sind, drücken Sie die Eingabetaste

Sie erhalten die folgenden Ergebnisse

Excel Logic-Funktionen erklärt

Die folgende Tabelle zeigt alle logischen Funktionen in Excel

S / N. FUNKTION KATEGORIE BESCHREIBUNG VERWENDUNG
01 UND Logisch Überprüft mehrere Bedingungen und gibt true zurück, wenn alle Bedingungen als true ausgewertet werden. = AND (1> 0, ISNUMBER (1)) Die obige Funktion gibt TRUE zurück, da beide Bedingungen True sind.
02 FALSCH Logisch Gibt den logischen Wert FALSE zurück. Es wird verwendet, um die Ergebnisse einer Bedingung oder Funktion zu vergleichen, die entweder true oder false zurückgibt FALSCH()
03 WENN Logisch Überprüft, ob eine Bedingung erfüllt ist oder nicht. Wenn die Bedingung erfüllt ist, wird true zurückgegeben. Wenn die Bedingung nicht erfüllt ist, wird false zurückgegeben. = IF (logischer_Test, [value_if_true], [value_if_false]) = IF (ISNUMBER (22), "Yes", "No") 22 ist Number, so dass es Yes zurückgibt.
04 IFERROR Logisch Gibt den Ausdruckswert zurück, wenn kein Fehler auftritt. Wenn ein Fehler auftritt, wird der Fehlerwert zurückgegeben = IFERROR (5/0, "Fehler durch Null teilen")
05 IFNA Logisch Gibt den Wert zurück, wenn kein # N / A-Fehler auftritt. Wenn ein # N / A-Fehler auftritt, wird der NA-Wert zurückgegeben. # N / A Fehler bedeutet einen Wert, wenn er für eine Formel oder Funktion nicht verfügbar ist. = IFNA (D6 * E6,0) Hinweis: Die obige Formel gibt Null zurück, wenn beide oder entweder D6 oder E6 leer sind / sind
06 NICHT Logisch Gibt true zurück, wenn die Bedingung falsch ist, und false, wenn die Bedingung wahr ist = NOT (ISTEXT (0)) Hinweis: Die obige Funktion gibt true zurück. Dies liegt daran, dass ISTEXT (0) false zurückgibt und die NOT-Funktion false in TRUE konvertiert
07 ODER Logisch Wird bei der Bewertung mehrerer Bedingungen verwendet. Gibt true zurück, wenn eine oder alle Bedingungen erfüllt sind. Gibt false zurück, wenn alle Bedingungen false sind = ODER (D8 = "admin", E8 = "Kassierer") Hinweis: Die obige Funktion gibt true zurück, wenn einer oder beide Administratoren oder Kassierer von D8 und E8
08 WAHR Logisch Gibt den logischen Wert TRUE zurück. Es wird verwendet, um die Ergebnisse einer Bedingung oder Funktion zu vergleichen, die entweder true oder false zurückgibt WAHR()

Verschachtelte IF-Funktionen

Eine verschachtelte IF-Funktion ist eine IF-Funktion innerhalb einer anderen IF-Funktion . Verschachtelt, wenn Anweisungen nützlich sind, wenn wir mit mehr als zwei Bedingungen arbeiten müssen. Angenommen, wir möchten ein einfaches Programm entwickeln, das den Wochentag überprüft. Wenn der Tag Samstag ist, möchten wir "Party gut" anzeigen, wenn es Sonntag ist, möchten wir "Zeit zum Ausruhen" anzeigen, und wenn es ein Tag von Montag bis Freitag ist, den wir anzeigen möchten, denken Sie daran, Ihre Aufgabenliste zu vervollständigen.

Eine verschachtelte if-Funktion kann uns helfen, das obige Beispiel zu implementieren. Das folgende Flussdiagramm zeigt, wie die verschachtelte IF-Funktion implementiert wird.

Die Formel für das obige Flussdiagramm lautet wie folgt

= IF (B1 = "Sonntag", "Zeit zum Ausruhen", IF (B1 = "Samstag", "Party gut", "To-Do-Liste"))

HIER,

  • "= IF (….)" Ist die Haupt-if-Funktion
  • "= IF (…, IF (….))" Die zweite IF-Funktion ist die verschachtelte. Es bietet eine weitere Auswertung, wenn die Haupt-IF-Funktion false zurückgegeben hat.

Praktisches Beispiel

Erstellen Sie eine neue Arbeitsmappe und geben Sie die Daten wie unten gezeigt ein

  • Geben Sie die folgende Formel ein

= IF (B1 = "Sonntag", "Zeit zum Ausruhen", IF (B1 = "Samstag", "Party gut", "To-Do-Liste"))

  • Geben Sie Samstag in die Zellenadresse B1 ein
  • Sie erhalten die folgenden Ergebnisse

Laden Sie die im Tutorial verwendete Excel-Datei herunter

Zusammenfassung

Logische Funktionen werden verwendet, um die Entscheidungsfindung bei der Bewertung von Formeln und Funktionen in Excel einzuführen.