Excel-zelfstudie: inleiding tot booleaanse logica

In deze video laat ik je de basisprincipes van booleaanse logica zien. Booleaanse logica is een geweldig hulpmiddel om formules te vereenvoudigen, vooral die met veel IF-statements.

Dus, om te beginnen, wat is een booleaanse waarde?

Een boolean is een gegevenstype met slechts twee mogelijke waarden, TRUE of FALSE.

U ziet vaak booleaanse resultaten of booleaanse expressies in Excel.

Als ik hier bijvoorbeeld de formule = B4> 30 invoer, krijgen we het booleaanse resultaat WAAR.

B4> 30 is dus een booleaanse uitdrukking - of logische instructie - die WAAR of ONWAAR retourneert.

Als ik de formule kopieer, krijgen we een booleaans resultaat voor elk getal.

Wat interessant is aan booleaanse waarden, is dat ze numerieke equivalenten hebben.

Tijdens een wiskundige bewerking dwingt Excel booleans in getallen, WAAR wordt 1 en ONWAAR wordt nul.

Ik kan dit bewijzen met een formule die simpelweg nul toevoegt aan de waarden in kolom C.

Nul plus een willekeurig getal is hetzelfde getal, dus u kunt zien dat TRUE gelijk is aan 1 en FALSE gelijk is aan nul.

Dus, hoe kunnen we dit in Excel gebruiken?

Laten we naar een eenvoudig voorbeeld kijken.

Hier hebben we een lijst met verkopers en verkoopcijfers. Laten we zeggen dat ze een bonus van $ 500 krijgen als ze meer dan 10.000 verkopen.

Een manier om dat met een formule om te gaan, is door te schrijven:

= ALS (verkoop> 10000, 500, 0)

wat prima werkt.

Maar hoe kunnen we in plaats daarvan booleaanse logica gebruiken?

Welnu, verkopen groter dan 10.000 is een logische uitdrukking die WAAR of ONWAAR retourneert.

Dat betekent dat we de formule gewoon als volgt kunnen herschrijven:

= (verkoop> 10000) * 500

Dus dat is leuk. We hebben de IF-verklaring verwijderd.

Maar misschien een beetje gek, gewoon om een ​​enkele IF-verklaring kwijt te raken.

Ja, dus laten we wat complexiteit toevoegen.

Wat als er een speciale bonus van $ 250 was voor verkopen van meer dan 12.000?

In dat geval ziet u mogelijk een geneste IF-formule zoals deze:

= ALS (C5> 12000,500 + 250, ALS (C5> 10000,500,0))

Hoe zit het met een booleaanse versie?

Welnu, met booleaanse logica schrijven we gewoon:

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

Geen vertakking. Geen IF-verklaringen. Excel voert gewoon de berekening uit en retourneert het resultaat.

Dus dat is de kern van booleaanse logica.

Zoek naar mogelijkheden om het in uw formules te gebruiken.

Ik kan een geweldige manier zijn om te ontspannen en gewoon complexe formules.

Cursus

Kernformule

Gerelateerde snelkoppelingen

Voltooi de invoer en blijf in dezelfde cel Ctrl + Enter + Return

Interessante artikelen...