Excel: como atribuir um valor numérico ao texto
Freqüentemente, você pode querer atribuir um valor numérico a valores de texto específicos no Excel.
Por exemplo, suponha que você tenha o seguinte conjunto de dados que contém informações sobre vendas feitas por funcionários em diferentes lojas de uma empresa e queira atribuir valores numéricos com base em lojas específicas:
A maneira mais fácil de fazer isso é usar a função SWITCH do Excel, que permite retornar valores específicos que correspondem aos valores correspondentes em uma lista.
O exemplo a seguir mostra como usar esta função na prática.
Exemplo: Como atribuir valores numéricos ao texto no Excel
Digamos que você queira atribuir os seguintes valores numéricos a lojas específicas:
- Norte: 1001
- Leste: 1002
- Sul: 1003
- Oeste: 1004
Você pode digitar a seguinte fórmula na célula D2 para fazer isso:
=SWITCH( B2 , "North", 1001, "East", 1002, "South", 1003, "West", 1004)
Você pode então clicar e arrastar esta fórmula para cada célula restante na coluna D:
A nova coluna Store ID agora contém um valor numérico que corresponde ao valor de texto específico na coluna Store .
Como funciona essa fórmula?
Lembre-se da fórmula que usamos para atribuir valores numéricos a valores de texto:
=SWITCH( B2 , "North", 1001, "East", 1002, "South", 1003, "West", 1004)
Esta fórmula usa a função SWITCH , que usa a seguinte sintaxe básica:
SWITCH(value to switch, find1, return1, find2, return2, ...)
Em nossa fórmula específica, analisamos a célula B2 e fazemos o seguinte:
- Procure por “Norte” – se encontrar, retorne 1001
- Se não for encontrado, procure por “Leste” – se encontrado, retorne 1002
- Se não for encontrado, procure por “Sul” – se encontrado, retorne 1003
- Se não for encontrado, procure por “Oeste” – se encontrado, retorne 1004
Usando esta lógica, podemos atribuir valores numéricos a cada valor de texto específico.
Nota : Você pode encontrar a documentação completa da função SWITCH no Excel aqui .
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:
Excel: Encontre a primeira ocorrência de um valor em uma coluna
Excel: Encontre o primeiro valor maior que um número específico
Excel: como encontrar o primeiro valor diferente de zero consecutivo