Boolean Values Definition ja kasutamine Excelis ja Google'i arvutustabelites
Vastuse loogiline väärtus , mida mõnikord nimetatakse loogiliseks väärtuseks , on üks mitmest andmetest, mida kasutatakse Exceli ja Google'i arvutustabelites.
Nimetatud pärast üheksateistkümnenda sajandi matemaatik George Boole'i, on Boolean väärtused algebra haru, mis on tuntud kui Boolean algebra või Boolean loogika .
Boolean loogika on oluline kogu arvutitehnoloogiale, mitte ainult arvutustabeli programmidele, tuginedes mõistele, et kõiki väärtusi saab vähendada kas TRUE või FALSE või kuna arvutitehnoloogia põhineb binaararvude süsteemil, kas 1 või 0.
Boolean väärtused ja arvutustabeli loogilised funktsioonid
Boolean väärtuste kasutamine arvutustabeli programmides on enamasti seostatud selliste funktsioonide loogilise grupiga nagu IF-funktsioon, AND-funktsioon ja OR-funktsioon.
Nendes funktsioonides, nagu eespool kujutatud joonistel 2, 3 ja 4 esitatud valemites ülaltoodud kujutises, saab kasutada loogika väärtusi ühe funktsiooni argumentide sisendalliks või nad võivad moodustada funktsiooni väljundi või tulemusi töölehe muude andmete hindamine.
Näiteks on vastusena booleanväärtuse tagasivõtmiseks esimene rida 5-st IF-funktsiooni argument - argument logical_test .
See tähendab, et argumendiga tuleb alati hinnata tingimust, mille tulemuseks võib olla tõene või vale vastus. Ja selle tulemusena
- Kui argument tagastab tõese vastuse, täidab funktsioon ühe toimingu (korrutada andmed lahtris A2 25-ga).
- Kui argument tagastab FALSE vastuse, täidab funktsioon erinevat toimingut (korrutada andmed lahtris A2 10-ga).
Boolean väärtused ja aritmeetilised funktsioonid
Erinevalt loogilistest funktsioonidest enamik funktsioone Excelis ja Google'i arvutustabelites, mis täidavad aritmeetilisi toiminguid (nagu SUM, COUNT ja AVERAGE), ignoreerivad loogilisi väärtusi, kui need paiknevad funktsiooni argumentides sisalduvates rakkudes.
Näiteks ülaltoodud pildil ignoreerib reas 5 olev COUNT-funktsioon, mis sisaldab ainult numbreid sisaldavaid lahtreid, lahtritesse A3, A4 ja A5 paiknevaid tõese ja vale väärtusi ning tagastab 0 vastuse.
TRUE ja FALSE teisendamine 1 ja 0
Kui aritmeetiliste funktsioonide arvutustes on olemas booleanväärtused, tuleb need enne funktsioonide edastamist kõigepealt arvväärtustega ümber arvutada. Selle sammu saavutamiseks on kaks võimalust:
- korrutada Boolean väärtused ühega - nagu näitavad joonised 7 ja 8, mis korrutatakse väärtustega TRUE ja FALSE lahtrites A3 ja A4 ühega;
- lisage nullist iga boolean väärtus - nagu näitab valem reas 9, mis lisab nulli väärtusele TRUE lahtris A5.
Need toimingud muudavad:
- väärtus TRUE rakkudes A3 ja A5 kuni 1;
- väärtus VÄÄRTUS lahtris A4 kuni 0.
Selle tulemusena tagastab COUNT-funktsioon 10. reas - mis vastab arvude andmetele lahtrites A7 kuni A9 - tagastab tulemuse kolmest, mitte nullist.
Boolean väärtused ja Excel valemid
Erinevalt aritmeetilisest funktsioonist saavad Excelis ja Google'i arvutustabelites olevad valemid, mis teostavad aritmeetilisi operatsioone (näiteks lisamine või lahutamine), lugeda loogilisi väärtusi lugemata arvudena, ilma et oleks vajadust konversiooni järele; sellised valemid määravad automaatselt TRUE väärtuseks 1 ja FALSE võrdub 0-ga.
Selle tulemusena lisatakse joonisel 6 toodud lisavalem,
= A3 + A4 + A5
loeb kolme kärje andmed järgmiselt:
= 1 + 0 + 1
ja tagastab vastuse 2 vastavalt.