Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Excel ist ein unglaublich funktionales Programm, mit dem Sie Daten nicht nur tabellarisch erfassen, sondern auch deren Verarbeitung automatisieren können. Logikfunktionen sind das Hauptelement, mit dem Sie alle Operationen dieser Art ausführen können. Sie werden in Formeln und anderen Funktionen verwendet, um alle Operationen zu vereinfachen.

Sie sollen prüfen, ob die Werte die vorgegebenen Kriterien erfüllen. Wenn es eine solche Übereinstimmung gibt, wird in die Zelle, in die es geschrieben wird, der Wert „TRUE“ eingetragen, im Falle einer Abweichung – „FALSE“. Heute werden wir Fragen wie die Struktur logischer Funktionen und den Umfang ihrer Verwendung genauer betrachten.

Liste der booleschen Funktionen in Excel

Es gibt eine große Anzahl logischer Funktionen, aber die am häufigsten verwendeten sind die folgenden:

  1. TRUE
  2. LÜGNERISCH
  3. IF
  4. IFERROR
  5. OR
  6. И
  7. NICHT
  8. EOSCHIBKA
  9. ISBLANK

Sie alle können verwendet werden, um komplexe Strukturen zu erstellen und Kriterien beliebiger Reihenfolge anzugeben. Fast alle diese Funktionen beinhalten die Übergabe bestimmter Parameter an sie. Die einzigen Ausnahmen sind TRUE und FALSE, die sich selbst zurückgeben. Als Parameter werden häufig Zahlen, Text, Zellbezüge, Bereiche usw. verwendet. Werfen wir einen Blick auf alle oben genannten Operatoren.

Operatoren TRUE und FALSE

Beiden Funktionen ist gemeinsam, dass sie nur einen Wert zurückgeben. Der Umfang ihrer Verwendung ist die Verwendung als Bestandteil anderer Funktionen. Wie aus dem Namen der Operatoren hervorgeht, sind die Funktionen TRUE и LÜGNERISCH Rückgabewerte TRUE и LÜGNERISCH beziehungsweise.

Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

NICHT-Operator

Diese Funktion wird mit einem Argument verwendet und schreibt den entgegengesetzten Wert in die Zelle. Wenn Sie diesen Operator übergeben TRUE, dann kommt es wieder LÜGNERISCH und dementsprechend ist die gegenteilige Behauptung wahr. Daher hängt das Ergebnis der Datenverarbeitung durch diesen Betreiber vollständig davon ab, welche Parameter an ihn übergeben werden. Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Die Syntax dieses Operators lautet wie folgt: = NICHT (wahr oder falsch).

Operatoren UND und ODER

Diese beiden Operatoren sind notwendig, um die Beziehung der Bedingungen eines Ausdrucks zueinander zu vermitteln. Funktion И wird verwendet, um anzugeben, dass zwei Kriterien gleichzeitig mit derselben Zahl oder demselben Text übereinstimmen müssen. Diese Funktion gibt einen Wert zurück TRUE nur unter der Bedingung, dass alle Kriterien gleichzeitig diesen Wert ergeben. Wenn mindestens ein Kriterium fehlschlägt, gibt die gesamte Sequenz einen Wert zurück LÜGNERISCH. Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Der Aufbau des UND-Operators ist sehr einfach: =Und(Argument1; Argument2; …). Die maximale Anzahl von Argumenten, die von dieser Funktion verwendet werden können, beträgt 255. Operatorsyntax OR ähnlich, aber die Arbeitsmechanik ist etwas anders. Wenn eine der Funktionen aus der Liste ein Ergebnis liefert TRUE, dann wird diese Nummer als ganze logische Folge zurückgegeben. Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

IF- und ISERROR-Anweisungen

