Kas jāzina
- Būlas vērtības ir True vai False, 1 vai 0.
- Izmantojiet vārdus ar lielajiem burtiem, lai attēlotu Būla vērtības. Piemēram: TRUE
- Izmantojiet loģiskās funkcijas, piemēram, IF, OR un AND ar Būla vērtībām..
Šajā rakstā ir paskaidrots, kā Microsoft Excel izklājlapās izmantot Būla vērtības. Šie norādījumi attiecas uz Excel versijām 2019, 2016, 2013, 2010 un Excel for Microsoft 365.
Kas ir Būla vērtība?
Būla vērtība, ko dažreiz sauc par loģisko vērtību, ir viens no vairākiem datu veidiem, ko izmanto izklājlapās tādās lietojumprogrammās kā Excel un Google izklājlapas. Būla vērtības, kas nosauktas 19. gadsimta matemātiķa Džordža Būla vārdā, ir daļa no algebras nozares, kas pazīstama kā Būla algebra vai Būla loģika.
Būla loģika ir ļoti svarīga visām datortehnoloģijām, ne tikai izklājlapu programmām, un tā balstās uz koncepciju, ka visas vērtības var samazināt līdz TRUE vai FALSE -vai, tā kā datortehnoloģijas pamatā ir bināro skaitļu sistēma, vai nu 1 vai 0
Būlas vērtības un izklājlapu loģiskās funkcijas
Būlas vērtības izklājlapu programmās visbiežāk tiek izveidotas, izmantojot loģisko funkciju grupu, piemēram, funkciju IF, funkciju AND, un funkciju OR.
Šajās funkcijās Būla vērtības ir ievades avots vienam no funkcijas argumentiem, vai arī tās var veidot tādas funkcijas izvadi vai rezultātus, kas novērtē citus darblapas datus.
Piemēram, funkcijas IF pirmais arguments 4. rindā - loģiskā testa arguments - ir nepieciešams, lai kā atbildi atgrieztu Būla vērtību. Argumentam vienmēr ir jānovērtē nosacījums, kas var radīt tikai TRUE vai FALSE atbildi. Rezultātā:
- Ja arguments atgriež atbildi TRUE, funkcija veic vienu darbību. Šajā piemērā tas reizina šūnā A2 esošos datus ar 25.
- Ja arguments atgriež atbildi FALSE, funkcija veic citu darbību. Šajā gadījumā tas reizina šūnā A2 esošos datus ar 10.
Būlas vērtības un aritmētiskās funkcijas
Atšķirībā no loģiskajām funkcijām, lielākā daļa funkciju programmā Excel un Google izklājlapas, kas veic aritmētiskās darbības, piemēram, SUM, COUNT unAVERAGE ignorē Būla vērtības, ja tās atrodas funkcijas argumentos iekļautajās šūnās.
Piemēram, attēla piemērā funkcija COUNT 5.rindā, kas uzskaita tikai šūnas, kurās ir skaitļi, ignorē TRUE un FALSE Būla vērtības, kas atrodas cells A3, A4 un A5 un atgriež atbildi 0.
Tiesi un FALSE pārvērš par 1 un 0
Lai aritmētisko funkciju aprēķinos iekļautu Būla vērtības, vispirms tās ir jāpārveido skaitliskās vērtībās, pirms tās nodod funkcijai. Divi veidi, kā veikt šo darbību, ir šādi:
- Reiziniet Būla vērtības ar vienu (kā parādīts piemēra 7. un 8. un 8. formulās, kas reizina vērtības TRUEun FALSE šūnās A3 un A4 pa vienam).
- Pievienojiet nulli katrai Būla vērtībai (kā parādīts piemēra 9 rindā esošās formulas veidā, kas pievieno 0 vērtība TRUE šūnā A5).
Šo darbību rezultātā vērtība TRUE šūnās A3 un A5 tiek pārveidota par 1un vērtība FALSE šūnā A4 līdz 0 Rezultātā Funkcija COUNT 10.rindā , kas summē skaitļu datus šūnās A7 līdz A9 , atgriež rezultātu 3 , nevis 0
Būlas vērtības un Excel formulas
Atšķirībā no aritmētiskajām funkcijām, Excel un Google izklājlapu formulas, kas veic aritmētiskās darbības, piemēram, saskaitīšanu un atņemšanu, labprāt nolasa Būla vērtības kā skaitļus, neveicot konvertēšanu. Šādas formulas automātiski nosaka TRUE vienādu ar 1 un FALSE vienādu ar 0
Tā rezultātā pievienošanas formula 6. rindā piemēra attēlā,
=A3 + A4 + A5
nolasa datus trīs šūnās šādi:
=1 + 0 + 1
un attiecīgi atgriež atbildi 2.