Как да използвате булеви стойности (логически стойности) в Excel

Съдържание:

Как да използвате булеви стойности (логически стойности) в Excel
Как да използвате булеви стойности (логически стойности) в Excel
Anonim

Какво да знаете

  • Булевите стойности са True или False, 1 или 0.
  • Използвайте думите с главни букви, за да представите булеви стойности. Пример: ВЯРНО
  • Използвайте логически функции, като IF, OR и AND, с булеви стойности.

Тази статия обяснява как да използвате булеви стойности в електронни таблици на Microsoft Excel. Тези инструкции се отнасят за версии на Excel 2019, 2016, 2013, 2010 и Excel за Microsoft 365.

Какво е булева стойност?

Булева стойност, която понякога се нарича логическа стойност, е един от няколкото типа данни, използвани в електронни таблици в приложения като Excel и Google Таблици. Наречени на математика от 19-ти век Джордж Бул, булевите стойности са част от клон на алгебрата, известен като булева алгебра или булева логика.

Булевата логика е жизненоважна за всички компютърни технологии, не само за програмите за електронни таблици, и се основава на концепцията, че всички стойности могат да бъдат намалени до TRUE или FALSE -или, тъй като компютърната технология се основава на двоичната бройна система, или 1 или 0

Булеви стойности и логически функции на електронни таблици

Булевите стойности в програмите за електронни таблици най-често се създават с помощта на логическата група от функции като функцията IF, функцията AND, и функцията OR.

Image
Image

В тези функции булевите стойности са входен източник за един от аргументите на функцията или могат да формират изхода или резултатите от функция, която оценява други данни в работния лист.

Например, първият аргумент на функцията IF в ред 4 – логическият тестов аргумент – е необходим, за да върне булева стойност като отговор. Аргументът винаги трябва да оценява условие, което може да доведе само до отговор TRUE или FALSE. В резултат на това:

  • Ако аргументът върне отговор TRUE, функцията изпълнява едно действие. В този пример той умножава данните в клетка A2 по 25.
  • Ако аргументът върне отговор FALSE, функцията изпълнява различно действие. В този случай той умножава данните в клетка A2 по 10.

Булеви стойности и аритметични функции

За разлика от логическите функции, повечето функции в Excel и Google Таблици, които извършват аритметични операции, като SUM, COUNT иAVERAGE игнорира булеви стойности, когато са в клетки, включени в аргументите на функция.

Image
Image

Например в примерното изображение функцията COUNT в ред 5, която брои само клетки, съдържащи числа, игнорира булевите стойности TRUE и FALSE, разположени в клетки A3, A4 и A5 и връща отговор от 0.

Преобразуване на TRUE и FALSE в 1 и 0

За да включите булеви стойности в изчисленията на аритметичните функции, първо трябва да ги конвертирате в числови стойности, преди да ги предадете на функцията. Два начина за изпълнение на тази стъпка са:

  • Умножете булевите стойности по едно (както е показано от формулите в редове 7 и 8 от примера, които умножават стойностите TRUE и FALSE в клетки A3 и A4 по едно).
  • Добавете нула към всяка булева стойност (както е показано от формулата в ред 9 от примера, която добавя 0 към стойност TRUE в клетка A5).

Тези операции водят до преобразуване на стойността TRUE в клетки A3 и A5 в 1и стойността FALSE в клетка A4 до 0 В резултат COUNT функция в ред 10 , която сумира числови данни в клетки A7 до A9 , връща резултат от 3 вместо 0

Image
Image

Булеви стойности и формули на Excel

За разлика от аритметичните функции, формулите в Excel и Google Таблици, които извършват аритметични операции като събиране и изваждане, са щастливи да четат булеви стойности като числа без необходимост от преобразуване. Такива формули автоматично задават TRUE равно на 1 и FALSE равно на 0

В резултат на това формулата за добавяне в ред 6 в примерното изображение,

=A3 + A4 + A5

чете данните в трите клетки като:

=1 + 0 + 1

и съответно връща отговор 2.

Препоръчано: