Diferença entre as funções SE e Alternar no Excel

Resumo

  • A instrução IF retorna um valor baseado na avaliação TRUE/FALSE e você pode aninhar instruções IF dentro de outra instrução para criar uma lógica complexa.
  • A instrução SWITCH avalia uma expressão e a testa em relação a vários valores para encontrar uma correspondência e, em seguida, retorna o valor correspondente.
  • Use a instrução IF para testes lógicos complexos com muitos operadores diferentes e a instrução SWITCH para testes de igualdade simples.

A instrução SE é uma função lógica comum no Excel . A instrução SWITCH é menos conhecida, mas você pode usá-la em vez da instrução IF em alguns casos. Vamos explorar as diferenças entre IF e SWITCH no Excel e seus casos de uso.

Diferença entre as funções SE e Alternar no Excel

O que é o comando SE no Microsoft Excel?

A instrução SE no Excel é uma função que executa um teste lógico para determinar se uma condição especificada é verdadeira ou falsa. Ele retorna um valor baseado nos resultados da avaliação, permitindo que você tome decisões com base nos resultados.

Declaração IF básica

Vamos começar analisando a instrução IF básica antes de nos aprofundarmos no problema que o SWITCH tenta resolver.

A sintaxe para uma instrução IF básica é:

IF (logical_test, result_if_true, [result_if_false])

O parâmetro logical_test é a condição que a função testará e result_if_true é o resultado que a função retorna se for avaliada como TRUE. O parâmetro result_if_false é o resultado que a função retorna se o resultado for FALSE.

Na captura de tela abaixo, queremos retornar Aprovado ou Reprovado para a pontuação, dependendo se o valor da pontuação do teste na coluna C é maior ou igual a 50.

Diferença entre as funções SE e Alternar no Excel

A fórmula abaixo será escrita na célula C2:

IF(C2 >= 50, "Pass", "Fail")

E aqui está o resultado:

Diferença entre as funções SE e Alternar no Excel

Instruções IF aninhadas

Se você quiser verificar várias condições de uma vez, você pode colocar as instruções IF dentro de outra instrução.

Elas são chamadas de instruções IF aninhadas e a sintaxe básica é:

=IF(logical_test1, result_if_true1, IF(logical_test2, result_if_true2, result_if_false2))

Considere o exemplo abaixo, onde cada cor na coluna A (Vermelho, Amarelo ou Verde) precisa de um estado correspondente na coluna B (por exemplo, Parar, Cuidado, Seguir e Desconhecido).

Diferença entre as funções SE e Alternar no Excel

Primeiro, inseriremos a seguinte fórmula na célula B2 para a cor na célula A2:

=IF(A2 = "Red", "Stop", IF(A2 = "Yellow", "Caution", IF(A2 = "Green", "Go", "Unknown")))

Como A2 é Vermelho, ele retornará Parar, conforme a fórmula acima. À medida que copiamos para outras células, cada cor terá um estado.

Diferença entre as funções SE e Alternar no Excel

Como você pode ver, a lógica pode rapidamente se tornar confusa quando você aninha instruções IF. É aí que a instrução SWITCH entra para simplificar um pouco as coisas.

O que é a instrução Switch no Excel?

A instrução SWITCH no Excel é uma função relativamente nova. Ele pega uma expressão e a testa em relação a vários resultados em um formato mais legível e estruturado do que instruções IF aninhadas.

A sintaxe básica da instrução SWITCH é:

SWITCH (expression_to_test, test_value1, result_if_true1, [test_value2, result_if_true2,…], [value_if_no_match])

expression_to_test é o valor que será avaliado em relação aos valores de teste (test_value1, test_value2, etc). Se um valor corresponder, ele retornará o resultado correspondente. Por exemplo, se test_value1 corresponder à expressão, ele retornará result_if_true1.

Você pode especificar o parâmetro value_if_no_match para retornar um valor caso nenhuma correspondência seja encontrada.

Como a instrução SWITCH pode simplificar IFs aninhados, podemos usar o exemplo de cor do if aninhado. Aqui está a versão SWITCH:

=SWITCH(A2, "Red", "Stop", "Yellow", "Caution", "Green", "Go", "Unknown")

Como você pode ver, a fórmula agora é mais fácil de ler como uma instrução SWITCH e funciona exatamente como a versão IF.

Comparação entre IF e Switch: Casos de Uso

Quando comparado à instrução SWITCH, IF é melhor utilizado ao executar testes lógicos complexos envolvendo múltiplas condições. Também funciona bem com testes que usam vários operadores lógicos no Excel (por exemplo, >, <, =, =""> <>, AND e OR). Portanto, ela é mais flexível e pode lidar com mais situações do que a instrução SWITCH.

Por outro lado, a instrução SWITCH funciona bem quando os testes lógicos envolvem operações de igualdade simples e valores fixos, visto que sua forma básica avalia apenas o operador de igualdade. Se você usar a instrução SWITCH para testes lógicos complexos, não será diferente de usar a instrução IF.

Um exemplo desta instrução IF aninhada complexa:

