Būlio reikšmė (logiška vertė) apibrėžimas ir naudojimas Excel

Būlio vertybių apibrėžimas ir naudojimas "Excel" ir "Google" skaičiuoklėse

Būlio reikšmė , kartais vadinama logine verte , yra viena iš kelių tipų duomenų, naudojamų "Excel" ir "Google" skaičiuoklėse.

Pavadinta po devyniolikto amžiaus matematiko George'o Boole'o, loginės vertės yra algebra, vadinamos Būlio algebra ar logine logika, filialo dalis.

Būlio logika yra svarbi visoms kompiuterių technologijoms, o ne tik skaičiuoklių programoms, ir remiasi koncepcija, kad visos vertės gali būti sumažintos iki TRUE arba FALSE arba nuo kompiuterinių technologijų, pagrįstų dvejetainių skaičių sistema, iki 1 arba 0.

Būtinosios vertės ir skaičiuoklės loginės funkcijos

Būlio reikšmių naudojimas skaičiuoklių programose dažniausiai yra susijęs su logine funkcijų grupe, tokia kaip IF funkcija, AND funkcija ir OR funkcija.

Šiose funkcijose, kaip parodyta aukščiau pateiktame paveikslėlyje pateiktose formulėse 2, 3 ir 4 eilutėse, Būlio reikšmės gali būti naudojamos kaip vieno iš funkcijų argumentų įvesties šaltinis arba jie gali sudaryti iš funkcijos išvesties ar rezultatų kitų darbo lapo duomenų vertinimas.

Pavyzdžiui, pirmasis IF funkcijos 5 eilutėje argumentas - argumentas Logical_test - reikalingas norint grąžinti loginę reikšmę kaip atsakymą.

Tai reiškia, kad argumentas visada turi įvertinti sąlygą, kuri bet kada gali sukelti tikro ar netikro atsakymo. Ir dėl to,

Būlio vertės ir aritmetinės funkcijos

Skirtingai nuo loginių funkcijų, dauguma "Excel" ir "Google Spreadsheet" funkcijų, vykdančių aritmetines operacijas (pvz., SUM, COUNT ir AVERAGE), ignoruoja logines reikšmes, kai jos yra lange, įtrauktose į funkcijos argumentus.

Pavyzdžiui, viršuje esančiame paveikslėlyje 5 eilutėje esančioje COUNT funkcijoje, kurioje skaičiuojami tik skaičiai su skaičiais, ignoruojamos tiesinės ir netikslinės reikšmės, esančios ląstelėse A3, A4 ir A5, ir grąžina 0 atsakymą.

Konvertuoja TRUE ir FALSE 1 ir 0

Kad biuletenio reikšmės būtų įtrauktos į aritmetines funkcijas, jie pirmiausia turi būti perskaičiuoti į skaitines vertes prieš perduodant jas į funkciją. Du paprasti šio žingsnio įgyvendinimo būdai yra šie:

  1. padauginti Būlio reikšmes vienu būdu - kaip parodyta 7 ir 8 eilutėse pateiktose formulėse, kurios lenteles A3 ir A4 padaugina iš vienos iš verčių TRUE ir FALSE;
  2. pridėti nulį į kiekvieną loginę reikšmę - kaip parodyta 9 eilutėje pateikta formulė, kuri lange A5 prideda nulį į TRUE reikšmę.

Šios operacijos pasikeičia:

Dėl šios priežasties, COUNT funkcija 10 eilutėje, kurioje pateikiami skaičiaus duomenys ląstelėse nuo A7 iki A9, grąžina trijų, o ne nulinių rezultatų skaičių.

Būlio vertės ir "Excel" formulės

Skirtingai nuo aritmetinių funkcijų, Excel ir "Google Spreadsheets" formulės, atliekančios aritmetines operacijas, pvz., Įtraukimas arba atimtis, mielai skaito Būlio reikšmes kaip skaičiai be konversijos, todėl tokios formulės automatiškai nustato TRUE lygią 1 ir FALSE lygus 0.

Todėl aukščiau pateiktame paveikslėlyje esančioje eilutėje esančio papildymo formulės,

= A3 + A4 + A5

skaito duomenis trijose langeliuose:

= 1 + 0 + 1

ir atitinkamai grąžina 2 atsakymą.