Como posso verificar se uma célula começa com texto?
No Excel, ao trabalhar com dados, pode haver momentos em que você precise verificar se o valor de uma célula começa com um determinado texto ou se a parte inicial desse valor é um número ou não. Neste tutorial, aprenderemos como escrever uma fórmula para enviar ambas as condições.
SE um valor de célula começar com um texto específico
No exemplo a seguir, você precisa verificar se os três primeiros caracteres da célula são iguais a LXI. Para isso você precisa usar IF e LEFT.
Você pode usar as etapas abaixo para escrever esta fórmula:
- Primeiro, insira a função SE em uma célula.
- Depois disso insira a função ESQUERDA no primeiro argumento do IF e consulte a célula A2 onde você tem o valor, no segundo argumento use 3 para o num_digit.
- Em seguida, use o sinal de igual e insira o valor (usando aspas duplas) que deseja testar.
- Agora, no segundo argumento, digite “Sim”.
- E no terceiro argumento, digite “Não”.
- No final, insira parênteses de fechamento e pressione Enter para obter o resultado.
Como você pode ver abaixo, para todos os valores onde temos o valor “LXI” no início do valor, ele retorna Sim, caso contrário Não.
=IF(LEFT(A2,3)="LXI","Yes","No")
Contar células IF começa com
Use a fórmula abaixo se quiser contar o número de células começando com um valor específico.
=SUMPRODUCT(--(LEFT(A2:A10,3)="LXI"))
Para saber mais sobre isso, você pode ler sobre como usar SUMPRODUCT com uma condição.
Se um valor de célula começar com um número
Da mesma forma, você pode escrever uma fórmula para verificar se uma célula começa com um número.
=IF(ISNUMBER(VALUE(LEFT(A2,2))), "Yes","No")
Nesta fórmula, usamos a função VALOR em torno da ESQUERDA. Quando você obtém um valor usando LEFT, ele retorna esse valor como texto, mesmo que esse valor seja um número.
É por isso que para converter um número em número precisamos usar VALUE. Depois disso, usamos ISNUMBER para testar o valor retornado por LEFT. Se este valor for um número, a condição será VERDADEIRA e SE retornará SIM, caso contrário, Não.