Čo by ste mali vedieť
- Syntax funkcie AND je =AND (logický_výraz1, logický_výraz2, …)
- Syntax funkcie OR je =OR (logický_výraz1, logický_výraz2, logický_výraz3, …)
Tento článok vysvetľuje, ako používať funkciu AND a funkciu ALEBO v Tabuľkách Google.
Ako fungujú logické funkcie v Tabuľkách Google
Logické funkcie AND a OR sú dve z najznámejších funkcií v Tabuľkách Google. Testujú, či výstup z dvoch alebo viacerých cieľových buniek spĺňa zadané podmienky. Vrátia iba jeden z dvoch výsledkov (alebo boolovských hodnôt) v bunke, kde sa používajú, buď TRUE alebo FALSE.
Funkcia AND testuje vzorce vo viacerých bunkách a vráti odpoveď TRUE, iba ak sú všetky pravdivé. V opačnom prípade vráti hodnotu FALSE.
Funkcia OR medzitým vráti odpoveď TRUE, ak je niektorý z testovaných vzorcov pravdivý. Hodnotu FALSE poskytne iba vtedy, ak všetky vzorce nie sú pravdivé.
Tieto PRAVDIVÉ alebo NEPRAVDIVÉ odpovede môžu byť zobrazené tak, ako sú, v bunkách, kde sa nachádzajú funkcie. Funkcie možno kombinovať s inými funkciami tabuľky Google, ako je napríklad funkcia IF, na zobrazenie rôznych výsledkov alebo vykonanie niekoľkých výpočtov.
Na obrázkoch tohto článku bunky B2 a B3 obsahujú funkciu AND a OR. Oba používajú množstvo porovnávacích operátorov na testovanie rôznych podmienok pre údaje v bunkách A2, A3 a A4 hárka.
Tieto dve funkcie sú:
=AND(A2<50, A375, A4>=100)=ALEBO(A2=100) <50, A375, A4>
Testujú nasledujúce podmienky:
- Ak sú údaje v bunke A2 menšie ako 50 (< je symbol pre menej ako)
- Ak sa údaje v bunke A3 nerovnajú 75 (je symbol pre nerovná sa)
- Ak sú údaje v bunke A4 väčšie alebo rovné 100 (>=je symbol pre väčšie alebo rovné)
Pre funkciu AND v bunke B2 musia údaje v bunkách A2 až A4 spĺňať všetky tri vyššie uvedené podmienky, aby funkcia vrátila odpoveď TRUE. V súčasnosti sú prvé dve podmienky splnené, ale keďže hodnota v bunke A4 nie je väčšia alebo rovná 100, výstup funkcie AND je FALSE.
V prípade funkcie OR v bunke B3 musia údaje v bunkách A2, A3 alebo A4 spĺňať iba jednu z vyššie uvedených podmienok, aby funkcia vrátila odpoveď TRUE. V tomto príklade údaje v bunkách A2 a A3 spĺňajú požadovanú podmienku, takže výstup funkcie OR je TRUE.
Syntax a argumenty pre funkcie A/ALEBO
Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky a argumenty.
Syntax funkcie AND je:
=AND (logický_výraz1, logický_výraz2, …)
Syntax funkcie OR je:
=ALEBO (logický_výraz1, logický_výraz2, logický_výraz3, …)
- logical_expression1 [Povinné] odkazuje na testovaný stav. Forma podmienky je zvyčajne odkaz na bunku kontrolovaných údajov, po ktorej nasleduje samotná podmienka, ako napríklad A2 < 50.
- logical_expression2, logical_expression3, … [Voliteľné] sú ďalšie podmienky, ktoré možno testovať.
Zadanie funkcie AND alebo OR
Nasledujúce kroky pokrývajú, ako zadať funkciu AND, ako je tá, ktorá sa nachádza v bunke B2 na hlavnom obrázku. Rovnaké kroky možno použiť na zadanie funkcie ALEBO umiestnenej v bunke B3.
Tabuľky Google nepoužívajú dialógové okná na zadávanie argumentov funkcie tak, ako to robí Excel. Namiesto toho má pole automatického návrhu, ktoré sa objaví pri zadávaní názvu funkcie do bunky.
- Kliknutím na bunku A2 ju zmeníte na aktívnu; tu sa zadáva funkcia AND a zobrazuje sa jej výsledok.
- Napíšte rovná sa (=), za ktorým nasleduje funkcia AND.
- Počas písania sa zobrazí pole automatického návrhu s názvami funkcií, ktoré začínajú písmenom A.
-
Keď sa v poli zobrazí funkcia AND, kliknite na názov pomocou ukazovateľa myši.
Ako zadať argumenty funkcie
Argumenty pre funkciu AND sa zadávajú po otvorenej zátvorke. Rovnako ako v Exceli sa medzi argumenty funkcie vkladá čiarka, ktorá slúži ako oddeľovač.
- Kliknutím na bunku v pracovnom hárku zadajte odkaz na túto bunku ako argument logical_expression1. Ak použijete hlavný obrázok ako príklad, vyberiete bunku A2.
-
Za odkaz na bunku napíšte < 50.
-
Za odkaz na bunku napíšte čiarku, ktorá bude slúžiť ako oddeľovač medzi argumentmi funkcie.
-
Kliknutím na bunku A3 v pracovnom hárku zadajte odkaz na túto bunku ako argument logical_expression2.
-
Za odkaz na bunku napíšte 75, za ktorým nasleduje ďalšia čiarka.
-
Kliknutím na bunku A4 v pracovnom hárku zadajte odkaz na tretiu bunku a zadajte >=100.
- Pre dokončenie funkcie stlačte Enter.
Ak ste postupovali podľa nášho príkladu, v bunke B2 by sa mala objaviť hodnota FALSE, pretože údaje v bunke A4 nespĺňajú podmienku, aby boli väčšie alebo rovné 100.
Ak chcete zadať funkciu ALEBO, zopakujte vyššie uvedené kroky pomocou =OR namiesto=AND.