Lógicas

SWITCH

Definição

SWITCH retorna o resultado que corresponde a um valor, ou um padrão quando nenhum corresponde.

Sintaxe

=SWITCH(expression, value1, result1, [value2, result2], ...)

Argumentos

Argumento Significado
expression O valor a corresponder, ou a célula que o contém.
value1 O primeiro valor a comparar com a expressão.
result1 O que retornar quando a expressão for igual a esse primeiro valor. O texto precisa ficar entre aspas duplas.
value2, result2, ... Pares extras opcionais. Um último argumento sem par é o padrão se nada corresponder.

Exemplo resolvido

Uma planilha de bússola mapeia uma letra para um nome completo. As letras estão em A2:A4.

A: Código
S
N
E

Fórmula: =SWITCH(A2,"N","North","E","East","S","South")

Resultado: South. A2 é S, que corresponde ao terceiro par. Preenchida para baixo, a fórmula dá South, North e East.

Prática

A célula A2 contém 2. Em B2, escreva uma fórmula que retorne "one" quando A2 for 1, "two" quando A2 for 2 e "three" quando A2 for 3.

  1. Em B2, escreva uma fórmula SWITCH que mostre one quando A2 for 1, two quando A2 for 2 e three quando A2 for 3.
Passo 1 de 2
Aqui, as fórmulas usam nomes de função em inglês, como SUM, e o ponto (.) como separador decimal, em todos os idiomas.
Carregando a planilha…

Funções relacionadas

IF e IFS testam se uma comparação é verdadeira. SWITCH corresponde a um valor exato e retorna o resultado em par.

Erro comum

Escrever uma comparação como A2>="N" como correspondência de SWITCH: SWITCH só aceita valores exatos, então as desigualdades pertencem a IFS ou IF.

Funções relacionadas

Estes links são funções relacionadas.