Diese beiden Funktionen haben einen sehr wichtigen Zweck – sie legen direkt das Kriterium fest, auf dessen Einhaltung ein bestimmter Ausdruck geprüft werden muss. Für ein tieferes Verständnis der Funktionsweise des Operators IFERROR, müssen Sie zunächst die Funktion beschreiben IF. Seine allgemeine Struktur ist etwas komplizierter als die vorherigen: =WENN(logischer_Ausdruck, Wert_wenn_wahr, Wert_wenn_falsch).

Die Aufgabe dieses Operators besteht darin, die komplexesten Konstruktionen zu erstellen. Es prüft, ob die Kriterien erfüllt sind. Wenn ja, kehrt der Operator zurück TRUE, wenn nicht - LÜGNERISCH. Aber der Operator wird oft in Verbindung mit anderen verwendet. Zum Beispiel, wenn es als Funktionsargument verwendet wird NICHT, dann wird dementsprechend die Summe automatisch durch das Gegenteil ersetzt. Das heißt, wenn es eine Übereinstimmung mit dem Kriterium gibt, wird der Wert zurückgegeben LÜGNERISCH. Das ist der Hauptvorteil von Logikfunktionen: Sie können in den bizarrsten Formen kombiniert werden.

Außerdem wird das Schema komplizierter. Wenn wir nach diesem Kriterium das Ergebnis „TRUE“ erhalten, können Sie den Text, die anzuzeigende Zahl oder die zu berechnende Funktion angeben. Ebenso können Sie das Ergebnis festlegen, das angezeigt wird, wenn das Ergebnis nach der Verarbeitung der Daten zurückgegeben wurde. LÜGNERISCH. Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Betreiberstruktur IFERROR ziemlich ähnlich, aber doch etwas anders. Enthält zwei erforderliche Argumente:

  1. Bedeutung. Es ist der Ausdruck selbst, der getestet wird. Wenn es sich als wahr herausstellt, wird dieser Wert zurückgegeben.
  2. Der Wert bei einem Fehler. Dies ist der Text, die Zahl oder die Funktion, die angezeigt oder ausgeführt wird, wenn das Ergebnis der Prüfung auf das erste Argument FALSCH war. Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Syntax: =IFERROR(Wert;Wert_wenn_Fehler).

ISERROW- und ISEMPLAND-Operatoren

Die erste obige Funktion enthält nur einen Wert und hat die folgende Syntax: =FEHLER(Wert). Die Aufgabe dieses Operators besteht darin, zu prüfen, wie gut die Zellen gefüllt sind (eine oder der gesamte Bereich). Wenn sich herausstellt, dass die Auffüllung falsch war, wird das wahre Ergebnis zurückgegeben. Wenn alles gut ist – falsch. Kann direkt als Kriterium für eine andere Funktion verwendet werden. Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Excel kann Links auf die folgenden Fehlertypen prüfen:

  • #NAME?;
  • #N / A;
  • #DEL/0!;
  • #NUMMER!;
  • #ALSO;
  • #LEER!;
  • #VERKNÜPFUNG!.

Funktion ISBLANK Insgesamt ist es unglaublich einfach. Es enthält nur einen Parameter, nämlich die zu prüfende Zelle/den zu prüfenden Bereich. Wenn es eine Zelle gibt, die weder Text noch Zahlen oder nicht druckbare Zeichen enthält, wird das Ergebnis zurückgegeben TRUE. Wenn dementsprechend Daten in allen Zellen des Bereichs vorhanden sind, erhält der Benutzer das Ergebnis LÜGNERISCH. Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Merktabelle „Logische Funktionen in Excel“

Um alles oben Beschriebene zusammenzufassen, lassen Sie uns eine kleine Tabelle geben, die Informationen über alle häufig verwendeten Logikfunktionen enthält.

Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Logische Funktionen und Beispiele zur Problemlösung

Logikfunktionen ermöglichen die Lösung vielfältiger, auch komplexer Aufgaben. Lassen Sie uns einige Beispiele geben, wie sie in der Praxis funktionieren.

