Boolesche Operationen in Excel

Eine logische Funktion ist eine Art von Funktion, die einen der möglichen Werte zurückgeben kann – wahr, wenn die Zelle Werte enthält, die bestimmte Kriterien erfüllen, und falsch, wenn dies nicht der Fall ist. Logikfunktionen werden verwendet, um Tabellenkalkulationen zu programmieren, um sich von häufig wiederholenden Aktionen zu entlasten.

Zusätzlich kann mit logischen Funktionen überprüft werden, inwieweit der Inhalt einer Zelle bestimmte Kriterien erfüllt. Es können auch andere boolesche Werte geprüft werden.

Vergleichsoperatoren

Jeder Ausdruck enthält Vergleichsoperatoren. Sie sind wie folgt:

  1. = – Wert 1 ist gleich Wert 2.
  2. > – Wert 1 ist größer als Wert 2.
  3. < – ачение 1 еньше ачения 2.
  4. >= Wert 1 oder gleich Wert 2 oder größer.
  5.  <= ачение 1 еньше ачению 2 идентично ему.
  6. <> Wert 1 oder größer als Wert 2 oder kleiner.

Als Folge gibt Excel eines von zwei möglichen Ergebnissen zurück: wahr (1) oder falsch (2).

Um logische Funktionen zu verwenden, ist es in allen möglichen Fällen erforderlich, eine Bedingung anzugeben, die einen oder mehrere Operatoren enthält.

Wahre Funktion

Для использования этой функции не нужно указывать никаких аргументов, и она всегда возвращает «Истина» (что со ответствует цифре 1 двоичной системы счисления).

Formelbeispiel − =WAHR().

Falsche Funktion

Die Funktion ist der vorherigen völlig ähnlich, nur das von ihr zurückgegebene Ergebnis ist „False“. Die einfachste Formel, mit der Sie diese Funktion verwenden können, ist die folgende =FALSCH().

UND-Funktion

Der Zweck dieser Formel besteht darin, den Wert „Wahr“ zurückzugeben, wenn jedes der Argumente einem bestimmten Wert oder bestimmten Kriterien entspricht, die oben beschrieben sind. Kommt es plötzlich zu einer Abweichung zwischen einem der geforderten Kriterien, wird der Wert „False“ zurückgegeben.

Boolesche Zellbezüge werden auch als Funktionsparameter verwendet. Es können maximal 255 Argumente verwendet werden. Die zwingende Voraussetzung ist jedoch, dass mindestens eines davon in Klammern steht.

ИWahrheitfalsch
WahrheitWahrheitfalsch
falschfalschfalsch

Die Syntax für diese Funktion lautet:

=UND(Boolean1; [Boolean2];…)

На данном скриншоте видно, что каждый аргумент передает истинное значение, поэтому в результате использовани я этой формулы можно получить соответствующий результат.Boolesche Operationen in Excel

„Oder“-Funktion

Prüft mehrere Werte auf bestimmte Kriterien. Wenn einer von ihnen übereinstimmt, gibt die Funktion den wahren Wert (1) zurück. Die maximale Anzahl von Argumenten in dieser Situation beträgt ebenfalls 255, und es muss zwingend ein Funktionsparameter angegeben werden.

Apropos Funktion OR, dann wird in diesem Fall die Wahrheitstabelle wie folgt aussehen.

ORWahrheitfalsch
WahrheitWahrheitWahrheit
falschWahrheitfalsch

Die Formelsyntax lautet wie folgt:

=ODER(Boolesch 1; [Boolesch 2];…)

Wie in den vorherigen und folgenden Fällen muss jedes Argument durch ein Semikolon voneinander getrennt werden. Wenn wir uns auf das obige Beispiel beziehen, gibt jeder Parameter dort „Wahr“ zurück. Wenn also beim Zugriff auf diesen Bereich die Funktion „ODER“ verwendet werden muss, gibt die Formel „Wahr“ zurück, bis einer der Parameter einen bestimmten Wert erfüllt Kriterium.

