EXCEL - Encontrando um texto dentro de uma célula.
Outros
16/08/2010 por
Jar Jar Binks
Olá!
Hoje precisei fazer uma busca de um texto dentro de uma célula, e descobri que é assim:
(MEU EXCEL é em inglês, então em breve posto os termos em português)
Então se eu quero saber se a célula A1 contém o termo Star, eu uso:
=SEARCH("Star";A1)
A função SEARCH retorna a posição inicial onde essa palavra aparece primeiro. Se não encontrar a sequência de caracteres especificada não retorna um número válido.
Então, se queremos fazer uma comparação para termos certeza de que a sequência existe, usamos:
=IF(ISNUMBER(SEARCH("Star";A1));"CONTÉM";"NÃO CONTÉM")
E vamos saber se a cadeia de caracteres está ou não na célula desejada.
Lembre-se que podemos substituir "Star" pelo conteúdo de uma outra célula, como:
=IF(ISNUMBER(SEARCH(B1;A1));"CONTÉM";"NÃO CONTÉM")
O comando acima retorna "CONTÉM" se A1 contém o valor de B1;
Arrivederci people!
[EM PORTUGuÊS]
=PROCURAR("Star";A1)
=SE(ÉNÚM(PROCURAR("Star";A1));"CONTÉM";"NÃO CONTÉM")
=SE(ÉNÚM(PROCURAR(B1;A1));"CONTÉM";"NÃO CONTÉM")
Comentários sobre o artigo
23/11/2011
por
ismael...
valeu... resolveu o problema da menina q eu to afim... uhauhauhauhhau ganhei mol credito nessa
27/11/2011
por
Douglas Alexandre
Cara, excelente dica!! resolveu o meu problema!! Valeu!!
Poste um comentário >>
|