Como usar a função SWITCH no Excel 2016

Como usar a função SWITCH no Excel 2016

A função SWITCH no Excel permite implementar várias verificações em um valor e retornar resultados com base na condição. Abaixo estão detalhes sobre como usar a função SWITCH no Excel .

Se você gastou muito tempo criando uma fórmula IF aninhada ( função IFS ), vai adorar usar a nova função SWITCH no Excel . Esta função ajuda você a economizar tempo em situações em que você precisa usar a função IFS. Anteriormente esta função estava disponível apenas em VBA, mas SWITCH foi adicionado recentemente no Excel 2016, Excel Online e Mobile, Excel para computadores e telefones Android. Este artigo irá guiá-lo como usar a função SWITCH no Excel 2016.

Sintaxe da função SWITCH

A função SWITCH compara uma expressão com uma lista de valores e retorna o primeiro valor correspondente. Se nenhuma correspondência for encontrada, ele poderá retornar o valor padrão.

A estrutura da função SWITCH é a seguinte:

SWITCH(expressão, valor1, resultado1, [padrão ou valor2, resultado2],…[padrão ou valor3, resultado3])

São necessários 4 argumentos, um dos quais é opcional:

  • Expressão é um argumento obrigatório usado para comparar valor1… valor 126.
  • ValueN é um valor usado para comparar a expressão.
  • ResultN é o valor retornado quando o argumento valueN correspondente corresponde à expressão. Deve ser especificado para cada argumento valueN.
  • O padrão é o valor retornado se nenhuma correspondência for encontrada nas expressões valueN. Este argumento não tem expressão resultN correspondente e deve ser o último argumento da função.

Como as funções são limitadas a 254 argumentos, você pode usar até 126 pares de argumentos de valor e resultado.

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

Você também pode combinar a função SWITCH com outras funções do Excel. Por exemplo, você pode aninhá-lo dentro de uma função SE para aumentar a eficiência geral e criar fórmulas mais complexas.

Além disso, você pode combinar SWITCH com as seguintes funções do Excel:

  • Função SUM : Você pode somar valores com base em condições específicas usando as funções SUM e SWITCH. Por exemplo, use a função SWITCH primeiro para determinar os valores totais com base na condição e, em seguida, use a função SUM para calculá-los.
  • Funções INDEX e MATCH : Usando essas funções, você pode extrair dados de uma tabela com base em certas condições. Por exemplo, você pode usar a função SWITCH para determinar os valores alvo e, em seguida, usar INDEX e MATCH para extrair os dados necessários. Você também pode usar a função VLOOKUP para obter o valor correspondente.

Compare a função SWITCH com a função IFS

A função SWITCH, assim como a função IFS, ajuda a definir uma série de condições. No entanto, com a função SWITCH você pode especificar uma expressão e uma sequência de valores e resultados, e não algumas instruções condicionais. Com a função SWITCH, você não precisa repetir expressões novamente como na função IFS.

Por exemplo, a função IFS abaixo encontra estados exatos.

Como usar a função SWITCH no Excel 2016

Explicação: a célula A2 contém a string 85-UT. A função RIGHT extrai os 2 caracteres mais à direita desta string (UT). Como resultado, a função IFS retorna o estado correto (Utah). Se os 2 caracteres mais à direita não forem iguais a UT, TX ou OH, a função IFS retorna um ponto de interrogação. Em vez de TRUE, você também pode usar 1=1 ou algo que seja sempre TRUE.

A função SWITCH abaixo produz resultados idênticos, mas é muito mais fácil de ler.

Como usar a função SWITCH no Excel 2016

Explicação: se o primeiro argumento (RIGHT (A2,2) neste exemplo) for igual a UT, a função SWITCH retorna Uta; se TX retornar ao Texas; se OH retornar Ohio. O último argumento (ponto de interrogação neste exemplo) é sempre o valor padrão (se não houver correspondência).