"Keine Funktion

Es gibt diejenigen Werte zurück, die dem ursprünglich eingestellten entgegengesetzt sind. Das heißt, wenn der Wert „True“ als Funktionsparameter übergeben wird, wird „False“ zurückgegeben. Wenn keine Übereinstimmung gefunden wird, dann „True“.

Das zurückgegebene Ergebnis hängt davon ab, welches Anfangsargument von der Funktion empfangen wird. Wenn zum Beispiel die Funktion „UND“ zusammen mit der Funktion „NICHT“ verwendet wird, sieht die Tabelle wie folgt aus.

NICHT(und())TRUELÜGNERISCH
TRUELÜGNERISCHTRUE
LÜGNERISCHTRUETRUE

Wenn Sie die „Oder“-Funktion in Kombination mit der „Nicht“-Funktion verwenden, sieht die Tabelle wie folgt aus.

NICHT (ODER())TRUELÜGNERISCH
TRUELÜGNERISCHLÜGNERISCH
LÜGNERISCHLÜGNERISCHTRUE

Die Syntax für diese Funktion ist sehr einfach: =НЕ(verschiedene logische Ergebnisse).

If

Diese Funktion kann zu Recht als eine der beliebtesten bezeichnet werden. Es prüft einen bestimmten Ausdruck auf eine bestimmte Bedingung. Das Ergebnis wird durch die Wahrheit oder Falschheit einer gegebenen Aussage beeinflusst.

Wenn wir speziell über diese Funktion sprechen, wird ihre Syntax etwas komplizierter. 

=WENN(Boolescher_Ausdruck,[Wert_wenn_wahr],[Wert_wenn_falsch])Boolesche Operationen in Excel

Schauen wir uns das Beispiel, das im Screenshot oben gezeigt wurde, genauer an. Hier ist der erste Parameter die Funktion TRUE, die vom Programm überprüft wird. Basierend auf den Ergebnissen einer solchen Prüfung wird das zweite Argument zurückgegeben. Der dritte geht unter. 

Der Benutzer kann eine Funktion verschachteln IF zum anderen. Dies muss in Fällen erfolgen, in denen aufgrund einer Prüfung auf Erfüllung einer bestimmten Bedingung eine weitere Prüfung erforderlich ist. 

Beispielsweise gibt es mehrere Kreditkarten, deren Nummern mit den ersten vier Ziffern beginnen, die das Zahlungssystem charakterisieren, das die Karte bedient. Das heißt, es gibt zwei Optionen – Visa und Mastercard. Um den Kartentyp zu überprüfen, müssen Sie diese Formel mit zwei verschachtelten verwenden IF.

=IF(LEFT(A2)=“4″, „Visa“,IF(LEFT(A1111)=“2″“,Master Card“,„Karte nicht definiert“))

Wenn Sie nicht wissen, was die Funktion bedeutet LEVSIMV, dann schreibt es in den Zellenteil der Textzeile auf der linken Seite. Der Benutzer im zweiten Argument dieser Funktion gibt die Anzahl der Zeichen an, die Excel von links auswählen soll. Es wird verwendet, um zu prüfen, ob die ersten vier Ziffern einer Kreditkartennummer mit 1111 beginnen. Wenn das Ergebnis wahr ist, wird „Visa“ zurückgegeben. Wenn die Bedingung falsch ist, wird die Funktion verwendet IF.

In ähnlicher Weise können Sie eine anständige Verschachtelung erreichen und den Inhalt einer Zelle oder eines Bereichs auf die Einhaltung mehrerer Bedingungen überprüfen.

ERROR-Funktion

Wird benötigt, um festzustellen, ob ein Fehler vorliegt. Wenn ja, wird der Wert des zweiten Arguments zurückgegeben. Wenn alles in Ordnung ist, dann das erste. Insgesamt hat die Funktion zwei Argumente, von denen jedes erforderlich ist.

Diese Formel hat die folgende Syntax:

 =IFERROR(Wert;Wert_wenn_Fehler)

