Logiske funktioner
Logiske funktioner fungerer på et udtryk for at returnere oplysninger om værdierne eller sættene i udtrykket. Du kan f.eks. bruge funktionen IF til at kontrollere resultatet af et udtryk og oprette betingede resultater.
I denne kategori
Funktion | Beskrivelse |
---|---|
AND | Kontrollerer, om begge argumenter er TRUE , og returnerer TRUE , hvis begge argumenter er TRUE . |
BITAND | Returnerer en bitvis 'AND' af to tal. |
BITLSHIFT | Returnerer et tal, der flyttes til venstre med det angivne antal bit. |
BITOR | Returnerer en bitvis 'OR' af to tal. |
BITRSHIFT | Returnerer et tal, der flyttes til højre med det angivne antal bit. |
BITXOR | Returnerer et bitvis 'XOR' af to tal. |
COALESCE | Returnerer det første udtryk, der ikke evalueres til BLANK. |
FALSE | Returnerer den logiske værdi FALSE . |
IF | Kontrollerer en betingelse og returnerer én værdi, når TRUE , ellers returneres en anden værdi. |
IF.EAGER | Kontrollerer en betingelse og returnerer én værdi, når TRUE , ellers returneres en anden værdi. Bruger en ivrig udførelsesplan, der altid udfører forgreningsudtryk uanset betingelsesudtrykket. |
IFERROR | Evaluerer et udtryk og returnerer en angivet værdi, hvis udtrykket returnerer en fejl |
NOT | Ændrer FALSE til TRUE eller TRUE til FALSE . |
OR | Kontrollerer, om et af argumenterne er TRUE for at returnere TRUE . |
SWITCH | Evaluerer et udtryk i forhold til en liste over værdier og returnerer et af flere mulige resultatudtryk. |
TRUE | Returnerer den logiske værdi TRUE . |