IF, AND, OR, verschachtelte logische IF- und NOT-Funktionen in Excel

Die Dinge laufen nicht immer so, wie wir sie haben mรถchten. Unerwartetes kann passieren. Nehmen wir beispielsweise an, Sie mรผssen Zahlen dividieren. Der Versuch, eine beliebige Zahl durch Null (0) zu dividieren, fรผhrt zu einem Fehler. Logische Funktionen sind in solchen Fรคllen hilfreich. In diesem Tutorial behandeln wir die folgenden Themen.

Was ist eine logische Funktion?

Es handelt sich um eine Funktion, die es uns ermรถglicht, die Entscheidungsfindung bei der Ausfรผhrung von Formeln und Funktionen einzufรผhren. Funktionen werden verwendet, um;

  • รœberprรผfen Sie, ob eine Bedingung wahr oder falsch ist
  • Kombinieren Sie mehrere Bedingungen miteinander

Was ist eine Erkrankung und warum ist sie wichtig?

Eine Bedingung ist ein Ausdruck, der entweder โ€žwahrโ€œ oder โ€žfalschโ€œ ergibt. Der Ausdruck kรถnnte 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.

Beispiel einer IF-Funktion

Wir werden mit dem Haushaltswarenbudget aus diesem Tutorial arbeiten. Wir werden die WENN-Funktion verwenden, um zu bestimmen, ob ein Artikel teuer ist oder nicht. Wir gehen davon aus, dass Artikel mit einem Wert รผber 6,000 teuer sind. Artikel mit einem Wert unter 6,000 sind weniger teuer. Das folgende Bild zeigt uns den Datensatz, mit dem wir arbeiten werden.

Beispiel einer IF-Funktion in Excel

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

=WENN(E4<6000, โ€žJaโ€œ, โ€žNeinโ€œ)

HIER,

  • โ€ž=WENN(โ€ฆ)โ€œ 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) kleiner als 6,000 ist
  • "Ja" Dies ist der Wert, den die Funktion anzeigt, wenn der Wert von E4 weniger als 6,000 betrรคgt
  • "Nein" Dies 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 folgende Ergebnisse

Beispiel einer IF-Funktion in Excel

Erlรคuterung der Excel-Logikfunktionen

Die folgende Tabelle zeigt alle logischen Funktionen in Excel

S / N AUFGABE KATEGORIE BESCHREIBUNG ANWENDUNG
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 wahr 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 wahr oder falsch zurรผckgibt FALSCH()
03 IF 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.
=WENN(logischer_Test,[Wert_wenn_wahr],[Wert_wenn_falsch])
=IF(ISTNUMBER(22),โ€œJaโ€œ, โ€žNeinโ€œ)
22 ist die Zahl, sodass โ€žJaโ€œ zurรผckgegeben wird.
04 IFERROR logisch Gibt den Ausdruckswert zurรผck, wenn kein Fehler auftritt. Wenn ein Fehler auftritt, wird der Fehlerwert zurรผckgegeben =IFERROR(5/0, โ€žTeile durch Nullfehlerโ€œ)
05 IFNA logisch Gibt einen Wert zurรผck, wenn kein #N/A-Fehler auftritt. Wenn der Fehler #N/A auftritt, wird ein NA-Wert zurรผckgegeben. #N/A-Fehler bedeutet, dass ein Wert fรผr eine Formel oder Funktion nicht verfรผgbar ist. =IFNA(D6*E6,0)
Beachten Sie, dass die obige Formel Null zurรผckgibt, wenn entweder D6 oder E6 leer ist/sind
06 NICHT logisch Gibt โ€žtrueโ€œ zurรผck, wenn die Bedingung falsch ist, und gibt โ€žfalseโ€œ zurรผck, 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 OR logisch Wird bei der Auswertung mehrerer Bedingungen verwendet. Gibt โ€žtrueโ€œ zurรผck, wenn eine oder alle Bedingungen wahr sind. Gibt โ€žfalseโ€œ zurรผck, wenn alle Bedingungen falsch sind =ODER(D8=โ€œadminโ€œ,E8=โ€œKassiererโ€œ)
Beachten Sie, dass die obige Funktion โ€žtrueโ€œ zurรผckgibt, wenn einer oder beide von D8 und E8 Administrator oder Kassierer sind
08 TRUE logisch Gibt den logischen Wert TRUE zurรผck. Es wird verwendet, um die Ergebnisse einer Bedingung oder Funktion zu vergleichen, die entweder wahr oder falsch zurรผckgibt WAHR()

Verschachtelte IF-Funktionen

Eine verschachtelte IF-Funktion ist eine IF-Funktion innerhalb einer anderen IF-Funktion. Verschachtelte if-Anweisungen sind praktisch, wenn wir mit mehr als zwei Bedingungen arbeiten mรผssen. Nehmen wir an, 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 beliebiger Tag ist Monday bis Freitag, den wir anzeigen mรถchten, denken Sie daran, Ihre To-Do-Liste zu vervollstรคndigen.

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

Verschachtelte IF-Funktionen in Excel

Die Formel fรผr das obige Flussdiagramm lautet wie folgt

=IF(B1=โ€œSonntagโ€œ,โ€žZeit zum Ausruhenโ€œ,IF(B1=โ€œSamstagโ€œ,โ€žParty gut machenโ€œ,โ€žTo-Do-Listeโ€œ))

HIER,

  • โ€ž=WENN(โ€ฆ.)โ€œ ist die wichtigste 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

Praktisches Beispiel fรผr verschachtelte IF-Funktionen

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

Praktisches Beispiel fรผr verschachtelte IF-Funktionen

  • Geben Sie die folgende Formel ein

=IF(B1=โ€œSonntagโ€œ,โ€žZeit zum Ausruhenโ€œ,IF(B1=โ€œSamstagโ€œ,โ€žParty gut machenโ€œ,โ€žTo-Do-Listeโ€œ))

  • Geben Sie โ€žSaturdayโ€œ in die Zellenadresse B1 ein
  • Sie erhalten folgende Ergebnisse

Praktisches Beispiel fรผr verschachtelte IF-Funktionen

Laden Sie die im Tutorial verwendete Excel-Datei herunter

Zusammenfassung

Logische Funktionen werden verwendet, um die Entscheidungsfindung bei der Auswertung einzuleiten Formeln und Funktionen in Excel.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: