Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

A função SWITCH permite que você execute vários testes em um valor e retorne os resultados com base nas condições correspondentes. Ele funciona pegando um valor, comparando-o com os valores de teste fornecidos e fornecendo um resultado com base no primeiro valor correspondente no conjunto.

Neste guia, você aprenderá como usar a função SWITCH no Excel e como combiná-la com outras funções para realizar cálculos mais complexos.

O que é a função SWITCH?

A função SWITCH é normalmente usada quando você tem várias condições para testar na planilha. Muitas vezes é usado como uma alternativa ao Função SE no Excel, pois é mais eficiente e legível.

Em vez de usar outras funções condicionais como a função IF aninhada para testar todas as condições, você pode usar uma única função SWITCH para realizar todos os testes de uma vez.

A sintaxe básica da função SWITCH é a seguinte:

instagram viewer
=SWITCH(expressão, valor1, resultado1, [valor2, resultado2],... [padrão])

Aqui, os valores na sintaxe representam o seguinte:

  • "expressão" é o valor que você deseja testar.
  • "valor1" e "valor2" são os valores com os quais você deseja comparar a expressão.
  • "result1" e "result2" são os resultados que você deseja se as condições aplicadas forem atendidas.
  • "padrão" é o resultado desejado se a expressão não corresponder a nenhum dos valores fornecidos. Se você não especificou um argumento padrão, a função SWITCH retornará um #N/A! erro.

Vejamos um exemplo, considerando a sintaxe que acabamos de mencionar:

=SWITCH(A1, "3", "flor", "2", "folha", "desconhecido")

Neste exemplo, se o valor em A1 for ‘3’, retornará ‘flor’, enquanto se for ‘2’, retornará ‘folha’. Se o valor não corresponder a nenhuma das condições, a função SWITCH retornará 'desconhecido'. Você pode pensar na função SWITCH como a forma compacta e mais eficiente das instruções IF aninhadas.

Como usar a função SWITCH no Excel

Para ver como usar a função SWITCH no Excel, vamos dar um exemplo.

Uma planilha contém informações sobre os 10 alunos. Cada aluno recebe um código (A ou B) e você deseja dividi-los em dois grupos (Oradores e Pesquisadores) de acordo. Caso um aluno não possua nenhum dos códigos citados, você deseja que a função SWITCH retorne Pendente.

A fórmula da função SWITCH que usaremos, neste caso, será:

=SWITCH(B2,A,"Oradores",B,"Pesquisadores","Pendente")

Da mesma forma, vamos dar uma olhada em outro exemplo.

Existem 10 funcionários cujo progresso você deseja compartilhar com a alta administração. Cada funcionário recebe uma das três pontuações; 1,2 ou 3. Funcionários com código 1 devem ser classificados como Excelentes, com código 2 Satisfatórios e com código 3 como Ruins.

A fórmula SWITCH que usaremos, neste caso, será:

=SWITCH(B2, 1, "Excelente", 2, "Satisfatório", 3, "Ruim")

Como usar a função SWITCH com outras funções do Excel

Você também pode usar a função SWITCH em combinação com outras funções do Excel para aproveitá-las ao máximo. Por exemplo, você pode aninhá-lo dentro da função SE ou vice-versa para aumentar a eficiência geral e criar fórmulas mais complexas.

Considerando o segundo exemplo de classificação de funcionário que acabamos de discutir acima, você pode usar a função SWITCH dentro da função IF para testar se o valor na célula é maior que 3. Se for, a fórmula retornará Fora do intervalo.

A fórmula, neste caso, será:

=SE(A1>3, "Fora do intervalo", SWITCH(A1, 1, "Excelente", 2, "Satisfatório", 3, "Ruim"))

Além disso, aqui estão mais algumas funções do Excel que você pode usar com a função SWITCH:

  • função SOMA: você pode calcular a soma dos valores com base em condições específicas usando as funções SUM e SWITCH juntas. Por exemplo, você pode primeiro usar a função SWITCH para determinar os valores a serem somados com base em uma condição e, em seguida, usar a função SUM para realizar um cálculo. Cobrimos o funcionamento do Função SOMA no Excel em detalhes em nossos posts anteriores, que você pode consultar.
  • Funções ÍNDICE e CORRESP: usando essas funções, você pode recuperar dados de uma tabela com base em determinadas condições. Por exemplo, você pode usar a função SWITCH para identificar os valores de destino e, em seguida, usar as funções INDEX e MATCH para recuperar os valores necessários. Você também pode usar a função VLOOKUP para recuperar o valor correspondente.

Usar a função SWITCH com outras funções do Excel pode ajudá-lo a criar fórmulas mais poderosas para analisar e manipular seus dados com mais eficiência.

Cálculos complexos eficientes com a função SWITCH no Excel

A função SWITCH no Excel é uma ferramenta versátil e eficiente que pode facilmente auxiliá-lo em cálculos complexos. Ter um bom entendimento de como funciona permitirá que você otimize suas planilhas e analise seus dados com mais eficiência.