Kaj morate vedeti
- Logične vrednosti so True ali False, 1 ali 0.
- Uporabite besede z velikimi črkami za predstavitev logičnih vrednosti. Primer: TRUE
- Uporabite logične funkcije, kot so IF, OR in AND, z logičnimi vrednostmi.
Ta članek pojasnjuje, kako uporabljati logične vrednosti v preglednicah Microsoft Excel. Ta navodila veljajo za različice Excela 2019, 2016, 2013, 2010 in Excel za Microsoft 365.
Kaj je logična vrednost?
Logična vrednost, ki se včasih imenuje logična vrednost, je ena od več vrst podatkov, ki se uporabljajo v preglednicah v aplikacijah, kot sta Excel in Google Preglednice. Logične vrednosti, imenovane po matematiku iz 19. stoletja Georgeu Boolu, so del veje algebre, znane kot Boolova algebra ali Boolova logika.
Boolova logika je bistvenega pomena za vso računalniško tehnologijo, ne samo za programe za preglednice, in temelji na konceptu, da je mogoče vse vrednosti zmanjšati na TRUE ali FALSE -ali, ker računalniška tehnologija temelji na binarnem številskem sistemu, 1 ali 0
Boolove vrednosti in logične funkcije preglednic
Boolove vrednosti v programih za preglednice so najpogosteje ustvarjene z uporabo logične skupine funkcij, kot so funkcija IF, funkcija AND, in funkcijo OR.
V teh funkcijah so logične vrednosti vhodni vir za enega od argumentov funkcije ali pa lahko tvorijo izhod ali rezultate funkcije, ki ocenjuje druge podatke na delovnem listu.
Na primer, prvi argument funkcije IF v vrstici 4 – logični testni argument – mora kot odgovor vrniti logično vrednost. Argument mora vedno ovrednotiti pogoj, ki lahko povzroči le odgovor TRUE ali FALSE. Kot rezultat:
- Če argument vrne odgovor TRUE, funkcija izvede eno dejanje. V tem primeru pomnoži podatke v celici A2 s 25.
- Če argument vrne odgovor FALSE, funkcija izvede drugačno dejanje. V tem primeru pomnoži podatke v celici A2 z 10.
Boolove vrednosti in aritmetične funkcije
Za razliko od logičnih funkcij večina funkcij v Excelu in Google Preglednicah, ki izvajajo aritmetične operacije, kot so SUM, COUNT inAVERAGE prezri logične vrednosti, ko so v celicah, vključenih v argumente funkcije.
Na primer, na vzorčni sliki funkcija COUNT v vrstica 5, ki šteje le celice s številkami, prezre logične vrednosti TRUE in FALSE v celice A3, A4 in A5 in vrne odgovor 0.
Pretvorba TRUE in FALSE v 1 in 0
Če želite logične vrednosti vključiti v izračune aritmetičnih funkcij, jih morate najprej pretvoriti v številske vrednosti, preden jih posredujete funkciji. Ta korak lahko izvedete na dva načina:
- Pomnožite logične vrednosti z eno (kot prikazujejo formule v vrsticah 7 in 8 primera, ki pomnožijo vrednosti TRUEin FALSE v celicah A3 in A4 zaporedoma).
- Dodajte ničlo vsaki logični vrednosti (kot prikazuje formula v vrstici 9 primera, ki doda 0 v vrednost TRUE v celici A5).
Te operacije imajo učinek pretvorbe vrednosti TRUE v celicah A3 in A5 v 1in vrednost FALSE v celici A4 do 0 Kot rezultat, COUNT funkcija v vrstica 10 , ki sešteje številske podatke v celicah od A7 do A9 , vrne rezultat 3 namesto 0
Boolove vrednosti in Excelove formule
Za razliko od aritmetičnih funkcij formule v Excelu in Google Preglednicah, ki izvajajo aritmetične operacije, kot sta seštevanje in odštevanje, z veseljem berejo logične vrednosti kot števila brez potrebe po pretvorbi. Takšne formule samodejno nastavijo TRUE na 1 in FALSE na 0
Posledično formula dodajanja v vrstica 6 na sliki vzorca,
=A3 + A4 + A5
prebere podatke v treh celicah kot:
=1 + 0 + 1
in ustrezno vrne odgovor 2.