Boolean Value (Logical Value) Definicija i upotreba u Excelu

Definicija i upotreba booleanskih vrijednosti u Excel-u i Google tablicama

Boolean Value , ponekad pod nazivom Logical Value , jedan je od nekoliko vrsta podataka koji se koriste u Excel-u i Google Spreadsheets-u.

Boolean vrijednosti su imenovani nakon matematičara XIX veka George Boolea dio grane algebre poznate pod nazivom Boolean algebra ili Boolean logic .

Boolova logika je važna za sve računarske tehnologije, a ne samo za programe s tabelama, a zasniva se na konceptu da se sve vrijednosti mogu smanjiti na TRUE ili FALSE ili pošto je računarska tehnologija zasnovana na sistemu binarnog broja, na 1 ili 0.

Boolean vrijednosti i tabele Logičke funkcije

Korišćenje Boolean vrednosti u programima za tabelarne proračune najčešće je povezano sa logičkom grupom funkcija, kao što su IF funkcija, funkcija AND i OR.

U ovim funkcijama, kao što je prikazano u formulama u redovima 2, 3 i 4 na slici iznad, Boole vrijednosti se mogu koristiti kao ulazni izvor za jedan od argumenata funkcije ili mogu formirati izlaz ili rezultate funkcije koja je vrednovanje drugih podataka na radnom listu.

Na primjer, prvi argument IF funkcije u redu 5 - Logical_test argument - je potreban da vratite vrijednost Boolean kao odgovor.

To znači da argument uvek mora da proceni stanje koje može samo da dovede do TRUE ili FALSE odgovora. I, kao rezultat toga,

Boole vrijednosti i aritmetičke funkcije

Za razliku od logičkih funkcija, većina funkcija u Excel-u i Google Spreadsheetima koje vrše aritmetičke operacije - kao što su SUM, COUNT i AVERAGE - ignorišu Boolean vrijednosti kada se nalaze u ćelijama uključenim u argumente funkcije.

Na primjer, na gornjoj slici, funkcija COUNT u redu 5, koja broji samo ćelije koje sadrže brojeve, ignoriše vrijednosti TRUE i FALSE Boolean koje se nalaze u ćelijama A3, A4 i A5 i vraćaju odgovor od 0.

Pretvoriti TRUE i FALSE na 1 i 0

Da bi se Boolean vrednosti uključile u izračunavanje aritmetičkih funkcija, prvo ih treba pretvoriti u numeričke vrijednosti prije nego što ih prenesete u funkciju. Dva jednostavna načina ostvarivanja ovog koraka su:

  1. množe Boolove vrednosti za jednu - kao što pokazuju formule u redovima 7 i 8, koji množe vrijednosti TRUE i FALSE u ćelijama A3 i A4 za jedan;
  2. dodajte nulu na svaku Boolean vrednost - kao što je prikazano u formuli u redu 9, koja dodaje nulu vrijednosti TRUE u ćeliji A5.

Ove operacije imaju efekat pretvaranja:

Kao rezultat, COUNT funkcija u redu 10 - koja ukupno prikazuje podatke o broju u ćelijama A7 do A9 - vraća rezultat od tri, a ne na nulu.

Boolean vrijednosti i Excel Formule

Za razliku od aritmetičkih funkcija, formule u Excelu i Google Spreadsheets-u koje vrše aritmetičke operacije - kao što su dodavanje ili oduzimanje - sretne su da čitaju Boolove vrijednosti kao brojeve bez potrebe za konverzijom - takve formule automatski postavljaju TRUE jednaku 1 i FALSE jednaka 0.

Kao rezultat, formula dodavanja u redu 6 na slici iznad,

= A3 + A4 + A5

čita podatke u tri ćelije kao:

= 1 + 0 + 1

i odgovara na 2 odgovora.