Mit érdemes tudni
- A logikai értékek a következők: True vagy False, 1 vagy 0.
- Használja a csupa nagybetűvel írt szavakat a logikai értékek megjelenítésére. Pl.: TRUE
- Használjon logikai függvényeket, például IF, OR és AND, logikai értékekkel.
Ez a cikk elmagyarázza, hogyan használhatja a logikai értékeket a Microsoft Excel táblázatokban. Ezek az utasítások az Excel 2019-es, 2016-os, 2013-as, 2010-es verziójára és az Excel for Microsoft 365-re vonatkoznak.
Mi az a logikai érték?
A logikai érték, amelyet néha logikai értéknek is neveznek, egyike azon számos adattípusnak, amelyeket az Excel és a Google Táblázatok táblázataiban használnak fel. A 19. századi George Boole matematikusról elnevezett Boole-értékek az algebra Boole-algebra vagy Boole-logika néven ismert ágának részét képezik.
A logikai logika létfontosságú minden számítástechnika számára, nem csak a táblázatkezelő programok számára, és azon az elgondoláson nyugszik, hogy minden érték TRUE vagy HAMIS értékre redukálható -vagy mivel a számítástechnika kettes számrendszeren alapul, vagy 1 vagy 0
Logiai értékek és táblázatkezelő logikai függvények
A logikai értékeket a táblázatkezelő programokban leggyakrabban a függvények logikai csoportjával hozzák létre, mint például az IF függvény, a AND függvény, és a VAGY függvény.
Ezekben a függvényekben a logikai értékek jelentik a függvény egyik argumentumának bemeneti forrását, vagy képezhetik a munkalap egyéb adatait kiértékelő függvény kimenetét vagy eredményeit.
Például az IF függvény első argumentuma a 4. sorban – a logikai teszt argumentum – szükséges ahhoz, hogy válaszként egy logikai értéket adjon vissza. Az argumentumnak mindig olyan feltételt kell kiértékelnie, amely csak TRUE vagy FALSE választ eredményezhet. Ennek eredménye:
- Ha az argumentum TRUE választ ad vissza, a függvény egy műveletet hajt végre. Ebben a példában az A2 cellában lévő adatokat megszorozza 25-tel.
- Ha az argumentum FALSE választ ad vissza, a függvény más műveletet hajt végre. Ebben az esetben az A2 cellában lévő adatokat megszorozza 10-zel.
Logiai értékek és aritmetikai függvények
A logikai függvényekkel ellentétben az Excel és a Google Táblázatok legtöbb olyan függvénye, amely számtani műveleteket hajt végre, például SUM, COUNT ésAVERAGE figyelmen kívül hagyja a logikai értékeket, ha azok a függvény argumentumaiban szereplő cellákban vannak.
Például a példaképen a 5. sor COUNT függvénye, amely csak a számokat tartalmazó cellákat számolja, figyelmen kívül hagyja a - ben található TRUE és FALSE logikai értékeket. cella A3, A4 és A5, és 0 választ ad vissza.
IGAZ és FALSE átalakítása 1-re és 0-ra
Ahhoz, hogy a logikai értékek szerepeljenek az aritmetikai függvények számításaiban, először numerikus értékekké kell konvertálnia azokat, mielőtt átadná őket a függvénynek. Ezt a lépést kétféleképpen hajthatja végre:
- Szorozza meg eggyel a logikai értékeket (amint azt a példa 7. és 8. képlete mutatja, amelyek megszorozzák a TRUE értékeketés FALSE az A3 és A4 cellákban egyesével).
- Adjon hozzá egy nullát minden logikai értékhez (amint azt a példa 9 sorában található képlet mutatja, amely 0-t ad hozzá a TRUE érték az A5 cellában).
Ezek a műveletek az TRUE értéket az A3 és A5 cellákban 1-re konvertálják.és a FALSE értéke az A4 cellában 0- ig. Ennek eredményeként a COUNT függvény a 10.sorban , amely az A7–A9 cellák számadatait összegzi, eredményt ad vissza. 3 helyett 0
Boole-értékek és Excel-képletek
Az aritmetikai függvényekkel ellentétben az Excel és a Google Táblázatok olyan képletei, amelyek számtani műveleteket, például összeadást és kivonást hajtanak végre, szívesen olvassák a logikai értékeket számként anélkül, hogy konverzióra lenne szükség. Az ilyen képletek automatikusan beállítják a TRUE értéket 1 és a FALSE értéke 0
Ennek eredményeként a példakép 6. sorában az összeadási képlet
=A3 + A4 + A5
beolvassa a három cellában lévő adatokat:
=1 + 0 + 1
és ennek megfelelően 2 választ ad vissza.