Pesquisar e destacar dados específicos no Excel
Ao trabalhar com grandes conjuntos de dados no Excel, muitas vezes é necessário não apenas procurar valores específicos, mas também distingui-los visualmente para análise de dados, validação ou revisão. O recurso Localizar e Substituir embutido do Excel pode ajudá-lo a localizar valores; no entanto, ele não oferece uma maneira automática de destacar as células que contêm seus resultados de pesquisa. Se você precisa que os dados correspondentes se destaquem rapidamente — tornando a edição subsequente, o destaque ou a verificação de dados mais eficiente — pode ser necessário usar métodos adicionais para alcançar esse efeito.
Este guia apresenta três maneiras práticas de pesquisar e destacar seus resultados simultaneamente no Excel. Cada método tem diferentes vantagens, cenários adequados e algumas limitações que você deve estar ciente antes de decidir qual usar. Ao entender e aplicar essas abordagens, você pode melhorar tanto a eficiência quanto a precisão de suas tarefas de processamento de dados.
➤ Destacar resultados da pesquisa usando código VBA
➤ Destacar resultados da pesquisa usando Formatação Condicional
➤ Destacar resultados da pesquisa usando uma ferramenta prática
➤ Destacar resultados da pesquisa usando Filtro e coloração manual
➤ Destacar resultados da pesquisa usando uma fórmula em coluna auxiliar no Excel
Se você deseja destacar todas as células que contêm um valor específico em toda a planilha ou em uma área específica, usar uma macro VBA oferece uma solução altamente flexível no Excel. A VBA pode automatizar o processo de busca e destaque, economizando seu tempo — especialmente quando você está lidando com grandes ou dinâmicos conjuntos de dados.
No entanto, essa abordagem requer habilitar macros e uma familiaridade básica com o editor Visual Basic for Applications (VBA). É especialmente útil para tarefas repetitivas ou para lidar com conjuntos de dados onde a formatação condicional pode não ser suficiente, como destacar correspondências não contíguas em diferentes seções de uma planilha.
Por favor, siga estas etapas detalhadas para implementar esta solução:
1. Abra a planilha onde deseja pesquisar e destacar dados específicos. Pressione as teclas Alt + F11 juntas para abrir a janela Microsoft Visual Basic for Applications.
2. Na janela VBA, clique em Inserir > Módulo. Esta ação criará um novo módulo no qual você pode colar o código VBA fornecido abaixo.
VBA: Destacar resultados da pesquisa
Sub FindRange()
'Updated by ExtendOffice
Dim xRg As Range
Dim xFRg As Range
Dim xStrAddress As String
Dim xVrt As Variant
Dim xRsp As VbMsgBoxResult
xVrt = Application.InputBox(prompt:="Search:", Title:="www.extendoffice.com", Type:=2)
If xVrt = False Or xVrt = "" Then
MsgBox "Search canceled.", vbInformation
Exit Sub
End If
Set xFRg = ActiveSheet.Cells.Find(what:=xVrt, LookIn:=xlValues, LookAt:=xlPart)
If xFRg Is Nothing Then
MsgBox prompt:="Cannot find this value", Title:="www.extendoffice.com"
Exit Sub
End If
xStrAddress = xFRg.Address
Set xRg = xFRg
Do
Set xFRg = ActiveSheet.Cells.FindNext(After:=xFRg)
If xFRg Is Nothing Then Exit Do
If xFRg.Address = xStrAddress Then Exit Do
Set xRg = Application.Union(xRg, xFRg)
Loop
If Not xRg Is Nothing Then
xRg.Interior.ColorIndex = 8 ' Light blue
xRsp = MsgBox(prompt:="Do you want to cancel highlighting?", Title:="www.extendoffice.com", Buttons:=vbQuestion + vbOKCancel)
If xRsp = vbOK Then xRg.Interior.ColorIndex = xlColorIndexNone
End If
End Sub
3. Pressione a tecla F5 para executar o código. Quando solicitado, aparecerá uma caixa de diálogo onde você pode inserir o valor que deseja pesquisar.
4. Após clicar em OK, todas as células correspondentes que contêm o valor especificado serão destacadas com sua cor padrão de destaque. Além disso, uma caixa de diálogo perguntará se você deseja remover o destaque. Clicar em OK remove o destaque de todas as correspondências; clicar em Cancelar mantém o destaque.
Notas e dicas:
• Se nenhuma célula correspondente à sua pesquisa for encontrada, a macro notificará você com uma mensagem pop-up.
• Este código pesquisa a planilha ativa inteira e não diferencia maiúsculas de minúsculas; ele corresponde ao seu texto independentemente da capitalização.
• Esteja ciente de que a cor de destaque é uma cor padrão da paleta. Se você deseja usar uma cor diferente, pode editar o valor “ColorIndex” no código (por exemplo, use ColorIndex =6
para amarelo).
• Sempre salve seu trabalho antes de executar macros, especialmente se sua planilha contiver dados críticos, pois as macros não podem ser desfeitas usando a função padrão “Desfazer” do Excel.
• Se você quiser aplicar o código a um intervalo em vez de toda a planilha, modifique ActiveSheet.Cells
para o intervalo pretendido (por exemplo, Range("A1:D20")
).
• Alguns usuários podem encontrar avisos de segurança ao executar VBA. Certifique-se de habilitar macros para sua pasta de trabalho.
Se o seu valor de pesquisa aparecer várias vezes na planilha, essa macro destacará todas as instâncias, o que é particularmente útil para auditorias ou revisões de entradas de dados repetidas.
A Formatação Condicional no Excel é uma ferramenta dinâmica que pode destacar automaticamente células que atendem a determinados critérios, o que a torna ideal para buscar e marcar visualmente dados correspondentes dentro de um intervalo selecionado. Essa abordagem é especialmente adequada quando você deseja que o destaque seja atualizado automaticamente conforme a referência de pesquisa muda, ou quando precisa de uma forma baseada em fórmulas e não destrutiva de formatar dados. Também é preferida em ambientes compartilhados ou colaborativos onde macros podem ser restritas ou indesejáveis.
Suponha que você tenha um conjunto de dados e uma célula dedicada para entrada de pesquisa (conforme ilustrado na captura de tela a seguir). Aqui está como configurar a formatação condicional para destacar correspondências dinamicamente:

