Excel-Tutorial: Einführung in die boolesche Logik

Inhaltsverzeichnis

In diesem Video zeige ich Ihnen die Grundlagen der booleschen Logik. Die Boolesche Logik ist ein großartiges Werkzeug zur Vereinfachung von Formeln, insbesondere von Formeln mit vielen IF-Anweisungen.

Was ist ein Boolescher Wert?

Ein Boolescher Wert ist ein Datentyp mit nur zwei möglichen Werten, TRUE oder FALSE.

In Excel werden häufig boolesche Ergebnisse oder boolesche Ausdrücke angezeigt.

Wenn ich hier beispielsweise die Formel = B4> 30 eingebe, erhalten wir das boolesche Ergebnis TRUE.

B4> 30 ist also ein boolescher Ausdruck - oder eine logische Anweisung -, der TRUE oder FALSE zurückgibt.

Wenn ich die Formel nach unten kopiere, erhalten wir für jede Zahl ein boolesches Ergebnis.

Das Interessante an booleschen Werten ist, dass sie numerische Äquivalente haben.

Während einer mathematischen Operation zwingt Excel Boolesche Werte in Zahlen, TRUE wird 1 und FALSE wird Null.

Ich kann dies mit einer Formel beweisen, die den Werten in Spalte C einfach Null hinzufügt.

Null plus eine beliebige Zahl ist dieselbe Zahl, sodass Sie sehen können, dass TRUE gleich 1 und FALSE gleich Null ist.

Wie können wir dies in Excel verwenden?

Schauen wir uns ein einfaches Beispiel an.

Hier haben wir eine Liste von Verkäufern und Verkaufsnummern. Nehmen wir an, sie erhalten einen Bonus von 500 US-Dollar, wenn sie einen Umsatz von mehr als 10000 US-Dollar erzielen.

Eine Möglichkeit, dies mit einer Formel zu handhaben, besteht darin, Folgendes zu schreiben:

= IF (Umsatz> 10000, 500, 0)

das funktioniert gut.

Aber wie könnten wir stattdessen boolesche Logik verwenden?

Ein Umsatz von mehr als 10000 ist ein logischer Ausdruck, der TRUE oder FALSE zurückgibt.

Das heißt, wir können die Formel einfach so umschreiben:

= (Umsatz> 10000) * 500

Das ist schön. Wir haben die IF-Anweisung losgeworden.

Aber vielleicht ein bisschen albern, nur um eine einzige IF-Anweisung loszuwerden.

Ja, also lassen Sie uns ein wenig Komplexität hinzufügen.

Was wäre, wenn es einen speziellen Bonus von 250 USD für Verkäufe über 12000 gäbe?

In diesem Fall wird möglicherweise eine verschachtelte IF-Formel wie folgt angezeigt:

= IF (C5> 12000.500 + 250, IF (C5> 10000.500,0))

Was ist mit einer booleschen Version?

Nun, mit boolescher Logik schreiben wir einfach schreiben:

= (Umsatz> 10000) * 500 + (Umsatz> 12000) * 250

Keine Verzweigung. Keine IF-Anweisungen. Excel führt einfach die Berechnung aus und gibt das Ergebnis zurück.

Das ist also der Kern der booleschen Logik.

Suchen Sie nach Möglichkeiten, es in Ihren Formeln zu verwenden.

Ich kann eine großartige Möglichkeit sein, mich zu entspannen und einfach komplexe Formeln zu erstellen.

Kurs

Kernformel

Verwandte Verknüpfungen

Vervollständige die Eingabe und bleibe in derselben Zelle Ctrl + Enter + Return

Interessante Beiträge...