Da mesma forma, você pode ver no exemplo abaixo que com o sistema de classificação, a função SWITCH parece mais compacta.

Como usar a função SWITCH no Excel 2016

Como usar a função SWITCH no Excel 2016

Vamos ver como a função SWITCH funciona em combinação com outras funções. Digamos que temos várias datas e queremos ver rapidamente se é hoje, ontem ou amanhã. Para isso, utilizaremos a função HOJE, que retorna o número de série da data atual, e a função DIAS, que retorna o número de dias entre duas datas.

Você pode ver que a função SWITCH funciona perfeitamente para esta tarefa.

Como usar a função SWITCH no Excel 2016

Com a função IF, a conversão requer algum aninhamento e complexidade. Portanto, você estará mais propenso a cometer erros.

Como usar a função SWITCH no Excel 2016

Porém, nem sempre é possível utilizar a função SWITCH no Excel. Existem muitos exemplos em que você não pode usar a função SWITCH em vez da função IFS.

Como usar a função SWITCH no Excel 2016

Explicação: como os símbolos "<=" e="" "="">" são usados ​​aqui nesta função IFS, você não pode usar a função SWITCH.

A função SWITCH é realmente uma função útil, ajudando a economizar tempo e a cometer menos erros.

Desejo-lhe sucesso!

Ver mais:


Jogue quebra-cabeça no Excel

Jogue quebra-cabeça no Excel

MehmetSalihKoten, um usuário do Reddit, criou uma versão totalmente funcional do Tetris no Microsoft Excel.

Como usar a função Converter no Excel

Como usar a função Converter no Excel

Para converter unidades de medida no Excel, usaremos a função Converter.

Como usar a função HLOOKUP no Excel

Como usar a função HLOOKUP no Excel

Qual é a função HLOOKUP? Como usar a função HLOOKUP no Excel? Vamos descobrir com LuckyTemplates!

Função IFERROR no Excel, fórmula e uso

Função IFERROR no Excel, fórmula e uso

A função IFERROR no Excel é bastante usada. Para usá-lo bem, você precisa entender a fórmula IFERROR do Microsoft Excel.

Como usar a função VALOR no Excel

Como usar a função VALOR no Excel

Qual é a função VALOR no Excel? Qual é a fórmula do valor no Excel? Vamos descobrir com LuckyTemplates.com!

Função EOMONTH do Excel, como usar a função EOMONTH

Função EOMONTH do Excel, como usar a função EOMONTH

A função EOMONTH do Excel é utilizada para exibir o último dia de um determinado mês, com uma implementação muito simples. Você obterá então o último dia de um mês específico com base nos dados que inserimos.

Como usar o loop do-while no Excel VBA

Como usar o loop do-while no Excel VBA

Quer automatizar tarefas repetitivas no Excel VBA? Então, vamos aprender como usar um loop Do-While para implementar uma série de ações que se repetem até que uma condição seja atendida.

Excel 2016 - Lição 6: Altere o tamanho de colunas, linhas e células no Excel

Excel 2016 - Lição 6: Altere o tamanho de colunas, linhas e células no Excel

A largura da coluna e a altura da linha padrão no Excel podem não corresponder aos dados inseridos. O artigo abaixo mostra algumas maneiras de alterar o tamanho de colunas, linhas e células no Excel 2016. Consulte-o!

Excel 2016 - Lição 5: Conceitos básicos de células e intervalos

Excel 2016 - Lição 5: Conceitos básicos de células e intervalos

Sempre que você trabalhar com o Excel, precisará inserir informações – ou conteúdo – nas células. Vamos aprender com LuckyTemplates os conceitos básicos de células e intervalos no Excel 2016!

Como usar a função XLOOKUP no Excel

Como usar a função XLOOKUP no Excel

Qual é a função Xlookup no Excel? Como usar o Xlookup no Excel? Vamos descobrir com LuckyTemplates.com!