No Localizar e Substituir do Excel (Ctrl+H), os curingas * (asterisco) e ? (interrogação) já funcionam por padrão dentro do campo “Localizar”: o asterisco substitui qualquer sequência de caracteres, e a interrogação substitui exatamente um caractere — e por isso, se você precisar buscar um asterisco ou interrogação de verdade, precisa escrever um til (~) antes dele.
Você já tentou usar o Localizar e Substituir para trocar um trecho variável de texto que se repete em várias células, mas com pequenas diferenças em cada uma — como um código de produto que muda só no número final, ou um nome de arquivo com data diferente em cada linha?
Sem saber que o Localizar e Substituir aceita curingas, esse tipo de troca parece exigir uma macro ou uma fórmula auxiliar só para um ajuste pontual, que poderia ser resolvido em segundos com o próprio atalho Ctrl+H, sem escrever nenhuma fórmula.
Neste artigo iremos mostrar como o asterisco e a interrogação funcionam dentro do Localizar e Substituir, quando eles são interpretados como curinga automaticamente, como buscar o caractere literal quando for o caso, e um exemplo prático de substituição em massa usando essa técnica.
O asterisco (*): qualquer sequência de caracteres
O asterisco representa qualquer quantidade de caracteres, inclusive nenhum. Buscar por Fatura*.pdf no campo Localizar encontra tanto “Fatura2024.pdf” quanto “Fatura_Cliente_Final.pdf” ou até “Fatura.pdf” (sem nada entre a palavra e o ponto) — o asterisco preenche qualquer coisa que estiver naquele meio.
A interrogação (?): exatamente um caractere
Já a interrogação substitui um único caractere, nem mais nem menos. Buscar por Produto-0? encontra “Produto-01” e “Produto-09”, mas não encontra “Produto-1” (sem o zero à esquerda) nem “Produto-100” (com dois dígitos depois do hífen) — cada interrogação corresponde a exatamente uma posição de caractere.
Um detalhe importante: “Coincidir com o conteúdo completo da célula”
Por padrão, o Localizar e Substituir busca o padrão em qualquer parte do conteúdo da célula, não exige que ele ocupe a célula inteira. Isso significa que buscar por *2024* encontra qualquer célula que contenha “2024” em qualquer posição do texto. Se você quiser que o padrão precise corresponder à célula inteira (por exemplo, para garantir que só células que comecem e terminem exatamente daquele jeito sejam encontradas), marque a caixa Coincidir com o conteúdo completo da célula, disponível ao clicar em Opções >> dentro da janela do Localizar e Substituir.
Quando o asterisco ou a interrogação são texto de verdade, não curinga
Se a sua planilha tem células com um asterisco ou interrogação literais (por exemplo, um texto como “Pergunta?” ou um código com “*” de verdade), e você quer buscar exatamente por esse caractere, sem que o Excel o interprete como curinga, coloque um til (~) logo antes dele: ~* busca um asterisco literal, e ~? busca uma interrogação literal. Sem o til, o Excel sempre trata esses dois caracteres como curinga dentro do Localizar e Substituir, mesmo que sua intenção fosse buscar o símbolo em si.
Combinando os dois curingas na mesma busca
Asterisco e interrogação podem ser usados juntos na mesma busca. Por exemplo, Nota-??-*.xlsx encontra arquivos como “Nota-05-Fevereiro.xlsx” ou “Nota-12-DezembroFinal.xlsx”: os dois pontos de interrogação exigem exatamente dois caracteres depois de “Nota-“, e o asterisco final aceita qualquer coisa entre o segundo hífen e a extensão “.xlsx”.
Exemplo prático: substituindo um prefixo de código com sufixo variável
Imagine uma coluna de códigos de produto no formato antigo “OLD-1234”, “OLD-5872”, “OLD-90”, em que o número depois do hífen varia de tamanho, e você precisa trocar o prefixo “OLD-” por “NOVO-“, mantendo o número de cada linha:
| A (antes) | A (depois) | |
|---|---|---|
| 1 | OLD-1234 | NOVO-1234 |
| 2 | OLD-5872 | NOVO-5872 |
| 3 | OLD-90 | NOVO-90 |
Nesse caso específico, como a troca é só do prefixo fixo “OLD-” por “NOVO-“, nem precisa de curinga: um Localizar e Substituir simples, com “OLD-” no campo Localizar e “NOVO-” no campo Substituir, já resolve as três linhas de uma vez, porque o restante do texto (o número) é mantido automaticamente — o curinga entra em cena quando a lógica da troca depende também da quantidade ou do padrão de caracteres ao redor, não só de um texto fixo.
Onde os curingas realmente valem a pena: localizar (sem substituir)
O uso mais comum na prática é dentro da aba Localizar, para encontrar rapidamente quais células seguem um determinado padrão, sem precisar substituir nada — por exemplo, buscar por *@gmail.com para saber quantos e-mails de uma lista são do domínio Gmail, usando Localizar Tudo para listar todas as ocorrências de uma vez, em vez de percorrer célula por célula manualmente.
Diferença para curingas em fórmulas como SOMASE e CONT.SE
Vale notar que o asterisco e a interrogação funcionam como curinga tanto no Localizar e Substituir quanto dentro de fórmulas de critério, como SOMASE, CONT.SE e PROCV — a lógica de “* = qualquer sequência” e “? = um caractere” é a mesma nos dois contextos. A diferença é só o local onde você usa: Ctrl+H atua diretamente sobre o conteúdo das células, enquanto os curingas em fórmula servem como critério de busca dentro de um cálculo.
Disponibilidade
Os curingas no Localizar e Substituir funcionam em todas as versões do Excel para Windows e Mac, incluindo o Excel Online. O Google Sheets tem um Localizar e Substituir equivalente, mas não interpreta asterisco e interrogação como curinga por padrão — é preciso marcar a opção “Pesquisar usando expressões regulares” e usar a sintaxe de regex (. para um caractere, .* para qualquer sequência) em vez dos curingas do Excel.
Perguntas frequentes
Preciso ativar alguma opção para os curingas funcionarem no Localizar e Substituir?
Não, o asterisco e a interrogação já funcionam como curinga por padrão, sem precisar marcar nenhuma opção. A única opção relevante é “Coincidir com o conteúdo completo da célula”, que muda se o padrão precisa ocupar a célula inteira ou só uma parte dela.
Como busco um asterisco ou interrogação de verdade, sem que vire curinga?
Coloque um til (~) imediatamente antes do símbolo: ~* busca um asterisco literal, e ~? busca uma interrogação literal, cancelando o comportamento de curinga só naquele caractere.
Os curingas do Localizar e Substituir são os mesmos usados em fórmulas como SOMASE?
Sim, a lógica é idêntica: o asterisco representa qualquer sequência de caracteres e a interrogação representa exatamente um caractere, tanto no Ctrl+H quanto dentro do critério de funções como SOMASE, CONT.SE e PROCV.
Veja também: SOMASES com Curingas no Excel: Como Somar Usando Correspondência Parcial de Texto, que mostra a mesma lógica de asterisco e interrogação aplicada dentro de fórmulas, em vez do Localizar e Substituir.
Compartilhe ou Comente
Se você curtiu esse artigo aonde mostramos como o asterisco e a interrogação funcionam como curinga dentro do Localizar e Substituir do Excel, quando usar o til para buscar o caractere literal, e um exemplo prático de substituição em massa, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.
Você já tinha reparado que o asterisco e a interrogação funcionam como curinga no Ctrl+H? Já precisou buscar um desses símbolos de verdade e caiu na pegadinha do curinga? Conta para nós nos comentários!