Булева значэння Вызначэнне і выкарыстанне ў Excel і Google Табліц
Лагічнае значэнне, часам называюць як лагічнае значэнне, з'яўляецца адзін з некалькіх тыпаў дадзеных , якія выкарыстоўваюцца ў Excel і табліцы Google.
Названыя ў гонар матэматыка дзевятнаццатага стагоддзя Джордж Буль, лагічныя значэнні з'яўляюцца часткай галіны алгебры , вядомай як булева алгебра логікі або булева.
Булева логіка важная для ўсіх камп'ютэрных тэхналогій, а не толькі электронных табліц, і абапіраецца на канцэпцыі, што ўсе значэнні могуць быць зменшаны альбо TRUE, альбо FALSE або паколькі кампутарная тэхналогія заснаваная на двайковай сістэме злічэння, альбо 1 або 0.
Булевы значэння і электронных табліц лагічных функцый
Выкарыстанне булева значэнняў у праграмах электронных табліц часцей за ўсё звязаны з лагічнай групай функцый, такіх як функцыя IF, у функцыі І, АБО і функцыі.
У гэтых функцыях, як паказаны на ў формулах ў радках 2, 3 і 4 ў малюнку вышэй, лагічныя значэнні могуць быць выкарыстаны ў якасці крыніцы уваходнага сігналу для адной з функцыянальных ў аргументах , або яны могуць фарміраваць выхадны сігнал або вынік функцыі , якая з'яўляецца ацэнкі іншых дадзеных на лісце.
Напрыклад, першы аргумент функцыі IF ў радку 5 - Logical_test аргумент - патрабуецца , каб вяртаць лагічнае значэнне ў якасці адказу.
Гэта значыць, аргумент заўсёды павінен ацаніць стан, якое можа толькі калі-небудзь прывесці да сапраўднага або ілжывым адказу. І, як вынік,
- Калі аргумент вяртае адказ TRUE, функцыя будзе выконваць адно дзеянне (множанне дадзеных у вочку A2 на 25).
- Калі аргумент вяртае адказ ХЛУСНЯ, то функцыя будзе выконваць розныя дзеянні (памнажаць дадзеныя ў вочку A2 на 10).
Булевы значэння і арыфметычныя функцыі
У адрозненні ад лагічных функцый, большасць функцый у Excel і табліцы Google, якія выконваюць арыфметычныя аперацыі - такія як SUM, COUNT, і СЯРЭДНЯЯ - ігнараваць лагічныя значэння, калі яны знаходзяцца ў клетках, уключаных у аргументах функцыі.
Напрыклад, у прыведзеным вышэй малюнку, функцыя COUNT ў радку 5, якая ўлічвае толькі клеткі, якія змяшчаюць нумары, ігнаруе сапраўдныя і несапраўдныя лагічныя значэння, размешчаныя ў вочках A3, A4 і A5 і вяртае адказ 0.
Пераўтварэнне ПРАЎДА і ХЛУСНЯ 1 і 0
Для таго, каб мець Булевы значэння, якiя ўключаюцца ў разліках арыфметычных функцый, яны спачатку павінны быць ператвораны ў лікавыя значэння перад перадачай іх функцыі. Два простых спосабу выканання гэтага кроку з'яўляюцца:
- памнажаць лагічныя значэння на адзінку - як паказана формуламі ў радках 7 і 8, якія множацца значэння ПРАЎДА і ХЛУСНЯ ў клетках А3 і А4 на адзінку;
- дадаць нуль да кожнага лагічнага значэнні - як паказана ў формуле ў радку 9, які дадае нуль да значэння ісціна ў вочку A5.
Гэтыя аперацыі маюць эфект пераўтварэнні:
- значэнне TRUE, у вочках A3 і A5 да 1;
- значэнне FALSE ў вочку A4 0.
У выніку, функцыя COUNT ў радку 10 - які налічвае дадзеныя нумара ў вочках A7 да A9 - вяртае вынік з трох, а не нуль.
Булевы значэння і формулы Excel
У адрозненне ад арыфметычных функцый, формул ў Excel і табліцы Google, якія выконваюць арыфметычныя аперацыі - такія, як складанне або адніманне - з задавальненнем чытаць лагічныя значэння як лікі без неабходнасці пераўтварэнні - такія формулы аўтаматычна ўсталёўваецца значэнне TRUE, роўнае 1, і FALSE, роўнае 0.
У выніку, формула складання ў радку 6 у малюнку вышэй,
= A3 + A4 + A5
счытвае дадзеныя ў трох вочках, як:
= 1 + 0 + 1
і вяртае адказ 2 адпаведна.