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.