Com o comando de menu "Editar - Localizar", você pode pesquisar e localizar qualquer conteúdo em suas pastas de trabalho e, assim, verificar onde um determinado conteúdo ocorre.
A desvantagem de usar a caixa de diálogo Procurar Pesquisar conteúdo consiste em repetir a tarefa sempre que os dados forem alterados nas tabelas. Este não é o caso ao pesquisar com uma fórmula. Ele reage automaticamente ao conteúdo alterado em suas células e encontra as informações que você está procurando. A fórmula a seguir verifica se um determinado texto aparece em uma célula:
= SE (ISNUMBER (SEARCH (search-text, text));
"contém"; "não contém")
Você passa dois argumentos para a fórmula: Com Texto de pesquisa passe o texto que deseja pesquisar ou a célula que contém esse texto. O argumento texto define a célula na qual o texto de pesquisa deve ser pesquisado.
Se o texto da pesquisa estiver em texto ocorre, a fórmula retorna o resultado "conter". Chute Texto de pesquisa no texto não aparecer, a fórmula retorna o resultado "não contém".
Na célula C4 da pasta de trabalho mostrada, a fórmula a seguir fornece o resultado "contém":
= SE (ISNUMBER (PROCURAR ($ B $ 15; A4));
"contém"; "não contém")
O texto pesquisado "Schwelm" da célula B4 está contido no texto da célula A4. Portanto, a fórmula retorna o texto "contém" como resultado.
Em vez dos dois textos "contém" e "não contém", você também pode usar qualquer outro texto na fórmula.
A fórmula também pode pesquisar números contidos no texto.
É assim que a fórmula verifica o texto em suas tabelas
A fórmula de verificação do texto funciona de acordo com o seguinte princípio:
- A função SEARCH procura o texto na célula B4 dentro da célula A4.
- Se o texto estiver disponível, a função SEARCH retorna a posição na qual o texto pesquisado começa dentro do texto da célula A4.
- Nesse caso, a função ISNUMBER retorna o valor verdadeiro TRUE porque recebeu um número.
- A função IF então exibe o texto "contêiner".
- Se o texto de B4 não existir em A4, a função SEARCH retornará um valor de erro como resultado do cálculo.
- A função ISNUMBER então retorna o valor verdadeiro FALSE porque nenhum número foi passado como argumento.
- A função IF então exibe o texto "não existe".