Būla vērtību definīcija un izmantošana Excel un Google izklājlapās
Būla vērtība , kas reizēm tiek dēvēta par loģisku vērtību , ir viens no vairākiem datu veidiem, kas tiek izmantoti Excel un Google izklājlapās.
Nosaukts pēc deviņpadsmitā gadsimta matemātiķa George Boole, loģiskās vērtības ir daļa no algebras filiāles, kas pazīstama kā Boolean algebra vai Boolean loģika .
Būla loģika ir svarīga visai datortehnoloģijai, ne tikai izklājlapu programmām, un balstās uz jēdzienu, ka visas vērtības var samazināt vai nu TRUE, vai FALSE vai arī, jo datortehnoloģijas pamatā ir bināro skaitļu sistēma, vai nu 1 vai 0.
Būtiskās vērtības un izklājlapu loģiskās funkcijas
Būla vērtības izmantošana izklājlapu programmās visbiežāk tiek saistīta ar tādu loģisko funkciju grupu kā IF funkcija, AND funkcija un OR funkcija.
Šajās funkcijās, kā parādīts iepriekšējā attēla 2., 3. un 4. rindas formulās, Boolean vērtības var izmantot kā viena no funkciju argumentiem ievades avotu, vai arī tie var veidot rezultātu vai funkciju, kas ir citus datus darblapā novērtēt.
Piemēram, pirmais arguments IF funkcijai 5. rindā - Logical_test arguments - ir nepieciešams, lai atgrieztu loģiskās vērtības kā atbildi.
Tas nozīmē, ka argumentam vienmēr jānovērtē nosacījums, kas var izraisīt tikai pareizu vai nepatiesu atbildi. Un, kā rezultātā
- Ja arguments atgriež atbildi TRUE, funkcija veiks vienu darbību (reizināt datus ailē A2 ar 25).
- Ja arguments atgriež FALSE atbildi, funkcija veiks atšķirīgu darbību (reizināt datus šūnā A2 ar 10).
Būla vērtības un aritmētiskās funkcijas
Atšķirībā no loģiskajām funkcijām lielākā daļa funkciju Excel un Google izklājlapās, kas veic aritmētiskās darbības, piemēram, SUM, COUNT un AVERAGE, ignorē Būla vērtības, ja tās atrodas funkciju argumentos iekļautajās šūnās.
Piemēram, augšējā attēlā, COUNT funkcija 5. rindā, kurā tiek skaitīti tikai skaitļi, kas satur numurus, ignorē TRUE un FALSE Būla vērtības, kas atrodas šūnās A3, A4 un A5, un atgriež 0 atbildi.
Konvertējot TRUE un FALSE uz 1 un 0
Lai loģiskās vērtības iekļautu aritmētisko funkciju aprēķinos, vispirms tie jāpārvērš par skaitliskām vērtībām pirms to nodošanas funkcijai. Divi vienkārši veidi, kā panākt šo darbību, ir šādi:
- reizināt Būla vērtības ar vienu - kā parādīts 7. un 8. rindas formulas, kas reizina vērtības TRUE un FALSE šūnās A3 un A4 ar vienu;
- pievieno nulli katrai loģiskajai vērtībai - kā parādīts 9. rindas formulā, kas šūnā A5 pievieno vērtību nullei TRUE.
Šīs operācijas ietekmē reklāmguvumus:
- vērtība TRUE šūnās A3 un A5 līdz 1;
- vērtība FALSE šūnā no A4 līdz 0.
Rezultātā COUNT funkcija 10 rindā, kurā apkopoti skaitļu dati šūnās no A7 līdz A9, atgriež trīs, nevis nulles rezultātus.
Būla vērtības un Excel formulas
Atšķirībā no aritmētiskās funkcijām, formulas Excel un Google izklājlapās, kuras veic aritmētiskās darbības, piemēram, pievienošana vai atņemšana, ar prieku nolasa Būla vērtības kā ciparus bez nepieciešamības konvertēt, tādēļ formulas automātiski nosaka TRUE vienādu ar 1 un FALSE ir vienāds ar 0.
Tā rezultātā pievienotās formulas 6. rindā attēla augšpusē,
= A3 + A4 + A5
nolasa datus trijās šūnās kā:
= 1 + 0 + 1
un attiecīgi atgriež 2 atbildi.