Logické operátory programu Excel: Ako ich používať?

  • Zdieľajte To
Hugh West

Microsoft Excel obsahuje množstvo funkcií. Tieto funkcie sú v programe Excel zabudované. V tomto článku sa budeme zaoberať logickými operátormi a logickými funkciami programu Excel. Všimnite si, že logické operátory sú v programe Excel vyjadrené ako funkcie.

Na vysvetlenie boolovských operátorov s praktickým využitím použijeme nasledujúci súbor údajov.

Tento súbor údajov zobrazuje splátku úveru s dĺžkou trvania. Splátka sa bude vykonávať mesačne.

Stiahnite si cvičebnicu

Stiahnite si tento cvičebný zošit, aby ste si počas čítania tohto článku precvičili svoje zručnosti.

Logické operátory programu Excel.xlsx

Úvod do logických funkcií a operátorov programu Excel

Logický operátor pochádza z logického výrazu. Logický výraz sa bežne používa v programovacích jazykoch. Logické operátory sa používajú na vyjadrenie logického výrazu. Návrat logického výrazu je 1 alebo 0 Aby sme to ľahko pochopili, môžeme to vyjadriť ako Pravda alebo False resp.

V programe Excel máme 4 logické operátory/funkcie - NIE , ALEBO , A a XOR . Teraz budeme mať prehľad o nasledujúcich logických funkciách v programe Excel.

Prevádzkovateľ Popis
NIE Základom tejto funkcie je vrátiť opačný výsledok. Nech je argument akýkoľvek, funkcia vráti opačnú hodnotu tohto argumentu.
A Porovná všetky argumenty a ak sú všetky argumenty vyhovujúce, vráti TRUE, inak FALSE.
ALEBO Ak niektorý z argumentov vyhovuje, návrat bude TRUE. Ak však všetky argumenty nevyhovujú, výsledok bude FALSE.
XOR Je známy ako "Exclusive OR". Predpokladajme, že porovnávame dva argumenty. Ak je niektorý z argumentov pravdivý, potom vráti TRUE. Ale ak sú všetky argumenty pravdivé alebo žiadny z argumentov nie je pravdivý, potom vráti FALSE.

Tieto logické operácie sa vykonávajú, keď použijeme akúkoľvek logickú operáciu.

Logický operátor Význam Príklad Vysvetlenie
= Rovnaký =B4=C4 Tento vzorec porovná B4 a C4, ak sa obe rovnajú, vráti TRUE, inak FALSE.
> Väčšie ako =B4>C4 Ak je B4 väčší ako C4, vráti sa hodnota TRUE, inak FALSE.
< Menej ako =B4 strong=""> Ak je B4 menšia ako C4, vráti sa hodnota TRUE, inak FALSE.
Nie je rovný =B4C4 Porovná sa B4 a C4, a ak sa obe nerovnajú, vráti sa TRUE, inak FALSE.
>= Väčšie alebo rovné =B4>=C4 Ak je B4 väčší alebo rovný C4, návrat bude TRUE, inak FALSE.
<= Menšie alebo rovné =B4<=C4 Ak je B4 menší alebo rovný C4, návrat bude TRUE, inak FALSE.

4 príklady používania logických operátorov v programe Excel

Teraz si ukážeme niekoľko príkladov použitia logických funkcií a operátorov v programe Excel.

1. Použitie logického operátora NOT

Funkcia NOT obráti výsledok. Konvertuje TRUE na stránku . FALSE a naopak.

Tu si ukážeme použitie NIE funkciu s 3 príkladmi.

Príklad 1:

Budeme uplatňovať NIE v nižšie uvedenom súbore údajov.

Krok 1:

  • Prejsť na Bunka F5.
  • Napíšte nasledujúci kód:

=NOT(D5=5)

Krok 2:

  • Teraz stlačte Vstúpte na stránku .

Krok 3:

  • Vytiahnite Rukoväť náplne smerom k poslednej bunke.

Tu sme použili NIE s cieľom zistiť, ktoré údaje z buniek Trvanie Z výsledku vidíme, že tie bunky, ktoré sa rovnajú 5, zobrazujú FALSE a zvyšok sa zobrazuje TRUE .

Príklad 2:

V tomto príklade vložíme funkcia IF s NIE funkcie.

Krok 1:

  • Napíšte nasledujúci vzorec v Bunka F5 .
=IF(NOT(D5=5),"Yes","No")

