Pagrindinis Programinė įranga Kaip naudoti logines reikšmes (logines vertes) programoje „Excel“
Programinė įranga

Kaip naudoti logines reikšmes (logines vertes) programoje „Excel“

Kaip naudoti logines reikšmes (logines vertes) programoje „Excel“
Anonim

Šiose funkcijose Boole vertės yra vienos iš funkcijos argumentų įvesties šaltinis, arba jos gali sudaryti funkcijos, vertinančios kitus duomenis darbalapyje, išvestį ar rezultatus.

Pavyzdžiui, pirmasis IF funkcijos 4 eilutėje argumentas - loginis bandymo argumentas - reikalingas kaip loginis reikšmės atsakymas. Argumentas visada turi įvertinti būklę, kuri tik kada gali sukelti TRUE arba FALSE atsakymą. Kaip rezultatas:

  • Jei argumentas grąžina teisingą atsakymą, funkcija atlieka vieną veiksmą. Šiame pavyzdyje jis padauginamas iš duomenų A2 ląstelėje iš 25.
  • Jei argumentas pateikia klaidingą atsakymą, funkcija atlieka kitą veiksmą. Tokiu atveju jis padauginamas A2 langelyje esančius duomenis iš 10.

Būlio vertės ir aritmetinės funkcijos

Priešingai nei loginės funkcijos, dauguma „Excel“ ir „Google“ skaičiuoklių funkcijų, atliekančių aritmetines operacijas, tokias kaip SUM, COUNT ir AVERAGE, ignoruoja Boole reikšmes, kai yra ląstelėse, įtrauktose į funkcijos argumentus.

Pavyzdžiui, paveikslėlio pavyzdyje 5 eilutėje esanti funkcija Skaičiuoti, skaičiuojanti tik langelius, kuriuose yra skaičiai, ignoruoja A3, A4 ir A5 langeliuose esančias tikrosios ir klaidingos loginės reikšmės ir grąžina 0 atsakymą.

Konvertuojant TRUE ir FALSE į 1 ir 0

Norėdami, kad Būlio vertės būtų įtrauktos į aritmetinių funkcijų skaičiavimus, prieš perduodant jas funkcijai, pirmiausia jas turite konvertuoti į skaitines reikšmes. Du būdai, kaip atlikti šį žingsnį, yra šie:

  • Padauginkite Boole reikšmes iš vienos (kaip parodyta pagal pavyzdžio 7 ir 8 eilutėse pateiktas formules, kurios A3 ir A4 langelių reikšmes TIKRAI ir FALSE padaugina iš vienos).
  • Prie kiekvienos Boole vertės pridėkite nulį (kaip parodyta pavyzdžio 9 eilutės formulėje, pridedančioje 0 prie vertės TRUE ląstelėje A5 ).

Šios operacijos paverčia A3 ir A5 langelių vertės TRUE reikšmes į 1, o FALSE reikšmes A4 langelio reikšmėmis į 0 . Dėl to 10 eilutėje esanti funkcija Skaičiuoti, skaičiuojanti skaičių duomenis ląstelėse nuo A7 iki A9, pateikia 3 rezultatą, o ne 0 .

Būlio vertės ir „Excel“ formulės

Skirtingai nuo aritmetinių funkcijų, „Excel“ ir „Google“ skaičiuoklių formules, atliekančias aritmetines operacijas, tokias kaip sudėjimas ir atėmimas, mielai skaito Boole reikšmes kaip skaičius ir nereikia jų konvertuoti. Tokios formulės automatiškai nustato TRUE lygią 1, o FALSE lygią 0 .

Dėl to paveikslėlio pavyzdyje 6 eilutėje pridedama papildymo formulė,

= A3 + A4 + A5

trijų langelių duomenis skaito taip:

= 1 + 0 + 1

ir atitinkamai grąžina 2 atsakymą.