Compartilhar via


Funções lógicas

As funções lógicas atuam em uma expressão para retornar informações sobre os conjuntos de valuesor na expressão. Por exemplo, você pode usar a função IF para verificar o resultado de uma expressão and criar resultados condicionais.

Nesta categoria

Função Descrição
AND Verifica se ambos os argumentos são TRUE, and retorna TRUEif ambos os argumentos são TRUE.
BITAND Retorna um "AND" bit a bit de dois números.
BITLSHIFT Retorna um número deslocado left pelo número especificado de bits.
BITOR Retorna um "OR" bit a bit de dois números.
BITRSHIFT Retorna um número deslocado right pelo número especificado de bits.
BITXOR Retorna um 'XOR' bit a bit de dois números.
COALESCE Retorna a expressão first que notevaluate para BLANK.
FALSE Retorna o valueFALSElógico.
IF Verifica uma condição, and retorna um value quando TRUE, caso contrário, retorna um secondvalue.
IF.EAGER Verifica uma condição, and retorna um value quando TRUE, caso contrário, retorna um secondvalue. Usa um plano de execução ansioso que sempre executa as expressões de branch, independentemente da expressão de condição.
IFERROR Avalia uma expressão and retorna um valueif a expressão retorna um error
NOT Altera FALSE para TRUE, orTRUE para FALSE.
OR Verifica se um dos argumentos está TRUE para retornar TRUE.
SWITCH Avalia uma expressão em relação a uma lista de valuesand retorna uma das várias expressões de resultado possíveis.
TRUE Retorna o valueTRUElógico.