1. Selecione todo o intervalo de células onde deseja pesquisar seu valor alvo. Vá para a guia Página Inicial, clique em Formatação Condicional e selecione Nova Regra.

2. No diálogo Nova Regra de Formatação, escolha Usar uma fórmula para determinar quais células formatar. Insira a seguinte fórmula na caixa “Formatar valores onde esta fórmula é verdadeira” (substitua as referências de células conforme necessário):
=AND($E$2<>"",$E$2=A4)

3. Clique no botão Formatar para abrir a caixa de diálogo Formatar Células, depois selecione uma cor de preenchimento de sua escolha na aba Preenchimento. Confirme com OK e feche qualquer janela de diálogo.

Agora, sempre que você digitar uma palavra-chave na célula E2, as entradas correspondentes dentro do intervalo escolhido serão destacadas automaticamente. Esse processo é atualizado instantaneamente quando o valor da pesquisa muda, oferecendo uma maneira fluida de revisar dados ou pesquisar termos repetidamente sem ajustes manuais.
Algumas notas úteis:
• As fórmulas da formatação condicional podem lidar com correspondências exatas e parciais (usando funções PROCURAR
ou LOCALIZAR
em regras mais complexas).
• Este método é não destrutivo — os dados subjacentes permanecem inalterados.
• Ao copiar a formatação condicional para outras áreas, verifique novamente as referências de células quanto à precisão (use referências absolutas ou relativas conforme necessário).
• Se a formatação condicional parecer não funcionar, verifique sua fórmula e certifique-se de que a célula de destino para a entrada está sendo referenciada corretamente; erros geralmente estão relacionados à má colocação da fórmula ou sobreposição nas seleções de intervalo.
Uma limitação é que a Formatação Condicional é limitada à formatação e não pode, por exemplo, filtrar, selecionar ou manipular de outra forma os resultados encontrados além de pistas visuais. Para codificação de cores interativa ou persistente (como entre várias planilhas ou pastas de trabalho), a solução VBA ou Kutools pode ser mais adequada.
Se você frequentemente procura vários valores de uma só vez, ou precisa de uma solução pronta para destaque complexo, o recurso "Marcar Palavras-chave" encontrado no Kutools for Excel oferece flexibilidade única. Diferente dos recursos padrão do Excel, o Kutools permite que você insira várias palavras-chave, especifique uma variedade de opções de destaque, escolha fazer correspondência de strings parciais e até faça buscas sensíveis a maiúsculas e minúsculas. Isso é particularmente útil para controle de qualidade, auditoria ou marcação rápida de múltiplos itens em listas como IDs de produtos, nomes de clientes ou outros identificadores em grandes conjuntos de dados.
Para usar este recurso, proceda da seguinte forma:
1. Selecione o intervalo onde deseja pesquisar palavras-chave. Em seguida, navegue até a guia Kutools, clique em Texto e escolha Marcar Palavra-Chave.

