Funzioni logiche
Le funzioni logiche eseguono operazioni su un'espressione per restituire informazioni sui valori o sui set nell'espressione. È ad esempio possibile usare la funzione IF per controllare il risultato di un'espressione e creare risultati condizionali.
In questa categoria
Funzione | Descrizione |
---|---|
AND | Controlla se entrambi gli argomenti sono TRUE e restituisce TRUE se entrambi gli argomenti sono TRUE. |
BITAND | Restituisce un “AND” bit per bit di due numeri. |
BITLSHIFT | Restituisce un numero scorso a sinistra dal numero di bit specificato. |
BITOR | Restituisce un “OR” bit per bit di due numeri. |
BITRSHIFT | Restituisce un numero scorso a destra dal numero di bit specificato. |
BITXOR | Restituisce un “XOR” bit per bit di due numeri. |
COALESCE | Restituisce la prima espressione che non restituisce BLANK. |
FALSE | Restituisce il valore logico FALSE. |
IF | Controlla una condizione e restituisce un valore quando TRUE, in caso contrario restituisce un secondo valore. |
IF.EAGER | Controlla una condizione e restituisce un valore quando TRUE, in caso contrario restituisce un secondo valore. Usa un piano di esecuzione eager che esegue sempre le espressioni di ramo indipendentemente dall'espressione della condizione. |
IFERROR | Valuta un'espressione e restituisce un valore specificato se l'espressione restituisce un errore. |
NOT | Cambia FALSE in TRUE o TRUE in FALSE. |
OPPURE | Per restituire TRUE, verifica se uno degli argomenti è TRUE. |
SWITCH | Valuta un'espressione sulla base di un elenco di valori e restituisce una tra più espressioni di risultato possibili. |
TRUE | Restituisce il valore logico TRUE. |