operator za usporedbe
Operator za usporedbe uspoređuje dvije vrijednosti u formulama. Usporedba uvijek vraća Booleovu vrijednost TRUE ili FALSE. Operatori za usporedbe mogu se koristiti za izradu uvjeta usporedbe koje koriste određene funkcije.
Za određivanje | Upotrijebite taj operator za usporedbe | Na primjer, kada A2 sadrži 20 i B2 sadrži 2 |
---|---|---|
Dvije su vrijednosti jednake | = | A2 = B2 vraća FALSE |
Dvije vrijednosti nisu jednake | <> ili ≠ | A2 <> B2 vraća TRUE A2 ≠ B2 vraća TRUE |
Prva je vrijednost veća od druge | > | A2 > B2 vraća TRUE |
Prva je vrijednost manja od druge | < | A2 < B2 vraća FALSE |
Prva je vrijednost veća ili jednaka drugoj vrijednosti | >= ili ≥ | A2 >= B2 vraća TRUE A2 ≥ B2 vraća TRUE |
Prva je vrijednost manja ili jednaka drugoj vrijednosti | <= ili ≤ | A2 <= B2 vraća FALSE A2 ≤ B2 vraća FALSE |
Nizovi su veći od brojeva. Na primjer, "zdravo" > 5 vraća TRUE.
TRUE i FALSE mogu se međusobno usporediti, ali ne s brojevima ili nizovima. TRUE > FALSE i FALSE < TRUE, jer se TRUE tumači kao 1, a FALSE se tumači kao 0. TRUE = 1 vraća FALSE, i TRUE = "NekiTekst" vraća FALSE.
Operacije usporedbe prvenstveno se koriste u funkcijama, kao što je IF, koje uspoređuju dvije vrijednosti i potom obavljaju druge operacije ovisno o tome vrati li usporedba TRUE ili FALSE.