Krok 2:

  • Potom stlačte tlačidlo Vstúpte na stránku a uvidíte návratnosť.

Krok 3:

  • Potiahnite Rukoväť náplne smerom k poslednej bunke.

Ako NIE funkcia vráti opačný logický výstup, pre každú bunku nastavíme aj záporný výsledok.

Jednou z výhod používania IF funkcie je, že môžeme nastaviť návratový argument podľa nášho želania.

Prečítajte si viac: Ako používať logické operátory v programe Excel (11 príkladov)

2. Použitie logického operátora AND v programe Excel

Funkcia AND skontroluje argumenty pomocou podmienok. Ak všetky argumenty spĺňajú podmienky, výsledkom je TRUE . Ak však niektorý z argumentov nevyhovuje podmienke, potom sa vráti FALSE .

Pozrime sa teraz na 5 príkladov, aby sme si to ujasnili.

Príklad 1:

Tu si ukážeme jednoduchý príklad A funkcia. Skontrolujeme úvery, ktoré majú trvanie dlhšie ako 5 rokov. V tomto príklade sa uplatňuje jediná podmienka.

Krok 1:

  • Prejsť na Bunka F5 a vložte nasledujúci vzorec:
=AND(D5>5)

Krok 2:

  • Potom stlačte tlačidlo Vstúpte na stránku získať výnos.

Krok 3:

  • Vytiahnite Rukoväť náplne smerom k poslednej bunke.

Tu môžeme vidieť, ako jednoducho sa dá použiť A prevádzkovateľ.

Príklad 2:

V tomto príklade použijeme viacero podmienok v jednom vzorci použitím A Funkcia zakaždým identifikuje, ktoré riadky obsahujú dobu trvania dlhšiu alebo rovnú 5 rokov a celková výška úveru je menšia ako 100 000 USD.

Krok 1:

  • Prejdite na Bunka F5 .
  • Vložte nasledujúci vzorec, ktorý obsahuje dve podmienky.
=AND(D5>=5,E5<=100000)

Krok 2:

  • Teraz môžeme vidieť návratnosť po použití vzorca na nasledujúcom obrázku.

Takže môžeme použiť viacero podmienok pomocou jediného A v programe Excel.

Príklad 3:

Tu použijeme vnorený A funkcia. iba A Vo vzorci je použitá funkcia. Teraz sa pozrite, čo sa stane po použití tohto vzorca.

Krok 1:

  • Napíšte nasledujúci vzorec na Bunka F5.
=AND(AND(D5>2,D550000,E5<200000))

Krok 2:

  • Tlač Vstúpte na stránku a platí aj pre ostatné bunky.

Vzorec sme naplánovali takto: Dĺžka trvania je väčšia ako 2 roky a menšia ako 10 rokov. A celková výška úveru je väčšia ako 50 000 USD a menšia ako 200 000 USD.

Príklad 4:

Môžeme vložiť funkciu If a s príkazom A Týmto spôsobom môžeme výsledok upraviť podľa našich predstáv.

Krok 1:

  • Tento vzorec použite na Bunka F5 .
=IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")

Krok 2:

  • Spustite vzorec a uvidíte, čo sa stane.

Vidíme, že návratová hodnota sa zmenila. Namiesto predvolenej hodnoty je nastavená hodnota "Success" a "Failure".

Príklad 5:

Môžeme tiež použiť rozsah buniek bez jednotlivých buniek spolu s A funkcie.

Chceme zistiť, či je suma všetkých vkladov vyššia ako 1000 USD.

Krok 1:

  • Použite vzorec s rozsahom C5:C9 na stránke Bunka F5 .
=AND(C5:C9>1000)

Krok 2:

  • Teraz získajte výstup po stlačení Vstúpte na stránku

V tomto prípade sme namiesto čísla jednotlivých buniek jednoducho použili rozsah buniek. Aj to funguje bez problémov.

Prečítajte si viac: Referenčný operátor v programe Excel [Základy + špeciálne použitie]

Podobné čítania

  • Ako v programe Excel vykonať operácie väčšie ako a menšie ako (5 metód)
  • Použitie operátora Väčší ako alebo Rovnaký ako vo vzorci programu Excel

3. Použitie operátora OR v programe Excel

Funkcia OR skontroluje všetky argumenty s podmienkou. Ak niektorý z argumentov spĺňa podmienku, vráti TRUE . Ale ak všetky argumenty nespokojní návrat bude FALSE .