Aufgabe 1. Angenommen, wir haben einen Teil der Ware nach einer bestimmten Verkaufszeit übrig. Es muss nach folgenden Regeln neu bewertet werden: Wenn es nicht möglich war, es in 8 Monaten zu verkaufen, teilen Sie seinen Preis durch 2 mal. Lassen Sie uns zunächst einen Bereich erstellen, der die Anfangsdaten beschreibt. Es sieht aus wie das.

Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Damit die beschriebene Aufgabe erfolgreich gelöst werden kann, müssen Sie die folgende Funktion verwenden. Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Sie können es in der Formelleiste im Screenshot sehen. Lassen Sie uns nun einige Klarstellungen vornehmen. Der im Screenshot gezeigte logische Ausdruck (d. h. C2>=8) bedeutet, dass das Produkt bis einschließlich 8 Monate auf Lager sein muss. Mit den arithmetischen Operatoren >= definieren wir die Größer-gleich-Regel. Nachdem wir diese Bedingung geschrieben haben, gibt die Funktion einen von zwei Werten zurück: „TRUE“ oder „FALSE“. Wenn die Formel das Kriterium erfüllt, wird der Wert nach der Neubewertung in die Zelle geschrieben (nun oder als Argument an eine andere Funktion übergeben, alles hängt von den vom Benutzer festgelegten Parametern ab), geteilt durch zwei (dafür haben wir geteilt der Preis zum Zeitpunkt des Wareneingangs im Lager um zwei) . Wenn danach festgestellt wird, dass das Produkt weniger als 8 Monate auf Lager war, wird derselbe Wert zurückgegeben, der in der Zelle enthalten ist.

Jetzt machen wir die Aufgabe schwieriger. Wir wenden die Bedingung an: Die Rabattstaffel muss progressiv sein. Einfach gesagt, wenn die Ware länger als 5 Monate, aber weniger als 8 Monate liegt, sollte der Preis durch das Eineinhalbfache geteilt werden. Wenn mehr als 8, zwei. Damit diese Formel mit dem Wert übereinstimmt, muss sie wie folgt lauten. Sehen Sie sich den Screenshot in der Formelleiste an, um ihn zu sehen.

Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Wichtig! Als Argumente dürfen nicht nur numerische, sondern auch Textwerte verwendet werden. Daher ist es zulässig, Kriterien unterschiedlichster Größenordnung aufzustellen. Zum Beispiel einen Rabatt auf Waren zu gewähren, die im Januar eingehen, und dies nicht zu tun, wenn sie im April ankommen.

Aufgabe 2. Wenden wir dieses Kriterium auf ein Produkt an, das auf Lager ist. Angenommen, wenn sein Wert nach dem oben vorgenommenen Abschlag weniger als 300 Rubel beträgt oder wenn er länger als 10 Monate nicht verkauft wurde, wird er einfach aus dem Verkauf genommen. Die Formel ist die folgende.

Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Analysieren wir es. Wir haben die Funktion als Kriterium verwendet OR. Es ist erforderlich, eine solche Gabel bereitzustellen. Steht in Zelle D2 die Zahl 10, dann wird in der entsprechenden Zeile der Spalte E automatisch der Wert „abgeschrieben“ angezeigt. Gleiches gilt für die andere Bedingung. Wenn keiner von ihnen erfüllt ist, wird einfach eine leere Zelle zurückgegeben.

Aufgabe 3. Nehmen wir an, wir haben eine Stichprobe von Schülern, die versuchen, in die High School zu kommen. Dazu müssen sie Prüfungen in mehreren Fächern bestehen, wie im folgenden Screenshot gezeigt. Um an dieser Bildungseinrichtung zugelassen zu werden, müssen sie insgesamt 12 Punkte erreichen. Gleichzeitig ist eine wichtige Bedingung, dass die Punktzahl in Mathematik nicht weniger als 4 Punkte betragen sollte. Die Aufgabe besteht darin, die Verarbeitung dieser Daten zu automatisieren sowie einen Bericht darüber zu erstellen, welche Schüler eingetreten sind und welche nicht. Dazu erstellen wir eine solche Tabelle.

Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Unsere Aufgabe ist es also, das Programm berechnen zu lassen, wie viele Punkte es insgesamt geben wird, sich das Bestehensergebnis anzusehen und einen Vergleich durchzuführen. Nach diesen Operationen muss die Funktion das Ergebnis in die Zelle einfügen, in die es passt. Es gibt zwei mögliche Optionen: „akzeptiert“ oder „nein“. Um diese Aufgabe zu implementieren, geben Sie eine ähnliche Formel ein (fügen Sie einfach Ihre Werte ein): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

