Lógica Avançada do Excel - Função IFS

Descrição

A função IFS verifica se uma ou mais condições são atendidas e retorna um valor que corresponde à primeira condição VERDADEIRA. Esta função foi adicionada no Excel 2016.

Sintaxe

IFS (logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3, value_if_true3]…)

Argumentos

Argumento Descrição Obrigatório / Opcional
teste_lógico1 Condição que é avaliada como TRUE ou FALSE. Requeridos
value_if_true1 Resultado a ser retornado se teste_lógico1 for avaliado como TRUE. Pode estar vazio. Requeridos
teste_lógico2 ... teste_lógico127 Condição que é avaliada como TRUE ou FALSE. Opcional
value_if_true2… value_if_true127 Resultado a ser retornado se teste_logicoN for avaliado como TRUE. Cada valor_se_verdadeiroN corresponde a uma condição teste_lógicoN. Pode estar vazio. Opcional

Notas

  • Como as funções são limitadas a 254 parâmetros, você pode usar até 127 pares de argumentos de condição e resultado.

  • Para especificar um resultado padrão, insira uma condição que sempre será verdadeira para seu argumento teste_lógico final, como VERDADEIRO ou 1 = 1. O valor correspondente será retornado, se nenhuma das outras condições for atendida.

  • Se um argumento teste_lógico é fornecido sem um valor_se_verdadeiro correspondente, o IFS mostra a mensagem de erro típica "Você inseriu poucos argumentos para esta função".

  • Se um argumento teste_lógico é avaliado e resolve para um valor diferente de TRUE ou FALSE, IFS retorna um #VALUE! Erro.

  • Se nenhuma condição TRUE for encontrada, o IFS retornará # N / A! erro.

Aplicabilidade

Excel 2016

Exemplo