Príklad 1:

V tomto príklade nájdeme riadky, ktorých trvanie je dlhšie ako 5 rokov alebo celková výška úveru je vyššia ako 90 000 USD. V jednom vzorci sme použili dve podmienky.

Krok 1:

  • Prejsť na Bunka F5 .
  • Do tejto bunky napíšte nasledujúci vzorec-
=OR(D5>5,E5>90000)

Krok 2:

  • Teraz stlačte Vstúpte na stránku .

Krok 3:

  • Potiahnite Rukoväť náplne ikonu na Bunka F9 .

V prípade ALEBO poskytuje funkciu TRUE ak je splnená niektorá z podmienok.

Príklad 2:

V tomto príklade použijeme rozsah buniek namiesto jednotlivých buniek. Chceme vedieť, či je vklad peňazí väčší ako 2000 USD.

Krok 1:

  • Vložte nasledujúci vzorec, aby ste zistili, či je niektorý z vkladov vyšší ako 2000 USD.
=OR(C5:C9>2000)

Krok 2:

  • Teraz stlačte Vstúpte na stránku na získanie výsledku.

Príklad 3:

V tomto príklade použijeme vnorenú funkciu. A a IF Do vzorca sa vloží aj funkcia. Chceme zistiť, ktoré objekty majú dobu trvania dlhšiu ako 5 rokov alebo celkový úver väčší alebo rovný 90 000 USD a vklad peňazí je väčší ako 2 000 USD.

Krok 1:

  • Napíšte nasledujúci vzorec na Bunka F5 .
=IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")

Krok 2:

  • Teraz stlačte Vstúpte na stránku a získajte výsledok.

Toto je náš vnorený výstup po použití logických operátorov.

Prečítajte si viac: Čo je to poradie operácií v programe Excel (dokonalý sprievodca)

4. Funkcia operátora XOR v programe Excel

Operátor XOR sa bežne hovorí: "Exkluzívne ALEBO" . Odôvodňuje sa tromi spôsobmi. Po prvé, ak sú všetky argumenty pravdivé, potom vráti FALSE . Po druhé, ak je niektorý z argumentov pravdivý, vráti sa TRUE . Ak sú všetky argumenty nepravdivé, vráti sa aj FALSE .

Na vysvetlenie tohto operátora sme zaviedli nový súbor údajov. Pozri nasledujúci súbor údajov.

Toto je hra, v ktorej sa hádže mincou. Najprv každý hráč odohrá 2 kolá. Hlava znamená výhru hráča a chvost znamená stratu. Ak v týchto dvoch kolách niektorý hráč vyhrá, t. j. v oboch kolách mu padne hlava, nemusí hrať 3. kolo. Ak niektorý hráč v oboch kolách dostane chvost, bude z hry diskvalifikovaný. A ak je výsledok zmiešaný, dostane možnosť hrať 3. kolo. Tento scenár môže byťľahko vysvetliť operátorom XOR.

Krok 1:

  • Po dvoch kolách sa výsledok aktualizuje v súbore údajov.

Teraz použijeme XOR určiť, kto bude hrať v 3. kole.

Krok 2:

  • Použite vzorec na Bunka F5 .
=XOR(C5="Head",D5="Head")

Krok 3:

  • Potom stlačte tlačidlo Vstúpte na stránku a ťahať vyhral Rukoväť náplne

Výsledok dostaneme. Keďže výsledok sa zobrazuje v podobe TRUE a FALSE , môže byť vhodný pre všetkých, aby ho ľahko pochopili.

Vložíme funkciu IF, aby sme to všetkým uľahčili.

Krok 4:

  • Po vložení IF vzorec bude vyzerať takto.
=IF(XOR(C5="Head",D5="Head"),"Yes","No")

Krok 5:

  • Z nižšie uvedeného výsledku získame jasnú predstavu.

Teraz môžeme povedať, že 3 hráči budú hrať v 3. kole a 2 hráči nebudú hrať.

Prečítajte si viac: Operátor "nerovná sa" v programe Excel (s 5 príkladmi)

Záver

V tomto článku sme ukázali rôzne logické operátory. Pridali sme rôzne príklady jednotlivých logických operátorov. Dúfam, že to uspokojí vaše potreby. Prosím, pozrite sa na naše webové stránky ExcelWIKI.com a uveďte svoje návrhy v políčku pre komentáre.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.