Mit einer booleschen Funktion И Wir können überprüfen, ob zwei Bedingungen gleichzeitig erfüllt sind. In diesem Fall haben wir die Funktion verwendet SUM um die Gesamtpunktzahl zu berechnen. Als erste Bedingung (im ersten Argument der UND-Funktion) haben wir die Formel B3>=4 angegeben. Diese Spalte enthält eine Punktzahl in Mathematik, die nicht niedriger als 4 Punkte sein sollte.

Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Wir sehen die breite Anwendung der Funktion IF beim Arbeiten mit Tabellenkalkulationen. Deshalb ist es die beliebteste Logikfunktion, die Sie zuerst kennen müssen.

Es wird dringend empfohlen, auf dem Testchart zu üben, bevor Sie diese Fähigkeiten in der realen Arbeit anwenden. Dies wird helfen, viel Zeit zu sparen.

Aufgabe 4. Wir stehen vor der Aufgabe, die Gesamtkosten der Waren nach Abschriften zu ermitteln. Voraussetzung – die Kosten des Produkts müssen höher oder durchschnittlich sein. Ist diese Bedingung nicht erfüllt, muss die Ware abgeschrieben werden. In diesem Beispiel werden wir sehen, wie eine Reihe von arithmetischen und statistischen Funktionen funktionieren.

Verwenden wir die Tabelle, die wir bereits gezeichnet haben. Um dieses Problem zu lösen, muss als Bedingung festgelegt werden, dass die Zelle D2 kleiner als das arithmetische Mittel des gesamten Warensortiments sein muss. Wenn die Regel bestätigt wird, wird in der Zelle, in der diese Formel steht, der Wert „abgeschrieben“ gesetzt. Wenn das Kriterium nicht erfüllt ist, wird ein leerer Wert gesetzt. Um das arithmetische Mittel zurückzugeben, gibt es eine Funktion DURCHSCHNITTLICH. Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Aufgabe 5. Angenommen, wir müssen den durchschnittlichen Umsatz verschiedener Produkte in verschiedenen Geschäften derselben Marke berechnen. Lassen Sie uns einen solchen Tisch machen.

Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Unsere Aufgabe ist es, aus allen Werten den Durchschnitt zu ermitteln, der zu bestimmten Merkmalen passt. Dazu verwenden wir eine spezielle Funktion, die nicht in der obigen Liste enthalten war. Es ermöglicht Ihnen, zwei Funktionen zu kombinieren DURCHSCHNITTLICH и OB. Und sie rief an HERZLOS. Enthält drei Argumente:

  1. Der zu überprüfende Bereich.
  2. Die zu prüfende Bedingung.
  3. Bereichsmittelung.

Als Ergebnis erhält man folgende Formel (im Screenshot).

Boolesche Funktionen in Excel. Alles über die Anwendung logischer Funktionen in Excel

Wir sehen, dass der Anwendungsbereich logischer Funktionen einfach riesig ist. Und ihre Liste ist tatsächlich viel größer als oben beschrieben. Wir haben nur die beliebtesten davon aufgelistet, aber auch ein Beispiel für eine andere Funktion beschrieben, die eine Kombination aus Statistik und Logik ist. Es gibt auch andere ähnliche Hybriden, die eine gesonderte Betrachtung verdienen.

Hinterlassen Sie uns einen Kommentar