Nebaví vás manuálne porovnávať údaje v Exceli? Naučte sa používať logické operátory na automatizáciu tejto úlohy a šetrenie času.
Logické operátory v Exceli zohrávajú kľúčovú úlohu pri porovnávaní údajov a vyhodnocovaní podmienok. Môžu sa zdať ako nenáročné matematické symboly, ale pri viacerých príležitostiach sa hodia.
Pri správnom používaní a spárovaní s inými funkciami vám pomôžu získať prehľad o údajoch tabuľky a vyvodiť závery niekoľkými kliknutiami. Čítajte ďalej a dozviete sa, ako používať jednotlivé logické operátory a ako ich začleniť do analýzy údajov spolu s inými vzorcami.
Čo sú logické operátory v programe Microsoft Excel?
V programe Microsoft Excel sa logické operátory používajú na porovnanie dvoch hodnôt uložených v bunkách tabuľky. Sú tiež známe ako porovnávacie operátory. Tieto hodnoty môžu byť číselné alebo textové.
Program Microsoft Excel poskytuje šesť logických operátorov: rovná sa, nerovná sa, je väčšia ako, väčšia ako sa rovná, je menšia a menšia ako sa rovná.
Tieto operátory vrátia buď a
PRAVDA alebo FALSE výstup na základe výsledku porovnania. Ak porovnanie vyhovuje kritériám, výsledok je taký PRAVDA, inak je FALSE.Tu je prehľad šiestich typov logických operátorov spolu s jednoduchým príkladom každého z nich.
Operátor |
Meno operátora |
Popis |
Príklad |
---|---|---|---|
= |
Rovná |
Overuje, či sú dve hodnoty rovnaké. |
=A1=B1 |
<> |
Nerovná sa |
Overuje, či sa dve hodnoty líšia. |
=A1<>B1 |
> |
Väčší než |
Overuje, či je jedna hodnota väčšia ako iná. |
=A1>B1 |
>= |
Väčšie ako rovné |
Overuje, či je jedna hodnota väčšia alebo rovná inej. |
=A1>=B1 |
< |
Menej ako |
Overuje, či je jedna hodnota menšia ako iná. |
=A1 |
<= |
Menej ako rovné |
Overuje, či je jedna hodnota menšia alebo rovná inej. |
=A1<=B1 |
Tieto logické operátory možno použiť aj v kombinácii s inými funkciami Excelu na vykonávanie zložitejších výpočtov alebo na vytváranie podmienených vzorcov. V nasledujúcich častiach si prejdeme prípady použitia týchto logických operátorov.
Použitie logického operátora Rovná sa (=) v Exceli
Na overenie, či sa dve hodnoty navzájom rovnajú, použijeme = logický operátor s nasledujúcou syntaxou:
=hodnota1=hodnota2
Ak hodnota1 sa skutočne rovná hodnota2, potom sa výstup bunky automaticky aktualizuje na PRAVDA. Ak sa tieto dve hodnoty líšia, aktualizuje sa na FALSE.
Všimnite si, že všetky funkcie logického operátora začínajú znamienkom rovnosti. Nemýľte si ho s logickým operátorom. Pridá sa prvé znamienko rovnosti, aby Excel oznámil, že potrebuje spracovať danú operáciu. Nemá to žiadny vplyv na výsledok porovnania. Ak ho nepridáte, Excel bude s vaším vstupom zaobchádzať ako s akýmkoľvek iným reťazcom znakov a neprinesie žiadny výsledok.
Zoberme si tieto hodnoty ako príklad a porovnajme každý súbor dvoch hodnôt navzájom.
- Zostavte si množinu údajov.
- Pridať = prihláste sa do svojej výstupnej bunky a vyberte svoju prvú hodnotu buď kliknutím na bunku, alebo zadaním jej odkazu (v tomto prípade A2), za ktorým nasleduje logický operátor =, potom pridajte druhú hodnotu (v tomto prípade B1).
- Hit Zadajte na klávesnici, aby sa zobrazil výsledok.
- V prípade viacerých množín hodnôt na porovnanie potiahnite myšou roh bunky nadol, aby ste použili rovnaký logický operátor na ostatné množiny.
Ako vidíte, výsledok bude PRAVDA ak sú tieto dve hodnoty rovnaké a FALSE ak sú rozdielne.
Používanie Nerovná sa (<>) v Exceli
Ak chcete overiť, či sa dve hodnoty navzájom nerovnajú, použite <> logický operátor s nasledujúcou syntaxou:
=hodnota1<>hodnota2
Ak hodnota1 sa líši od hodnota2, potom sa výstup bunky automaticky aktualizuje na PRAVDA. Ak sú tieto dve hodnoty rovnaké, aktualizuje sa na FALSE.
Použijeme rovnakú množinu hodnôt ako predtým, aby sme ukázali, ako tento logický operátor funguje.
- Zostavte si množinu údajov.
- Pridať = prihláste sa do svojej výstupnej bunky a vyberte svoju prvú hodnotu buď kliknutím na bunku, alebo zadaním jej odkazu (v tomto prípade A2), za ktorým nasleduje logický operátor <>, potom pridajte druhú hodnotu (v tomto prípade B1).
- Hit Zadajte na klávesnici, aby sa zobrazil výsledok.
- V prípade viacerých množín hodnôt na porovnanie potiahnite myšou roh bunky nadol, aby ste použili rovnaký logický operátor na ostatné množiny.
Všetky výsledky sú teraz zobrazené na vašom stole.
Používanie logických operátorov väčší ako (>) a menší ako (
Ak chcete overiť, či je jedna hodnota väčšia ako iná, použite > logický operátor s nasledujúcou syntaxou:
=hodnota1>hodnota2
Ak chcete overiť, či je jedna hodnota väčšia alebo rovná inej, použite >= logický operátor s nasledujúcou syntaxou:
=hodnota1>=hodnota2
Ak chcete overiť, či je jedna hodnota menšia ako iná, použite < logický operátor s nasledujúcou syntaxou:
=hodnota1
Ak chcete overiť, či je jedna hodnota menšia alebo rovná inej, použite <= logický operátor s nasledujúcou syntaxou:
=hodnota1<=hodnota2
Pamätajte: Pre oboch >= a <=, = znak vždy prichádza napravo od jedného z nich > alebo < znamenie. Zmena ich polohy by spôsobila chybu. Keďže tieto operátory sledujú rovnakú logiku, vyskúšajme ich na niekoľkých množinách hodnôt >=:
- Zostavte si množinu údajov.
- Pridať = prihláste sa do svojej výstupnej bunky a vyberte svoju prvú hodnotu buď kliknutím na bunku, alebo zadaním jej odkazu (v tomto prípade A2), za ktorým nasleduje logický operátor >=, potom pridajte druhú hodnotu (v tomto prípade B1).
- Hit Zadajte na klávesnici, aby sa zobrazil výsledok.
- V prípade viacerých množín hodnôt na porovnanie potiahnite myšou roh bunky nadol, aby ste použili rovnaký logický operátor na ostatné množiny.
Tieto operácie fungujú rovnakým spôsobom >, <, a <=.
Špecifiká logického operátora na zapamätanie
Microsoft Excel spracováva údaje špecifickým spôsobom, preto je dôležité mať pri používaní logických operátorov na pamäti nasledovné:
Porovnanie číselných hodnôt
- Výsledok porovnania nebude ovplyvnený formátom číselnej hodnoty. Či už ide o bežné číslo, percento alebo vo formáte meny, Excel porovná pôvodné čísla v hodnotách bez akejkoľvek transformácie formátu.
- Dve hodnoty môžeme porovnať priamo v bunke jednoduchým zadaním =číslo1=číslo2, =číslo1<>číslo2alebo pomocou akéhokoľvek iného logického operátora.
Porovnanie textových hodnôt
- Operátori nerozlišujú veľké a malé písmená. Prinesú a PRAVDA hodnotu, ak sa rovnaký text zobrazuje v rôznych prípadoch.
- Dve hodnoty môžete porovnať priamo v bunke. Môžete to dosiahnuť pridaním úvodzoviek okolo hodnôt.
Existuje aj niekoľko ďalších spôsobov skontrolujte, či sú dve hodnoty v Exceli rovnaké. Teraz, aby sme posunuli naše zručnosti v Exceli ďalej, zopakujme si, ako používať logické operácie so vzorcami.
Používanie logických operátorov v Exceli so vzorcami
Povedzme, že chceme zobraziť rôzne správy v závislosti od výsledku porovnania. Tu sa hodí miešanie logických operátorov s inými funkciami.
Najpozoruhodnejším a najpoužívanejším vzorcom v tomto prípade je AK funkcia na vykonávanie podmienených operácií s nasledujúcou syntaxou:
=IF(logický_test, [hodnota_ak_pravda], [hodnota_ak_nepravda])
Zoberme si tento príklad, kde chceme zobraziť výsledok porovnania, aby bol čitateľnejší.
- Zostavte si množinu údajov.
- Napíšte svoje AK výberom dvoch hodnôt, ktoré sa majú porovnať, a potom textu, ktorý sa má v prípade zobraziť PRAVDA, potom text, ktorý sa má zobraziť v prípade FALSE. Obe by mali byť medzi zátvorkami.
- Hit Zadajte na zobrazenie výsledku. Keď je výsledok porovnania PRAVDA, zobrazí sa prvý text. Zatiaľ čo túto ďalšiu správu zobrazí, ak je výstup porovnania if FALSE.
Nezabudnite vložiť text do úvodzoviek, inak by sa vám zobrazilo chybové hlásenie. Ak niekedy na nejaké narazíte, existujú bežné Metódy riešenia problémov funkcie IF skúsiť.
Rozsah logických operátorov je celkom odhaľujúci
Logické operátory v programe Microsoft Excel sa môžu na prvý pohľad zdať základné, ale môžu vám pomôcť pochopiť zmysel vaše údaje, urobte svoje hárky čitateľnejšími a premietnite svoje zistenia do prehľadov, keď sú spárované s funkciou IF.
Poskytujú tiež pohľad na spôsob, akým Excel spracováva porovnávanie údajov, čo je jeden z najdôležitejších aspektov transformácie údajov pri práci s rôznymi typmi súborov údajov.