Funciones lógicas
Las funciones lógicas actúan sobre una expresión para devolver información sobre los valores o los conjuntos de la expresión. Por ejemplo, puede usar la función IF para comprobar el resultado de una expresión y crear resultados condicionales.
En esta categoría
Función | Descripción |
---|---|
AND | Comprueba si los dos argumentos son TRUE y devuelve TRUE si todos lo son. |
BITAND | Devuelve una operación 'AND' bit a bit de dos números. |
BITLSHIFT | Devuelve un número desplazado a la izquierda el número de bits especificado. |
BITOR | Devuelve una operación 'OR' bit a bit de dos números. |
BITRSHIFT | Devuelve un número desplazado a la derecha el número de bits especificado. |
BITXOR | Devuelve una operación 'XOR' bit a bit de dos números. |
COALESCE | Devuelve la primera expresión que no se evalúe como BLANK. |
FALSE | Devuelve el valor lógico FALSE. |
IF | Comprueba una condición y devuelve un valor cuando es "TRUE"; en caso contrario, devuelve un segundo valor. |
IF.EAGER | Comprueba una condición y devuelve un valor cuando es "TRUE"; en caso contrario, devuelve un segundo valor. Utiliza un plan de ejecución diligente que siempre ejecuta las expresiones de bifurcación independientemente de la expresión de condición. |
IFERROR | Evalúa una expresión y devuelve un valor especificado si la expresión devuelve un error. |
NOT | Cambia FALSE por TRUE o TRUE por FALSE. |
OR | Comprueba si uno de los argumentos es TRUE para devolver TRUE. |
SWITCH | Evalúa una expresión en una lista de valores y devuelve una de varias expresiones de resultado posibles. |
TRUE | Devuelve el valor lógico TRUE. |