Funções lógicas

As funções lógicas agem sobre uma expressão para retornar informações sobre os valores ou conjuntos dela. Por exemplo, você pode usar a função IF para verificar o resultado de uma expressão e criar resultados condicionais.

Nesta categoria

Função Descrição
AND Verifica se ambos os argumentos são TRUE e retorna TRUE se isso se confirmar.
BITAND Retorna um bit AND de dois números.
BITLSHIFT Retorna um número deslocado para a esquerda pelo número especificado de bits.
BITOR Retorna um bit “OR” de dois números.
BITRSHIFT Retorna um número deslocado para a direita pelo número especificado de bits.
BITXOR Retorna um bit “XOR” de dois números.
COALESCE Retorna a primeira expressão que não é avaliada como BLANK.
FALSE Retorna o valor lógico FALSE.
IF Verifica uma condição e retorna um valor quando é TRUE; caso contrário, retorna um segundo valor.
IF.EAGER Verifica uma condição e retorna um valor quando é TRUE; caso contrário, retorna um segundo valor. Usa um plano de execução eager que sempre executa as expressões de ramificação, independentemente da expressão de condição.
IFERROR Avalia uma expressão e retorna um valor especificado se a expressão retornar um erro
NOT Altera FALSE para TRUE ou TRUE para FALSE.
OR Verifica se um dos argumentos é TRUE para retornar TRUE.
SWITCH Avalia uma expressão em relação a uma lista de valores e retorna uma das várias expressões de resultado possíveis.
TRUE Retorna o valor lógico TRUE.