sammenligningsoperator
En sammenligningsoperator sammenligner to verdier i formler. Sammenligninger returnerer alltid enten den boolske verdien SANN eller den boolske verdien USANN. Sammenligningsoperatorer kan også brukes til å bygge sammenligningsbetingelsene som brukes av noen funksjoner.
For å bestemme om | Bruker du denne sammenligningsoperatoren | Eksempler, når A2 inneholder 20 og B2 inneholder 2 |
---|---|---|
To verdier er like | = | A2 = B2 returnerer USANN |
To verdier ikke er like | <> eller ≠ | A2 <> B2 returnerer SANN A2 ≠ B2 returnerer SANN |
Den første verdien er høyere enn den andre verdien | > | A2 > B2 returnerer SANN |
Den første verdien er lavere enn den andre verdien | < | A2 < B2 returnerer USANN |
Den første verdien er høyere enn eller lik den andre verdien | >= eller ≥ | A2 >= B2 returnerer SANN A2 ≥ B2 returnerer SANN |
Den første verdien er lavere enn eller lik den andre verdien | <= eller ≤ | A2 <= B2 returnerer USANN A2 ≤ B2 returnerer USANN |
Tekststrenger er større enn tall. For eksempel gir "hallo" > 5 resultatet SANN.
SANN og USANN kan sammenlignes med hverandre, men ikke med tall eller tekststrenger. SANN > USANN og USANN < SANN, fordi SANN leses som 1 og USANN leses som 0. SANN = 1 gir resultatet USANN, og SANN = "noetekst" gir resultatet USANN.
Sammenligningsoperasjoner brukes først og fremst i funksjoner som HVIS, som sammenligner to verdier og deretter utfører andre operasjoner avhengig av hvorvidt sammenligningen returnerer SANN eller USANN.