=IF(A1 >= 90, "Grade A", IF(A1 >= 75, "Grade B", "Grade C"))

Você pode escrever o comando SWITCH da seguinte maneira:

=SWITCH(TRUE, A1 >= 90, "Grade A", A1 >= 75, "Grade B", A1 < 75,="" "grade="">

Aqui, definimos a expressão a ser testada como TRUE, o que permite testar diversas condições usando mais operadores do que o operador equals. Mas agora a lógica parece menos compacta e legível do que a instrução SWITCH básica.

Sign up and earn $1000 a day ⋙

Leave a Comment

Status e legendas interessantes sobre o fim de semana em inglês para Instagram

Status e legendas interessantes sobre o fim de semana em inglês para Instagram

Se você precisa de uma sugestão para escrever legendas e status de fim de semana em inglês para postar no Instagram, este artigo terá muitas opções interessantes para você.

A regra 75/15/10: torne a gestão financeira eficaz e fácil de aplicar

A regra 75/15/10: torne a gestão financeira eficaz e fácil de aplicar

Entre os métodos de gestão de finanças pessoais, a regra 75/15/10 é considerada uma fórmula simples e fácil de aplicar, especialmente em um contexto econômico volátil.

Como habilitar o agrupamento de guias por cor no Chrome Android

Como habilitar o agrupamento de guias por cor no Chrome Android

Os usuários agora podem agrupar guias por cor no Chrome Android, de forma semelhante ao agrupamento de guias por cor no Chrome para desktop, facilitando a distinção de grupos de guias e o gerenciamento mais rápido deles.

Código Blox Fruit 25/04/2025, último código de presente Blox Fruits

Código Blox Fruit 25/04/2025, último código de presente Blox Fruits

Atualizaremos continuamente o código-presente Blox Fruits para que você possa trocá-lo por experiência x2, redefinir estatísticas, acreditar...

Últimos códigos do Arsenal e como entrar

Últimos códigos do Arsenal e como entrar

Code Arsenal, assim como outros jogos Roblox, oferece aos jogadores recompensas como dinheiro, grana... mas, mais especificamente, haverá skins e vozes.

ChatGPT começa a adicionar integração com o Google Drive, mas não para todos

ChatGPT começa a adicionar integração com o Google Drive, mas não para todos

O ChatGPT começou a adicionar suporte para integração com o Google Drive, mas esse recurso não está disponível para todos os usuários.

O Gmail é mais inteligente e conveniente com uma série de poderosos recursos de IA

O Gmail é mais inteligente e conveniente com uma série de poderosos recursos de IA

O Google anunciou que introduzirá uma série de novos recursos de IA (inteligência artificial) baseados na plataforma Gemini para aplicativos de e-mail no Android e iOS para tornar o Gmail mais inteligente e conveniente, ajudando os usuários a gerenciar e processar facilmente muitos e-mails todos os dias.

Super Mario Party Jamboree: segredos difíceis de descobrir

Super Mario Party Jamboree: segredos difíceis de descobrir

Super Mario Party Jamboree é um novo jogo do Mario com muitos segredos interessantes. Aqui estão os mistérios que ainda não foram descobertos no Super Mario Party Jamboree.

O que é fraternidade? O que é um irmão remador?

O que é fraternidade? O que é um irmão remador?

Você sabe o que é "anh em dong hao" e o que é "anh em boi oai"? Leia o artigo abaixo para obter a resposta.

Papel de parede branco, lindo papel de parede branco

Papel de parede branco, lindo papel de parede branco

Esta é uma coleção de papéis de parede brancos, imagens de fundo branco para todas as resoluções de tela. Se você gosta de branco, consulte este álbum.

9 razões pelas quais a bateria do seu telefone descarrega rapidamente

9 razões pelas quais a bateria do seu telefone descarrega rapidamente

A bateria é um fator extremamente importante na experiência do usuário de smartphone.

Cada resposta do ChatGPT consome em média 2,5 Wh de eletricidade.

Cada resposta do ChatGPT consome em média 2,5 Wh de eletricidade.

O chatbot ChatGPT da OpenAI usa mais de meio milhão de kWh de eletricidade todos os dias, 17.241 vezes mais do que uma casa média nos EUA (cerca de 29 kWh/dia).

Código de origem Gunny 25/04/2025 mais recente e como inserir o código

Código de origem Gunny 25/04/2025 mais recente e como inserir o código

O Code Gunny Origin pode lhe dar itens que você terá que completar missões ou gastar dinheiro para comprar na loja para adquiri-los. Além disso, eles também podem fornecer EXP ou dinheiro ao jogador.

Como jogar Shyvana temporada 7, construir Shyvana Deus Dragão

Como jogar Shyvana temporada 7, construir Shyvana Deus Dragão

Os itens de Shyvana na 7ª temporada de TFT se concentrarão em itens que oferecem suporte à resistência e também a cura.

17 lindos temas para celulares Samsung

17 lindos temas para celulares Samsung

A Quantrimang descobriu 17 temas interessantes para celulares Samsung que você definitivamente vai gostar, então tente instalá-los no seu telefone!