Partilhar via


Funções lógicas

As funções lógicas atuam sobre 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 Devolve um bit a bit 'AND' de dois números.
BITLSHIFT Retorna um número deslocado left pelo número especificado de bits.
BITOR Devolve um bit a bit 'OR' de dois números.
BITRSHIFT Retorna um número deslocado right pelo número especificado de bits.
BITXOR Devolve 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 ramificação, independentemente da expressão de condição.
IFERROR Avalia uma expressão and retorna um especificado valueif a expressão retorna um error
NOT As alterações FALSE para TRUE, orTRUE para FALSE.
OR Verifica se um dos argumentos é 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 .