Como pesquisar asterisco literal e caracteres curinga no Localizar do Excel
🔍 WiseChecker

Como pesquisar asterisco literal e caracteres curinga no Localizar do Excel

O recurso Localizar do Excel usa o asterisco (*) e o ponto de interrogação (?) como curingas para pesquisas flexíveis. Isso causa um problema quando você precisa encontrar células que contenham exatamente esses caracteres. Sua pesquisa por * corresponderá a qualquer texto, e pesquisar por ? corresponderá a qualquer caractere único. Este artigo explica como substituir esse comportamento padrão. Você aprenderá a sintaxe correta para pesquisar asteriscos e pontos de interrogação literais em seus dados.

Principais conclusões: Pesquisar caracteres curinga no Excel

  • Caixa de diálogo Localizar e Substituir (Ctrl+F): Use um til (~) antes do caractere curinga para pesquisá-lo literalmente, como ~* ou ~?.
  • Localizar Tudo ou Localizar Próxima: O prefixo til também funciona para essas ações, localizando cada ocorrência do caractere literal.
  • Em fórmulas: Pesquisar caracteres literais é essencial ao auditar fórmulas que usam multiplicação (*) ou curingas em funções.

Como o recurso Localizar do Excel interpreta curingas

A ferramenta Localizar do Excel foi projetada para correspondência de padrões. O asterisco (*) representa qualquer sequência de caracteres, incluindo zero caracteres. O ponto de interrogação (?) representa qualquer caractere único. Isso é útil para encontrar texto que segue um padrão, como todos os nomes começando com “Jo” (pesquise: Jo*) ou códigos de cinco letras onde a terceira letra é “B” (pesquise: ??B??). No entanto, esse design significa que você não pode pesquisar diretamente células que contenham um asterisco ou ponto de interrogação como dados. Para realizar uma pesquisa literal, você deve usar um caractere de escape. O til (~) é o caractere de escape designado na sintaxe de pesquisa do Excel. Colocá-lo antes de um curinga informa ao Excel para tratar o próximo caractere como um símbolo comum, não como curinga.

Etapas para localizar asteriscos e pontos de interrogação literais

Siga estas etapas para pesquisar células que contenham o caractere * ou ? como parte de seu conteúdo.

  1. Abra a caixa de diálogo Localizar
    Pressione Ctrl+F no teclado. Como alternativa, vá para a guia Página Inicial na faixa de opções, clique em Localizar e Selecionar no grupo Edição e escolha Localizar.
  2. Insira o termo de pesquisa com um til
    No campo “Localizar”, digite um til (~) imediatamente seguido pelo caractere que deseja encontrar. Para localizar um asterisco, digite ~*. Para localizar um ponto de interrogação, digite ~?.
  3. Configure o escopo da pesquisa
    Clique no botão Opções para expandir a caixa de diálogo. Certifique-se de que “Dentro” esteja definido como “Planilha” ou “Pasta de trabalho”, conforme necessário. Verifique se “Procurar em” está definido como “Fórmulas” se você estiver pesquisando na barra de fórmulas, ou “Valores” se estiver pesquisando resultados exibidos.
  4. Execute a pesquisa
    Clique em “Localizar Próxima” para ir para a primeira célula correspondente. Para ver todas as correspondências de uma vez, clique em “Localizar Tudo”. Uma lista aparecerá na parte inferior da caixa de diálogo mostrando todas as células que contêm o caractere literal.

Usando Localizar e Substituir para caracteres literais

A mesma sintaxe de til funciona na guia Substituir. Isso é útil para remover ou alterar caracteres curinga em seus dados.

  1. Abra a caixa de diálogo Substituir
    Pressione Ctrl+H. Ou vá para Página Inicial > Localizar e Selecionar > Substituir.
  2. Insira o caractere literal a ser localizado
    Na caixa “Localizar”, digite ~* ou ~?.
  3. Insira o texto de substituição
    Na caixa “Substituir por”, digite o texto que deseja usar. Para excluir o caractere, deixe esta caixa vazia.
  4. Substitua os caracteres
    Clique em “Substituir Tudo” para alterar todas as ocorrências, ou use “Localizar Próxima” e “Substituir” para revisar cada alteração individualmente.

Erros comuns e limitações

Pesquisar um til literal (~)

Como o til é o caractere de escape, você também deve escapá-lo para pesquisá-lo literalmente. Para localizar uma célula contendo um til, digite dois tils na caixa “Localizar”: ~~. O primeiro til escapa o segundo, informando ao Excel para pesquisar o próprio caractere ~.

Curingas não funcionam no modo “Procurar em: Valores”

Quando “Procurar em” está definido como “Valores”, o Excel pesquisa os resultados exibidos nas células. Se uma célula mostrar “10*” mas sua fórmula subjacente for “=10*5”, pesquisar por ~* no modo “Valores” a encontrará. No entanto, se o valor subjacente da célula for o número 50 (o resultado de 10*5), o asterisco não faz parte do valor e não será encontrado. Para uma auditoria completa, pesquise com “Procurar em” definido como “Fórmulas”.

Confusão com curingas de filtro

O recurso AutoFiltro em tabelas do Excel usa regras de curinga diferentes. Ao digitar critérios diretamente em um menu suspenso de filtro, você não usa o caractere de escape til. Para filtrar linhas que contenham um asterisco, basta digitar * na caixa de pesquisa. A caixa de diálogo Localizar e a caixa de pesquisa do Filtro têm regras de análise separadas, o que pode ser uma fonte de erro.

Pesquisa literal vs. pesquisa curinga: principais diferenças

Item Pesquisa de caractere literal Pesquisa de padrão curinga
Finalidade Localizar células contendo os caracteres exatos * ou ? Localizar células que correspondem a um padrão de texto flexível
Sintaxe na caixa Localizar Use um prefixo til: ~* ou ~? Use * para qualquer texto, ? para qualquer caractere único
Exemplo de termo de pesquisa ~* localiza células com um asterisco A* localiza células começando com “A”
Caractere de escape Obrigatório: O próprio til (~) é escapado como ~~ Não usado
Caso de uso principal Limpeza de dados, auditoria de fórmulas, localização de símbolos especiais Localizar nomes, códigos ou texto com segmentos desconhecidos

Agora você pode localizar com precisão asteriscos, pontos de interrogação e tils em suas planilhas do Excel. Use o caractere de escape til na caixa de diálogo Localizar para substituir o comportamento curinga padrão. Para uma habilidade relacionada, tente usar curingas na caixa de diálogo Localizar e Substituir para limpar entradas de dados inconsistentes. Lembre-se de que pressionar Ctrl+F e digitar ~? é a maneira mais rápida de localizar todos os pontos de interrogação únicos em sua planilha.