Nebaví vás ruční porovnávání dat v Excelu? Naučte se používat logické operátory k automatizaci této úlohy a šetříte čas.
Logické operátory v Excelu hrají zásadní roli při provádění porovnávání dat a vyhodnocování podmínek. Mohou se zdát jako nenáročné matematické symboly, ale při více než jedné příležitosti se hodí.
Při správném použití a spárování s dalšími funkcemi mají sílu pomoci vám získat přehled o vašich tabulkových datech a vyvodit závěry několika kliknutími. Přečtěte si dále, abyste se naučili používat jednotlivé logické operátory a začlenit je do analýzy dat spolu s dalšími vzorci.
Co jsou logické operátory v aplikaci Microsoft Excel?
V aplikaci Microsoft Excel se logické operátory používají k porovnání dvou hodnot uložených v buňkách tabulky. Jsou také známé jako porovnávací operátory. Tyto hodnoty mohou být číselné nebo textové.
Microsoft Excel poskytuje šest logických operátorů: rovno, ne rovno, větší než, větší než rovno, menší než a menší než rovno.
Tyto operátory vrátí buď a
SKUTEČNÝ nebo NEPRAVDIVÉ výstup na základě výsledku srovnání. Pokud srovnání odpovídá kritériím, pak je výsledek SKUTEČNÝ, jinak je NEPRAVDIVÉ.Zde je přehled šesti typů logických operátorů spolu s jednoduchým příkladem každého z nich.
Operátor |
Jméno operátora |
Popis |
Příklad |
---|---|---|---|
= |
Rovná |
Ověřuje, zda jsou dvě hodnoty stejné. |
=A1=B1 |
<> |
Nerovná se |
Ověřuje, zda se dvě hodnoty liší. |
=A1<>B1 |
> |
Větší než |
Ověřuje, zda je jedna hodnota větší než druhá. |
=A1>B1 |
>= |
Větší než rovno |
Ověřuje, zda je jedna hodnota větší nebo rovna jiné. |
=A1>=B1 |
< |
Méně než |
Ověřuje, zda je jedna hodnota menší než jiná. |
=A1 |
<= |
Méně než rovno |
Ověřuje, zda je jedna hodnota menší nebo rovna jiné. |
=A1<=B1 |
Tyto logické operátory lze také použít v kombinaci s dalšími funkcemi aplikace Excel k provádění složitějších výpočtů nebo k vytváření podmíněných vzorců. V následujících částech si projdeme případy použití těchto logických operátorů.
Použití logického operátoru Equal to (=) v Excelu
Abychom ověřili, zda jsou dvě hodnoty stejné, použijeme = logický operátor s následující syntaxí:
=hodnota1=hodnota2
Li hodnota1 se skutečně rovná hodnota2, pak se výstup buňky automaticky aktualizuje na SKUTEČNÝ. Pokud se tyto dvě hodnoty liší, bude aktualizována na NEPRAVDIVÉ.
Všimněte si, že všechny funkce logických operátorů začínají rovnítkem. Nezaměňujte jej s logickým operátorem. Přidá se první rovnítko, které Excelu značí, že potřebuje zpracovat danou operaci. Nemá to žádný vliv na výsledek srovnání. Pokud jej nepřidáte, Excel bude s vaším vstupem zacházet jako s jakýmkoli jiným řetězcem znaků a nepřinese žádný výsledek.
Vezměme si tyto hodnoty jako příklad a porovnejme každou sadu dvou hodnot navzájem.
- Sestavte si datovou sadu.
- Přidat = podepište do své výstupní buňky a vyberte svou první hodnotu buď kliknutím na její buňku, nebo zadáním jejího odkazu (v tomto případě A2), za kterým následuje logický operátor =a poté přidejte svou druhou hodnotu (v tomto případě B1).
- Udeřil Vstupte na klávesnici pro zobrazení výsledku.
- V případě více sad hodnot, které chcete porovnat, přetáhněte roh buňky myší dolů, abyste použili stejný logický operátor na ostatní sady.
Jak vidíte, výsledek bude SKUTEČNÝ pokud jsou tyto dvě hodnoty stejné, a NEPRAVDIVÉ pokud jsou různé.
Použití Nerovná se (<>) v Excelu
Chcete-li ověřit, zda se dvě hodnoty navzájem nerovnají, použijte <> logický operátor s následující syntaxí:
=hodnota1<>hodnota2
Li hodnota1 se liší od hodnota2, pak se výstup buňky automaticky aktualizuje na SKUTEČNÝ. Pokud jsou tyto dvě hodnoty stejné, bude aktualizována na NEPRAVDIVÉ.
Použijeme stejnou sadu hodnot jako dříve, abychom ukázali, jak tento logický operátor funguje.
- Sestavte si datovou sadu.
- Přidat = podepište do své výstupní buňky a vyberte svou první hodnotu buď kliknutím na její buňku, nebo zadáním jejího odkazu (v tomto případě A2), za kterým následuje logický operátor <>a poté přidejte svou druhou hodnotu (v tomto případě B1).
- Udeřil Vstupte na klávesnici pro zobrazení výsledku.
- V případě více sad hodnot, které chcete porovnat, přetáhněte roh buňky myší dolů, abyste použili stejný logický operátor na ostatní sady.
Všechny výsledky jsou nyní zobrazeny na vašem stole.
Použití logických operátorů větší než (>) a menší než (
Chcete-li ověřit, zda je jedna hodnota větší než jiná, použijte > logický operátor s následující syntaxí:
=hodnota1>hodnota2
Chcete-li ověřit, zda je jedna hodnota větší nebo rovna jiné, použijte >= logický operátor s následující syntaxí:
=hodnota1>=hodnota2
Chcete-li ověřit, zda je jedna hodnota menší než jiná, použijte < logický operátor s následující syntaxí:
=hodnota1
Chcete-li ověřit, zda je jedna hodnota menší nebo rovna jiné, použijte <= logický operátor s následující syntaxí:
=hodnota1<=hodnota2
Pamatujte: Pro oba >= a <=, = znak je vždy napravo od obou > nebo < podepsat. Změna jejich pozic by způsobila chybu. Protože tyto operátory sledují stejnou logiku, zkusme je použít na několika sadách hodnot >=:
- Sestavte si datovou sadu.
- Přidat = podepište do své výstupní buňky a vyberte svou první hodnotu buď kliknutím na její buňku, nebo zadáním jejího odkazu (v tomto případě A2), za kterým následuje logický operátor >=a poté přidejte svou druhou hodnotu (v tomto případě B1).
- Udeřil Vstupte na klávesnici pro zobrazení výsledku.
- V případě více sad hodnot, které chcete porovnat, přetáhněte roh buňky myší dolů, abyste použili stejný logický operátor na ostatní sady.
Tyto operace fungují stejným způsobem >, <, a <=.
Specifika logického operátora k zapamatování
Microsoft Excel zpracovává data specifickým způsobem, proto je důležité mít při používání logických operátorů na paměti následující:
Porovnání číselných hodnot
- Výsledek porovnání nebude ovlivněn formátem číselné hodnoty. Ať už se jedná o běžné číslo, procento nebo ve formátu měny, Excel porovná původní čísla v hodnotách bez jakékoli transformace formátu.
- Můžeme porovnat dvě hodnoty přímo uvnitř buňky, jednoduše zadáním =číslo1=číslo2, =číslo1<>číslo2nebo pomocí jiného logického operátoru.
Porovnání textových hodnot
- Operátoři nerozlišují velká a malá písmena. Přinesou a SKUTEČNÝ hodnotu, pokud je stejný text zobrazen v různých případech.
- Přímo uvnitř buňky můžete porovnat dvě hodnoty. Můžete toho dosáhnout přidáním uvozovek kolem hodnot.
Existuje také několik dalších způsobů zkontrolujte, zda jsou dvě hodnoty stejné v Excelu. Nyní, abychom posunuli naše dovednosti v Excelu dále, zopakujme si, jak používat logické operace se vzorci.
Použití logických operátorů v Excelu se vzorci
Řekněme, že chceme zobrazit různé zprávy v závislosti na výsledku porovnání. Zde se hodí míchání logických operátorů s dalšími funkcemi.
Nejpozoruhodnější a nejpoužívanější vzorec v tomto případě je LI funkce pro provádění podmíněných operací s následující syntaxí:
=IF(logický_test, [hodnota_pokud_pravda], [hodnota_pokud_nepravda])
Vezměme si tento příklad, kde chceme zobrazit výsledek porovnání, aby byl pro čtenáře přívětivější.
- Sestavte si datovou sadu.
- Napiš svůj LI vyberte dvě hodnoty, které chcete porovnat, a poté text, který se má v případě zobrazit SKUTEČNÝ, pak text, který se má zobrazit v případě NEPRAVDIVÉ. Oba by měly být mezi závorkami.
- Udeřil Vstupte pro zobrazení výsledku. Když je výsledek srovnání SKUTEČNÝ, zobrazí se první text. Zatímco tuto další zprávu zobrazí, pokud je výstup porovnání if NEPRAVDIVÉ.
Nezapomeňte dát text do uvozovek, jinak by se zobrazila chybová zpráva. Pokud na něj někdy narazíte, existuje několik společných Metody odstraňování problémů s funkcí IF zkusit.
Rozsah logických operátorů je docela odhalující
Logické operátory v aplikaci Microsoft Excel se mohou na první pohled zdát základní, ale mohou vám pomoci porozumět vaše data, udělejte své listy čitelnějšími a převeďte svá zjištění do přehledů ve spojení s funkcí IF.
Nabízejí také letmý pohled na způsob, jakým Excel zpracovává porovnávání dat, což je jeden z nejkritičtějších aspektů transformace dat při práci s různými typy souborů dat.