Atribuir valor numérico ao texto – Excel e Google Sheets
Este tutorial demonstrará como atribuir um valor numérico a uma cadeia de texto.
Método PROCV
Para atribuir um valor numérico a uma cadeia de texto, podemos usar a função PROCV junto com nossa tabela de pesquisa. Neste exemplo, atribuímos um número de código a cada produto da seguinte forma:
=PROCV(B3;E3:F5;2;0)
Essa fórmula encontra “”Cadeira”” no intervalo E3:F5 e retorna a segunda coluna na linha: “2235”. (O parâmetro “0” indica que precisamos de uma correspondência exata).
Método PROCX
Outro método é usar a função PROCX para obter os mesmos resultados:
=PROCX(B3;E3:E5;F3:F5)
Ao invés de um número de índice de intervalo e coluna, a função PROCX usa uma matriz de pesquisa e uma matriz de retorno.
Bloqueio de referências de células
Para facilitar a leitura de nossas fórmulas, mostramos as fórmulas sem referências de células bloqueadas:
=PROCV(B3;E3:F5;2;0)
=PROCX(B3;E3:E5;F3:F5)
Mas essas fórmulas não vão funcionar corretamente quando forem copiadas e coladas em outro lugar dentro do arquivo do Excel. Ao invés disso, você deve usar referências de células bloqueadas como esta:
=PROCV(B3;$E$3:$F$5;2;0)
=PROCX(B3;$E$3:$E$5;$F$3:$F$5)
Leia nosso artigo sobre bloqueio de referências de células para saber mais.
Atribuir valor numérico ao texto no Google Sheets
Os exemplos mostrados acima funcionam da mesma forma no Google Sheets e no Excel.