Ako používať AND a OR logické funkcie v Tabuľkách Google

Testovanie viacerých podmienok na vrátenie výsledkov TRUE alebo FALSE

Funkcie AND a OR sú dve z lepšie známych logických funkcií v Tabuľkách Google . Testujú, či výstup z dvoch alebo viacerých cieľových buniek spĺňa podmienky, ktoré zadáte.

Tieto logické funkcie vrátia iba jeden z dvoch výsledkov (alebo boolovské hodnoty ) do bunky, kde sa používajú, buď TRUE, alebo FALSE:

Tieto odpovede TRUE alebo FALSE pre funkcie AND a OR sa môžu zobrazovať tak, ako sa nachádzajú v bunkách, kde sa nachádzajú funkcie, alebo funkcie môžu byť kombinované s inými funkciami tabuľky Google, ako je funkcia IF , na zobrazenie rôznych výsledkov alebo vykonať niekoľko výpočtov.

Ako fungujú logické funkcie v Tabuľkách Google

Na obrázku vyššie bunky B2 a B3 obsahujú funkciu AND a OR. Obaja používajú rad porovnávacích operátorov na testovanie rôznych podmienok pre údaje v bunkách A2, A3 a A4 pracovného hárka .

Tieto dve funkcie sú:

= A (A2 <50, A3 <> 75, A4> = 100)

= Alebo (A2 <50, A3 <> 75, A4> = 100)

Podmienky, ktoré testujú, sú:

Pre funkciu AND v bunke B2 sa údaje v bunkách A2 až A4 musia zhodovať so všetkými tromi vyššie uvedenými podmienkami, aby funkcia vrátila hodnotu TRUE. V súčasnosti sú splnené prvé dve podmienky, ale keďže hodnota v bunke A4 nie je väčšia alebo rovná 100, výstup pre funkciu AND je FALSE.

V prípade funkcie OR v bunke B3 musí byť iba jedna z vyššie uvedených podmienok splnená údajmi v bunkách A2, A3 alebo A4, aby sa funkcia vrátila k TRUE reakcii. V tomto príklade údaje v bunkách A2 a A3 spĺňajú požadovanú podmienku, takže výstup pre funkciu OR je TRUE.

Syntax a argumenty pre funkcie AND / OR

Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky a argumenty .

Syntax pre funkciu AND je:

= AND ( logická_expresia1, logická_expresia2, ... )

Syntax pre funkciu OR je:

= OR ( logická_expresia1, logická_expresia2, logická_expresia3, ... )

Zadanie funkcie AND

Nasledujúce kroky sa týkajú zadávania funkcie AND umiestnenej v bunke B2 na obrázku vyššie. Rovnaké kroky môžete použiť pri zadávaní funkcie OR nachádzajúcej sa v bunke B3.

Tabuľky Google nepoužíva dialógové okná na zadanie argumentov funkcie, ako to robí Excel. Namiesto toho má pole automatického navrhovania, ktoré sa objaví, keď sa do bunky napíše názov funkcie.

  1. Kliknutím na bunku B2 vytvoríte aktívnu bunku . to je miesto, kde je zadaná funkcia AND a kde sa zobrazí výsledok funkcie.
  2. Zadajte znamienko rovnosti ( = ) a potom funkciu AND .
  3. Pri písaní sa zobrazí okno automatického navrhovania s názvami funkcií, ktoré začínajú písmenom A.
  4. Keď sa v poli zobrazí funkcia AND, kliknite na meno pomocou ukazovateľa myši.

Zadanie funkčných argumentov

Argumenty pre funkciu AND sú zadané po otvorenej zátvorke. Rovnako ako v programe Excel sa medzi argumenty funkcie vkladá čiarka, ktorá slúži ako oddeľovač.

  1. Kliknutím na bunku A2 v pracovnom hárku zadáte túto bunkovú referenciu ako argument logical_expression1 .
  2. Zadajte <50 po referencii bunky.
  3. Po zadaní odkazu na bunku zadajte čiarku ako oddeľovač medzi argumentmi funkcie.
  4. Kliknite na bunku A3 v pracovnom hárku a zadajte túto bunkovú referenciu ako argument logical_expression2 .
  5. Zadajte <> 75 po referencii bunky.
  6. Zadajte druhú čiarku, ktorá bude fungovať ako ďalší oddeľovač.
  7. Kliknutím na bunku A4 v pracovnom hárku zadáte tretiu bunkovú referenciu.
  8. Typ > = 100 po tretej bunkovej referencii.
  9. Stlačením klávesu Enter na klávesnici zadáte záverečnú zátvorku za argumentmi a dokončíte funkciu.

Hodnota FALSE by sa mala objaviť v bunke B2, pretože údaje v bunke A4 nespĺňajú podmienky, ktoré sú väčšie alebo rovné 100.

Keď kliknete na bunku B2, zobrazí sa vo formulári nad pracovným hárkom úplná funkcia = AND (A2 <50, A3 <> 75, A4> = 100).

ALEBO namiesto AND

Vyššie uvedené kroky môžete použiť aj na zadanie funkcie OR nachádzajúcej sa v bunke B3 v hore uvedenom obrázku pracovného hárka.

Dokončená funkcia OR by bola = OR (A2 <50, A3 <> 75, A4> = 100).

Hodnota TRUE by mala byť prítomná v bunke B3, pretože iba jedna z testovaných podmienok musí byť pravdivá pre funkciu OR na vrátenie hodnoty TRUE a v tomto príklade sú splnené dve podmienky: