porovnávací operátor
Porovnávací operátor porovná dve hodnoty vo vzorcoch. Výsledkom porovnania je vždy booleovská hodnota TRUE alebo booleovská hodnota FALSE. Porovnávacie operátory môžete použiť aj na vytvorenie porovnávacích podmienok, ktoré využívajú niektoré funkcie.
Ak chcete určiť | Použite tento porovnávací operátor | Príklady, kde A2 obsahuje 20 a B2 obsahuje 2 |
---|---|---|
Dve hodnoty sa rovnajú | = | A2 = B2 vráti FALSE |
Dve hodnoty sa nerovnajú | <> | A2 <> B2 vráti TRUE |
Prvá hodnota je väčšia ako druhá hodnota | > | A2 > B2 vráti TRUE |
Prvá hodnota je menšia ako druhá hodnota | < | A2 < B2 vráti FALSE |
Prvá hodnota je väčšia ako alebo sa rovná druhej hodnote | >= | A2 >= B2 vráti TRUE |
Prvá hodnota je menšia ako alebo sa rovná druhej hodnote | <= | A2 <= B2 vráti FALSE |
Reťazce sú väčšie ako čísla. Napríklad “ahoj” > 5 vráti TRUE.
Hodnoty TRUE a FALSE je možné porovnať medzi sebou, no nie s číslami alebo reťazcami. TRUE > FALSE a FALSE < TRUE, pretože TRUE sa interpretuje ako 1 a FALSE sa interpretuje ako 0. TRUE = 1 vráti FALSE a FALSE = “ľubovoľný text” vráti FALSE .
Porovnávacie operátory sa používajú predovšetkým vo funkciách ako je IF, ktoré porovnávajú dve hodnoty a potom v závislosti od výsledku porovnávania vykonajú ďalšie operácie.