Obsah
Microsoft Excel obsahuje spoustu funkcí. Tyto funkce jsou v Excelu vestavěné. V tomto článku se budeme zabývat logickými operátory a logickými funkcemi Excelu. Všimněte si, že logické operátory jsou v aplikaci Excel vyjádřeny jako funkce.
Pro vysvětlení booleovských operátorů s praktickým využitím použijeme níže uvedený soubor dat.
Tento soubor údajů zobrazuje splátku úvěru s dobou trvání. Splátka bude prováděna měsíčně.
Stáhnout cvičebnici
Stáhněte si tento cvičební sešit a procvičujte si při čtení tohoto článku.
Logické operátory aplikace Excel.xlsxÚvod do logických funkcí a operátorů aplikace Excel
Logický operátor pochází z logického výrazu. Logický výraz se běžně používá v programovacích jazycích. Logické operátory se používají k vyjádření logického výrazu. Návrat logického výrazu je 1 nebo 0 . Pro snadnější pochopení to můžeme vyjádřit jako Pravda nebo False resp.
V aplikaci Excel máme 4 logické operátory/funkce. NE , NEBO , A a XOR . Nyní se seznámíme s následujícími logickými funkcemi v aplikaci Excel.
Operátor | Popis |
---|---|
NE | Základem této funkce je vrátit obrácený výsledek. Ať je argument jakýkoli, vrátí tato funkce obrácenou hodnotu tohoto argumentu. |
A | Porovná všechny argumenty, a pokud jsou všechny argumenty vyhovující, vrátí TRUE, jinak FALSE. |
NEBO | Pokud některý z argumentů vyhovuje, bude návratová hodnota TRUE. Pokud však všechny argumenty nevyhovují, bude výsledek FALSE. |
XOR | Je známý jako "Exclusive OR". Předpokládejme, že porovnáváme dva argumenty. Pokud je některý z argumentů pravdivý, pak vrátí TRUE. Pokud jsou však všechny argumenty pravdivé nebo žádný z argumentů není pravdivý, pak vrátí FALSE. |
Tyto logické operace se provádějí při použití libovolné logické operace.
Logický operátor | Význam | Příklad | Vysvětlení |
---|---|---|---|
= | Equal | =B4=C4 | Tento vzorec porovná B4 a C4, pokud se obě rovnají, vrátí TRUE, jinak FALSE. |
> | Větší než | =B4>C4 | Pokud je B4 větší než C4, vrátí se hodnota TRUE, jinak FALSE. |
< | Méně než | =B4 | Pokud je B4 menší než C4, vrátí se hodnota TRUE, jinak FALSE. |
Není rovnoprávný | =B4C4 | Porovná se B4 a C4, a pokud se obě nerovnají, vrátí se TRUE, jinak FALSE. | |
>= | Větší nebo rovno | =B4>=C4 | Pokud je B4 větší nebo rovno C4, vrátí se hodnota TRUE, jinak FALSE. |
<= | Méně nebo rovno | =B4<=C4 | Pokud je B4 menší nebo rovno C4, bude návratová hodnota TRUE, jinak FALSE. |
4 příklady použití logických operátorů v aplikaci Excel
Nyní si ukážeme několik příkladů použití logických funkcí a operátorů v aplikaci Excel.
1. Použití logického operátoru NOT
Funkce NOT obrátí výsledek. Převádí TRUE na FALSE a naopak.
Zde si ukážeme použití NE funkce se 3 příklady.
Příklad 1:
Použijeme NE funkce v níže uvedeném souboru dat.
Krok 1:
- Přejít na Buňka F5.
- Napište níže uvedený kód:
=NOT(D5=5)
Krok 2:
- Nyní stiskněte Vstupte na .
Krok 3:
- Vytáhněte Plnicí rukojeť směrem k poslední buňce.
Zde jsme použili NE s cílem zjistit, které údaje z buněk pole Doba trvání Z výsledku vidíme, že ty buňky, které se rovnají 5, zobrazují. FALSE a ostatní ukazují TRUE .
Příklad 2:
V tomto příkladu vložíme funkce IF s NE funkce.
Krok 1:
- Napište následující vzorec v Buňka F5 .
=IF(NOT(D5=5),"Yes","No")
Krok 2:
- Pak stiskněte tlačítko Vstupte na a uvidíte návratnost.
Krok 3:
- Přetáhněte Plnicí rukojeť směrem k poslední buňce.
Jako NE funkce vrací obrácený logický výstup, nastavíme také záporný výsledek pro každou buňku.
Jednou z výhod používání IF funkce je, že můžeme nastavit návratový argument podle našeho přání.
Přečtěte si více: Jak používat logické operátory v aplikaci Excel (11 příkladů)
2. Použití logického operátoru AND v aplikaci Excel
Funkce AND zkontroluje argumenty pomocí podmínek. Pokud všechny argumenty splňují podmínky, výsledkem bude TRUE . Pokud však některý z argumentů nesplňuje podmínku, vrátí se zpět FALSE .
Nyní se podívejme na 5 příkladů, abychom si to ujasnili.
Příklad 1:
Zde si ukážeme jednoduchý příklad. A Funkce. Zkontrolujeme půjčky, které mají dobu trvání delší než 5 let. V tomto příkladu se použije jediná podmínka.
Krok 1:
- Přejít na Buňka F5 a dosaďte následující vzorec:
=AND(D5>5)
Krok 2:
- Pak stiskněte tlačítko Vstupte na abyste získali návratnost.
Krok 3:
- Vytáhněte Plnicí rukojeť směrem k poslední buňce.
Zde můžeme vidět, jak jednoduše lze aplikovat A provozovatel.
Příklad 2:
V tomto příkladu použijeme více podmínek v jednom vzorci pomocí příkazu A Funkce pokaždé určí, které řádky obsahují dobu trvání delší nebo rovnou 5 let a celková výše půjčky je menší než 100 000 USD.
Krok 1:
- Přejděte na Buňka F5 .
- Vložte níže uvedený vzorec, který obsahuje dvě podmínky.
=AND(D5>=5,E5<=100000)
Krok 2:
- Nyní můžeme vidět návratnost po použití vzorce na následujícím obrázku.
Můžeme tedy použít více podmínek pomocí jediného A v aplikaci Excel.
Příklad 3:
Zde použijeme vnořený A funkce. Pouze A Nyní se podívejte, co se stane po použití tohoto vzorce.
Krok 1:
- Napište níže uvedený vzorec na Buňka F5.
=AND(AND(D5>2,D550000,E5<200000))
Krok 2:
- Tisk Vstupte na a platí i pro ostatní buňky.
Vzorec jsme naplánovali takto: Doba trvání je delší než 2 roky a kratší než 10 let. A celková výše úvěru je větší než 50 000 USD a menší než 200 000 USD.
Příklad 4:
Funkci If a můžeme vložit pomocí příkazu A Tímto způsobem můžeme výsledek upravit podle svých představ.
Krok 1:
- Použijte tento vzorec na Buňka F5 .
=IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")
Krok 2:
- Spusťte vzorec a uvidíte, co se stane.
Vidíme, že návratová hodnota je změněna. Místo výchozí hodnoty je nastavena hodnota "Success" a "Failure".
Příklad 5:
Můžeme také použít rozsah buněk bez jednotlivých buněk spolu s příkazem A funkce.
Chceme zjistit, zda jsou všechny vklady vyšší než 1000 USD.
Krok 1:
- Použijte vzorec s rozsahem C5:C9 na adrese Buňka F5 .
=AND(C5:C9>1000)
Krok 2:
- Nyní získejte výstup po stisknutí Vstupte na
Zde jsme místo čísla jednotlivé buňky jednoduše použili rozsah buněk. I to funguje bez problémů.
Přečtěte si více: Operátor odkazů v aplikaci Excel [Základy + speciální použití]
Podobná čtení
- Jak v aplikaci Excel provádět operace větší než a menší než (5 metod)
- Použití operátoru Větší než nebo Rovná se ve vzorci aplikace Excel
3. Použití operátoru OR v aplikaci Excel
Funkce OR zkontroluje všechny argumenty s podmínkou. Pokud některý z argumentů podmínku splňuje, vrátí se hodnota TRUE . Ale pokud všechny argumenty neuspokojí návratnost bude FALSE .
Příklad 1:
V tomto příkladu najdeme řádky, jejichž doba trvání je delší než 5 let nebo celková výše půjčky je vyšší než 90 000 USD. V jediném vzorci jsme použili dvě podmínky.
Krok 1:
- Přejít na Buňka F5 .
- Do této buňky napište následující vzorec.
=OR(D5>5,E5>90000)
Krok 2:
- Nyní stiskněte Vstupte na .
Krok 3:
- Přetáhněte Plnicí rukojeť na ikonu Buňka F9 .
V případě NEBO poskytuje funkci TRUE pokud je splněna některá z podmínek.
Příklad 2:
V tomto příkladu použijeme místo jednotlivé buňky rozsah buněk. Chceme zjistit, zda je částka vkladu větší než 2000 USD.
Krok 1:
- Vložte níže uvedený vzorec, abyste zjistili, zda je některý z vkladů vyšší než 2000 USD.
=OR(C5:C9>2000)
Krok 2:
- Nyní stiskněte Vstupte na a získáte výsledek.
Příklad 3:
V tomto příkladu použijeme vnořenou funkci. A a IF Do vzorce bude vložena také funkce. Chceme zjistit, které objekty mají dobu trvání delší než 5 let nebo celkovou půjčku větší nebo rovnou 90 000 USD a vklad peněz je větší než 2 000 USD.
Krok 1:
- Napište následující vzorec na Buňka F5 .
=IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")
Krok 2:
- Nyní stiskněte Vstupte na a získáte výsledek.
Toto je náš vnořený výstup po použití logických operátorů.
Přečtěte si více: Jaké je pořadí operací v aplikaci Excel (dokonalý průvodce)
4. Funkce operátoru XOR v aplikaci Excel
Operátor XOR se běžně říká: "Exkluzivní NEBO" . Ospravedlňuje se třemi způsoby. Za prvé, pokud jsou všechny argumenty pravdivé, pak vrací FALSE . Za druhé, pokud je některý z argumentů true, vrací se hodnota TRUE . Také pokud jsou všechny argumenty false, vrací se hodnota FALSE .
Pro vysvětlení tohoto operátoru jsme zavedli nový soubor dat. Viz níže uvedený soubor dat.
Jedná se o hru s hodem mincí. Nejprve každý hráč odehraje 2 kola. Hlava znamená výhru hráče a orel znamená prohru. Pokud v těchto dvou kolech některý hráč vyhraje, tj. získá v obou kolech hlavu, nemusí hrát 3. kolo. Pokud některý hráč získá v obou kolech orel, bude ze hry diskvalifikován. A pokud je výsledek smíšený, dostane šanci hrát 3. kolo. Tento scénář může býtsnadno vysvětlíme pomocí operátoru XOR.
Krok 1:
- Po dvou kolech je výsledek aktualizován v datové sadě.
Nyní použijeme XOR funkce pro určení, kdo bude hrát 3. kolo.
Krok 2:
- Použijte vzorec na Buňka F5 .
=XOR(C5="Head",D5="Head")
Krok 3:
- Pak stiskněte tlačítko Vstupte na a přetahování vyhrála Plnicí rukojeť
Jak ukazuje výsledek v podobě. TRUE a FALSE , může být vhodné všem snadno porozumět.
Vložíme funkci IF, abychom to všem usnadnili.
Krok 4:
- Po vložení IF vzorec bude vypadat takto.
=IF(XOR(C5="Head",D5="Head"),"Yes","No")
Krok 5:
- Nyní si uděláme jasnou představu z níže uvedeného výsledku.
Nyní můžeme říci, že 3 hráči budou hrát 3. kolo a 2 hráči hrát nebudou.
Přečtěte si více: Operátor "nerovná se" v aplikaci Excel (s 5 příklady)
Závěr
V tomto článku jsme si ukázali různé logické operátory. Přidali jsme různé příklady jednotlivých logických operátorů. Doufám, že to uspokojí vaše potřeby. Podívejte se prosím na naše webové stránky. ExcelWIKI.com a napište své návrhy do komentářů.