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:
=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.