Tutorial Excel: Introducere în logica booleană

În acest videoclip, vă voi arăta elementele de bază ale logicii booleene. Logica booleană este un instrument excelent pentru simplificarea formulelor, în special a celor cu multe instrucțiuni IF.

Deci, pentru a începe, ce este un boolean?

Un boolean este un tip de date cu doar două valori posibile, ADEVĂRAT sau FALS.

Veți vedea adesea rezultate booleene sau expresii booleene în Excel.

De exemplu, dacă introduc formula = B4> 30 aici, vom obține rezultatul boolean ADEVĂRAT.

Deci, B4> 30 este o expresie booleană - sau afirmație logică - care returnează TRUE sau FALSE.

Dacă copiez formula în jos, obținem rezultatul boolean pentru fiecare număr.

Ceea ce este interesant la valorile booleene este că au echivalenți numerici.

În timpul unei operații matematice, Excel va constrânge booleenii în numere, TRUE devine 1 și FALSE devine zero.

Pot dovedi acest lucru cu o formulă care pur și simplu adaugă zero la valorile din coloana C.

Zero plus orice număr este același număr, deci puteți vedea că TRUE este echivalent cu 1 și FALSE este echivalent cu zero.

Deci, cum putem folosi acest lucru în Excel?

Să vedem un exemplu simplu.

Aici avem o listă de agenți de vânzări și numere de vânzări. Să presupunem că primesc un bonus de 500 USD dacă depășesc 10000 din vânzări.

O modalitate de a trata acest lucru cu o formulă este să scrieți:

= IF (vânzări> 10000, 500, 0)

care funcționează bine.

Dar cum am putea folosi în schimb logica booleană?

Ei bine, vânzările mai mari de 10000 sunt o expresie logică care returnează TRUE sau FALSE.

Asta înseamnă că putem rescrie formula astfel:

= (vânzări> 10000) * 500

Deci, asta e frumos. Am scăpat de declarația IF.

Dar poate un pic prostesc, doar pentru a scăpa de o singură declarație IF.

Da, deci să adăugăm puțină complexitate.

Ce se întâmplă dacă ar exista un bonus special de 250 USD pentru vânzările de peste 12000?

În acest caz, s-ar putea să vedeți o formulă IF imbricată ca aceasta:

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

Dar o versiune booleană?

Ei bine, cu logica booleană, scriem pur și simplu scrie:

= (vânzări> 10000) * 500 + (vânzări> 12000) * 250

Fără ramificare. Fără declarații IF. Excel pur și simplu execută calculul și returnează rezultatul.

Deci, acesta este esența logicii booleene.

Căutați oportunități de a-l utiliza în formulele dvs.

Pot fi o modalitate excelentă de a vă relaxa și pur și simplu formule complexe.

Curs

Formula de bază

Comenzi rapide asociate

Completați intrarea și rămâneți în aceeași celulă Ctrl + Enter + Return

Articole interesante...