Mitä tietää
- Boolen arvot ovat MISSÄ tai ei totta, 1 tai 0.
- Käytä isoilla kirjaimilla kirjoitettuja sanoja edustamaan Boolen arvoja. Esim: MISSÄ
- Käytä logiikkafunktioita, kuten JOS, TAIja JABoolen arvoilla.
Tässä artikkelissa kerrotaan, kuinka Boolen arvoja käytetään Microsoft Excel -laskentataulukoissa. Nämä ohjeet koskevat Excelin versioita 2019, 2016, 2013, 2010 ja Excel for Microsoft 365.
Mikä on Boolen arvo?
A Boolen arvojoka joskus a. kutsutaan looginen arvo, on yksi useista tietotyypeistä, joita käytetään laskentataulukoissa sellaisissa sovelluksissa kuin Excel ja Google Sheets. 1800-luvun matemaatikon George Boolen mukaan nimetyt Boolen arvot ovat osa algebran haaraa, joka tunnetaan nimellä Boolen algebra tai Boolen logiikkaa. Boolen logiikka on elintärkeää kaikelle tietokonetekniikalle, ei vain taulukkolaskentaohjelmille, ja perustuu ajatukseen, että kaikki arvot voidaan vähentää MISSÄ tai VÄÄRÄ– tai koska tietokonetekniikka perustuu binäärilukujärjestelmään 1 tai 0.
Boolen arvot ja loogiset laskentataulukkofunktiot
Boolen arvot taulukkolaskentaohjelmissa luodaan yleensä käyttämällä loogista funktioryhmää, kuten JOS toiminto, JA toiminto ja TAI toiminto.
Näissä funktioissa Boolen arvot ovat syötelähde funktion yhdelle argumentille, tai ne voivat olla funktion tulos tai tuloksia, joka arvioi muita laskentataulukon tietoja. Esimerkiksi ensimmäinen argumentti JOS funktio rivillä 4 – looginen testiargumentti – vaaditaan palauttamaan Boolen arvo vastauksena. Argumentin on aina arvioitava ehto, joka voi johtaa vain a MISSÄ tai VÄÄRÄ vastaus. Tuloksena:
- Jos argumentti palauttaa vastauksen MISSÄ, toiminto suorittaa yhden toiminnon. Tässä esimerkissä se kertoo tiedot solu A2 25 mennessä.
- Jos argumentti palauttaa vastauksen VÄÄRÄ, toiminto suorittaa eri toiminnon. Tässä tapauksessa se moninkertaistaa tiedot solu A2 10 mennessä.
Boolen arvot ja aritmeettiset funktiot
Toisin kuin logiikkafunktiot, useimmat Excelin ja Google Sheetsin funktiot suorittavat aritmeettisia toimintoja, kuten: SUMMA, KREIVIja KESKIVERTO jättää huomioimatta Boolen arvot, kun ne ovat funktion argumenttien sisältämissä soluissa.
Esimerkiksi esimerkkikuvassa COUNT in . -funktio on rivi 5joka laskee vain solut, jotka sisältävät numeroita, jättää huomiotta TOSI- ja EPÄTOSI-arvot solut A3, A4 ja A5 ja palauttaa vastauksen 0.
Muunna TRUE ja FALSE arvoiksi 1 ja 0
Jos haluat sisällyttää Boolen arvot aritmeettisten funktioiden laskelmiin, sinun on muunnettava ne numeerisiksi arvoiksi ennen niiden välittämistä funktioon. On kaksi tapaa suorittaa tämä vaihe:
- Kerro Boolen arvot yhdellä (kuten kaavat osoittavat rivit 7 ja 8 esimerkissä kertomalla arvot MISSÄ ja VÄÄRÄ sisään solut A3 ja A4 yhdessä).
- Lisää nolla jokaiseen Boolen arvoon (kuten kaava osoittaa rivi 9 esimerkistä, joka lisää 0 arvoon MISSÄ sisään solu A5).
Nämä toiminnot johtavat arvon muuntamiseen MISSÄ sisään solut A3 ja A5 siihen asti kun 1 ja arvo VÄÄRÄ sisään solu A4 siihen asti kun 0. Tämän seurauksena KREIVI toimi sisään rivi 10joka syöttää datan kokonaismäärän solut A7 – A9palauttaa tuloksen 3 mielummin kuin 0.
Boolen arvot ja Excel-kaavat
Toisin kuin aritmeettiset funktiot, Excelin ja Google Sheetsin kaavat, jotka suorittavat aritmeettisia operaatioita, kuten yhteen- ja vähennyslaskua, haluavat lukea Boolen arvoja lukuina ilman muuntamista. Tällaiset kaavat asetetaan automaattisesti MISSÄ yhtä kuin 1 ja VÄÄRÄ yhtä kuin 0. Tämän seurauksena lisäyskaava in rivi 6 esimerkkikuvassa = A3 + A4 + A5
type=»code»> lukee kolmen solun tiedot muodossa: = 1 + 0 + 1
type=»code»> ja palauttaa vastauksen lähettäjältä 2 vastaava.