Wie kann die Funktion genutzt werden?

Im folgenden Beispiel sehen Sie den Fehler im ersten Funktionsargument. Daher gibt die Formel die Antwort zurück, dass die Division durch Null verboten ist. Der erste Parameter der Funktion kann eine beliebige andere Formel sein. Eine Person kann selbstständig entscheiden, welche Inhalte dort sein dürfen.Boolesche Operationen in Excel

Wie boolesche Funktionen in der Praxis verwendet werden können

Aufgabe 1

Vorher hat sich die Person zum Ziel gesetzt, eine Neubewertung der Warenbilanzen durchzuführen. Wenn das Produkt länger als 8 Monate gelagert wird, müssen die Kosten halbiert werden.

Zunächst müssen Sie eine solche Tabelle erstellen.Boolesche Operationen in Excel

Um dieses Ziel zu erreichen, müssen Sie die Funktion verwenden IF. In unserem Beispiel sieht diese Formel so aus:

 =ЕСЛИ(C2>=8;B2/2;B2)

Der im ersten Argument der Funktion enthaltene boolesche Ausdruck wird mit den Operatoren > und = zusammengesetzt. Vereinfacht gesagt lautet das Kriterium zunächst wie folgt: Wenn der Zellenwert größer oder gleich 8 ist, wird die im zweiten Argument gelieferte Formel ausgeführt. Terminologisch ausgedrückt: Wenn die erste Bedingung wahr ist, wird das zweite Argument ausgeführt. Wenn falsch – der dritte.Boolesche Operationen in Excel

Die Komplexität dieser Aufgabe kann erhöht werden. Angenommen, wir stehen vor der Aufgabe, die logische Funktion UND zu verwenden. In diesem Fall sieht die Bedingung wie folgt aus: Wenn das Produkt länger als 8 Monate gelagert wird, muss sein Preis zweimal angepasst werden. Wenn es länger als 5 Monate im Verkauf war, muss es um das 1,5-fache zurückgesetzt werden. 

In diesem Fall müssen Sie die folgende Zeichenfolge in das Formeleingabefeld eingeben.

=ЕСЛИ(И(C2>=8);B2/2;ЕСЛИ(И(C2>=5);B2/1,5;B2))Boolesche Operationen in Excel

Funktion IF erlaubt bei Bedarf Textstrings in Argumenten. 

Aufgabe 2

Angenommen, das Produkt kostet nach dem Rabatt weniger als 300 Rubel, dann muss es abgeschrieben werden. Dasselbe ist zu tun, wenn es 10 Monate lang unverkauft gelegen hat. In dieser Situation ist jede dieser Optionen akzeptabel, daher ist es logisch, die Funktion zu verwenden OR и IF. Das Ergebnis ist die folgende Zeile.

=ЕСЛИ(ИЛИ(D2<300;C2>=10);»списан»;»»)

Wenn beim Schreiben der Bedingung der logische Operator verwendet wurde OR, dann muss es wie folgt dekodiert werden. Wenn Zelle C2 die Zahl 10 oder mehr enthält oder wenn Zelle D2 einen Wert kleiner als 300 enthält, dann muss der Wert „abgeschrieben“ in der entsprechenden Zelle zurückgegeben werden.Boolesche Operationen in Excel

Wenn die Bedingung nicht erfüllt ist (d. h. sich als falsch herausstellt), gibt die Formel automatisch einen leeren Wert zurück. Wenn also das Produkt früher verkauft wurde oder weniger als nötig auf Lager ist oder es auf einen Wert reduziert wurde, der unter dem Schwellenwert liegt, bleibt eine leere Zelle. 

Es ist erlaubt, andere Funktionen als Argumente zu verwenden. Beispielsweise ist die Verwendung mathematischer Formeln akzeptabel.

Aufgabe 3

Angenommen, es gibt mehrere Schüler, die vor dem Eintritt ins Gymnasium mehrere Prüfungen ablegen. Als bestandene Punktzahl gibt es eine Punktzahl von 12. Und um teilnehmen zu können, müssen mindestens 4 Punkte in Mathematik erreicht werden. Als Ergebnis sollte Excel einen Empfangsbericht generieren. 