2. No diálogo pop-up, insira as palavras que deseja pesquisar na caixa “Palavra-Chave”, separando cada valor com uma vírgula. Selecione suas opções de marcação preferidas — como cor de destaque e cor da fonte — e especifique como a correspondência deve ocorrer (string completa ou parte dela, e sensibilidade a maiúsculas e minúsculas). Clique em OK para aplicar.
Por exemplo, marque a caixa “Diferenciar Maiúsculas de Minúsculas” se quiser encontrar apenas aquelas entradas que correspondam à capitalização que você inseriu. Isso é particularmente útil quando ser preciso sobre a caixa é importante, como ao pesquisar códigos ou IDs de produtos específicos.

Muito rapidamente, os resultados correspondentes dentro do intervalo selecionado serão marcados conforme especificado, imediatamente chamando sua atenção para entradas-chave. Se você inserir várias palavras-chave, cada ocorrência será destacada em todos os seus dados.

Além disso, o recurso “Marcar Palavra-Chave” permite correspondência de string parcial. Por exemplo, se você deseja destacar todas as células que contenham “bola” ou “pular”, simplesmente digite bola, pular
na caixa Palavra-Chave, escolha suas configurações e clique em OK.


Essa abordagem é direta e ideal para tarefas repetitivas de busca e destaque — economizando significativo tempo em relação à formatação manual ou à criação de regras complexas de formatação condicional. As operações do Kutools são facilmente acessíveis e reversíveis, e suas opções de marcação são altamente personalizáveis, tornando-a bem adequada para trabalhos com grandes volumes de dados.
Note que o Kutools for Excel é um suplemento e pode exigir instalação separada. Após a instalação, ele se integra diretamente à faixa de opções do Excel. Para usuários que buscam ainda mais personalização ou simplicidade para cenários complexos de múltiplas palavras-chave, este recurso é especialmente benéfico.
Kutools para Excel - Potencialize o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Obtenha Agora
Em situações onde você prefere não usar fórmulas, VBA ou suplementos de terceiros, pode usar o recurso Filtro embutido do Excel para reduzir seus dados aos resultados correspondentes e, em seguida, aplicar destaque manual. Essa abordagem é direta e não requer nenhum setup ou risco de alterar estruturas de dados.
Apropriado para tarefas ocasionais ou ao compartilhar arquivos com usuários que podem não ter permissões para macros ou suplementos, os passos são os seguintes:
- Selecione seu intervalo de dados (incluindo cabeçalhos, se disponíveis).
- Vá para Dados > Filtro. Setas de dropdown aparecerão na linha de cabeçalho.
- Clique na seta de filtro suspensa para a coluna que deseja pesquisar e use a caixa Pesquisa ou selecione seu valor na lista. Clique em OK para filtrar os dados.
- Uma vez que apenas as linhas correspondentes estejam visíveis, selecione essas linhas, vá para a guia Página Inicial e use a ferramenta Cor de Preenchimento para destacá-las conforme necessário.
- Limpe o filtro para ver todos os dados, com as células destacadas agora facilmente identificáveis.
Tenha em mente que este método é manual — se o seu conjunto de dados mudar, você precisará repetir as etapas de filtragem e destaque. No entanto, funciona em todas as versões do Excel e é especialmente prático para necessidades rápidas de destaque pontual ou quando macros não são permitidas.
Para usuários que querem uma solução reutilizável e facilmente auditável sem usar VBA ou suplementos, usar uma fórmula simples em uma coluna auxiliar pode identificar rapidamente correspondências, que você pode então destacar manualmente ou com formatação condicional.
Por exemplo, suponha que você esteja pesquisando um valor na célula E2 dentro do intervalo A4:A20. Faça o seguinte:
1. Na coluna ao lado dos seus dados (por exemplo, célula B4), insira a seguinte fórmula:
=IF(A4=$E$2,"Match","")
2. Pressione Enter. Copie a fórmula para todas as linhas relevantes (por exemplo, B4:B20). Essa fórmula verifica se o valor na coluna A corresponde ao seu termo de pesquisa e retorna "Correspondência" se forem iguais.
3. Agora, você pode filtrar a coluna auxiliar para mostrar apenas linhas com "Correspondência", ou usar formatação condicional para destacar automaticamente essas linhas com base no valor da coluna auxiliar.
💡 Dica: Para suportar correspondências parciais, substitua a verificação de igualdade por esta fórmula:
=IF(ISNUMBER(SEARCH($E$2,A4)),"Match","")
Isso destaca linhas se o valor de pesquisa for encontrado em qualquer lugar dentro da célula. Lembre-se de ajustar referências absolutas e relativas conforme necessário.
Usar uma coluna auxiliar mantém seus dados organizados e facilita auditar ou modificar a lógica de pesquisa posteriormente.
Ao escolher um método para buscar e destacar no Excel, considere o tamanho de seus dados, requisitos de compartilhamento e necessidade de automação. Macros são eficientes, mas requerem permissões; formatação condicional é dinâmica, mas pode ser limitada a regras simples. Suplementos como Kutools oferecem processamento avançado em lote. Sempre mantenha seus dados originais salvos antes de aplicar formatação em massa ou executar código desconhecido. Se você encontrar problemas, verifique novamente as referências de células, a sintaxe das fórmulas e, se estiver usando macros, certifique-se de que elas estão habilitadas e a pasta de trabalho foi salva antes de prosseguir.
Arquivo de Exemplo
Clique para baixar o arquivo de exemplo
Contar/somar células por cores com formatação condicional no Excel
Agora, este tutorial lhe dirá alguns métodos práticos e fáceis para contar ou somar rapidamente células por cor com formatação condicional no Excel.
Criar um gráfico com formatação condicional no Excel
Por exemplo, você tem uma tabela de pontuação de uma classe e deseja criar um gráfico para colorir pontuações em diferentes intervalos; aqui, este tutorial introduzirá o método para resolver este trabalho.
Gráfico de barras empilhadas com formatação condicional no Excel
Este tutorial introduz, passo a passo, como criar um gráfico de barras empilhadas com formatação condicional, conforme mostrado na captura de tela abaixo no Excel.
Formatação condicional de linhas ou células se duas colunas forem iguais no Excel
Neste artigo, introduzo o método para formatação condicional de linhas ou células se duas colunas forem iguais no Excel.
Aplicar formatação condicional para cada linha no Excel
Às vezes, você pode querer aplicar a formatação condicional para cada linha. Exceto configurar repetidamente as mesmas regras para cada linha, existem alguns truques para resolver este trabalho.
Melhores Ferramentas de Produtividade para Office
Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência incomparável. Kutools para Excel oferece mais de300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para acessar o recurso que você mais precisa...
Office Tab traz interface com abas para o Office e facilita muito seu trabalho
- Habilite edição e leitura por abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie múltiplos documentos em novas abas de uma mesma janela, em vez de em novas janelas.
- Aumente sua produtividade em50% e economize centenas de cliques todos os dias!
Todos os complementos Kutools. Um instalador
O pacote Kutools for Office reúne complementos para Excel, Word, Outlook & PowerPoint, além do Office Tab Pro, sendo ideal para equipes que trabalham em vários aplicativos do Office.





- Pacote tudo-em-um — complementos para Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Um instalador, uma licença — configuração em minutos (pronto para MSI)
- Trabalhe melhor em conjunto — produtividade otimizada entre os aplicativos do Office
- Avaliação completa por30 dias — sem registro e sem cartão de crédito
- Melhor custo-benefício — economize comparado à compra individual de add-ins