Compartir a través de


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.