Zuerst müssen Sie die folgende Tabelle erstellen.Boolesche Operationen in Excel

Unsere Aufgabe ist es, die Summe aller Noten mit der zum Bestehen erforderlichen Punktzahl zu vergleichen und zusätzlich sicherzustellen, dass die Note in Mathematik unter 4 liegt. Und in der Spalte mit dem Ergebnis müssen Sie „angenommen“ oder „nein“ angeben.

Wir müssen die folgende Formel eingeben.

=ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»)

Verwenden des logischen Operators И Es ist notwendig zu prüfen, wie wahr diese Bedingungen sind. Und um das Endergebnis zu ermitteln, müssen Sie die klassische Funktion verwenden SUM.Boolesche Operationen in Excel

Also mit der Funktion IF Sie können viele verschiedene Probleme lösen, daher ist es eines der häufigsten.

Aufgabe 4

Angenommen, wir müssen verstehen, wie viel Waren nach der Bewertung insgesamt kosten. Wenn die Kosten eines Produkts unter dem Durchschnittswert liegen, muss dieses Produkt abgeschrieben werden. 

Dazu können Sie dieselbe Tabelle verwenden, die oben angegeben wurde.Boolesche Operationen in Excel

Um dieses Problem zu lösen, müssen Sie die folgende Formel verwenden.

= WENN (D2

In dem im ersten Argument angegebenen Ausdruck haben wir die Funktion verwendet DURCHSCHNITTLICHA, das das arithmetische Mittel eines bestimmten Datensatzes angibt. In unserem Fall ist dies der Bereich D2:D7.Boolesche Operationen in Excel

Aufgabe 5

Nehmen wir in diesem Fall an, dass wir den durchschnittlichen Umsatz ermitteln müssen. Dazu müssen Sie eine solche Tabelle erstellen.Boolesche Operationen in Excel

Als nächstes sollten Sie den Durchschnittswert der Zellen berechnen, deren Inhalt ein bestimmtes Kriterium erfüllt. Daher muss sowohl eine logische als auch eine statistische Lösung verwendet werden. Unter der obigen Tabelle müssen Sie eine Hilfstabelle erstellen, in der die Ergebnisse angezeigt werden.Boolesche Operationen in Excel

Diese Aufgabe kann mit nur einer Funktion gelöst werden.

=СРЗНАЧЕСЛИ($B$2:$B$7;B9;$C$2:$C$7)

Das erste Argument ist der zu prüfende Wertebereich. Die zweite gibt die Bedingung an, in unserem Fall ist es die Zelle B9. Aber als drittes Argument wird der Bereich verwendet, der verwendet wird, um das arithmetische Mittel zu berechnen.

Funktion HERZLOS können Sie den Wert der Zelle B9 mit den Werten vergleichen, die sich im Bereich B2:B7 befinden, der die Geschäftsnummern auflistet. Wenn die Daten übereinstimmen, berechnet die Formel das arithmetische Mittel des C2:C7-Bereichs.Boolesche Operationen in Excel

Schlussfolgerungen

Logikfunktionen werden in verschiedenen Situationen benötigt. Es gibt viele Arten von Formeln, die zum Testen bestimmter Bedingungen verwendet werden können. Wie oben gesehen, ist die Hauptfunktion IF, aber es gibt viele andere, die in verschiedenen Situationen verwendet werden können.

Es wurden auch mehrere Beispiele gegeben, wie Logikfunktionen in realen Situationen verwendet werden können.

Es gibt noch viele weitere Aspekte der Verwendung logischer Funktionen, aber es ist schwierig, sie alle im Rahmen eines einzigen, selbst eines großen Artikels zu betrachten. Der Perfektion sind keine Grenzen gesetzt, sodass Sie immer nach neuen Anwendungen bereits bekannter Formeln suchen können.

Hinterlassen Sie uns einen Kommentar