Boolen arvojen määrittely ja käyttö Excel- ja Google-laskentataulukkoissa
Boolen arvo , jota kutsutaan joskus loogiseksi arvoksi , on yksi Excel- ja Google-laskentataulukoista useista eri tyypeistä.
Nimetty 1800-luvun matemaatikko George Boole, Boolean arvot ovat osa algebra kutsutaan Boolen algebra tai Boolen logiikka .
Boolen logiikka on tärkeää kaikelle tietotekniikalle, ei pelkästään taulukkolaskentaohjelmille, ja perustuu käsitteeseen, jonka mukaan kaikki arvot voidaan pienentää joko TRUE tai FALSE tai koska tietotekniikka perustuu binaarijärjestelmään joko 1 tai 0: een.
Boolen arvot ja laskentataulukko Loogiset toiminnot
Boolen arvoiden käyttö taulukkolaskentaohjelmiin liittyy useimmiten loogiseen funktioryhmään, kuten IF-funktioon, AND-funktioon ja OR-funktioon.
Näissä funktioissa, kuten yllä olevassa kuvassa olevissa rivissä 2, 3 ja 4 olevissa kaavoissa esitetään, Boolen arvoja voidaan käyttää syötteen lähteenä jollekin funktion argumentaatiosta tai ne voivat muodostaa funktiota, joka on muiden laskentataulukon tietojen arviointi.
Esimerkiksi IF-toiminnon ensimmäinen argumentti rivillä 5 - Logical_test- argumentti - vaaditaan palauttamaan Boolen-arvon vastauksena.
Toisin sanoen argumentissa on aina arvioitava ehto, joka voi vain johtaa TRUE- tai FALSE-vastaukseen. Ja sen seurauksena,
- Jos argumentti palauttaa vastauksen TRUE, funktio suorittaa yhden toiminnon (kerro tiedot solussa A2 25: llä).
- Jos argumentti palauttaa vastauksen FALSE, toiminto suorittaa eri toimenpiteen (kerro tiedot solu A2: sta 10: ksi).
Boolen arvot ja aritmeettiset funktiot
Toisin kuin loogiset toiminnot, useimmat Excel- ja Google-laskentataulukot, jotka suorittavat aritmeettisia toimintoja - kuten SUM, COUNT ja AVERAGE - eivät ota Boolen arvoja huomioon, kun ne sijaitsevat funktion argumenttien sisältämissä soluissa.
Esimerkiksi yllä olevassa kuvassa rivillä 5 oleva COUNT-funktio, joka laskee vain numeroita sisältävät solut, ei huomioi soluissa A3, A4 ja A5 sijaitsevia TRUE ja FALSE Boolean arvoja ja palauttaa vastauksen 0: sta.
TRUE ja FALSE muuntaminen 1: ksi ja 0: ksi
Jos aritmeettisten funktioiden laskelmiin sisältyy loogisia arvoja, ne on ensin muunnettava numeeriseksi arvoksi ennen niiden siirtämistä funktioon. Kaksi yksinkertaista tapaa toteuttaa tämä vaihe ovat:
- kerrotaan Boolen arvoja yhdellä - kuten esitetään rivillä 7 ja 8 olevilla kaavoilla, jotka kerrovat arvot TRUE ja FALSE soluissa A3 ja A4 yhdellä;
- lisää nolla jokaiseen Boolen arvoon - kuten rivillä 9 on esitetty, joka lisää nollan arvoon TRUE solussa A5.
Nämä toiminnot muuntavat seuraavaa:
- arvo TRUE soluissa A3 ja A5-1;
- arvo FALSE solussa A4 0.
Tämän seurauksena rivillä 10 oleva COUNT-funktio - joka kerää numeroidat soluissa A7 - A9 - palauttaa tuloksen kolmesta sijasta nollasta.
Boolen arvot ja Excel-kaavat
Toisin kuin aritmeettiset toiminnot, aritmeettisia operaatioita suorittavia Excel- ja Google-laskentataulukoita - kuten lisäys- tai vähennyslasku - onnistuvat lukemaan boole-arvot numeroina ilman muuntamistarvetta - tällaiset kaavat asettavat automaattisesti TRUE-arvon, joka on 1 ja FALSE yhtä kuin 0.
Tämän seurauksena yllä olevassa kuvassa oleva rivin 6 lisäyskaava,
= A3 + A4 + A5
lukee datan kolmessa solussa seuraavasti:
= 1 + 0 + 1
ja antaa 2 vastauksen vastaavasti.