Skip to main content

Kutools para Office — Uma Suíte. Cinco Ferramentas. Aumente sua Produtividade.

Pesquisar e destacar dados específicos no Excel

Author Sun Last modified

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

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

A screenshot showing how to paste VBA code in Excel to highlight search results

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.

A screenshot of the input box for entering a search value in Excel

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.

A screenshot showing highlighted search results in Excel using VBA

Notas e dicas:

• Se nenhuma célula correspondente à sua pesquisa for encontrada, a macro notificará você com uma mensagem pop-up.

A screenshot of the message box indicating no match found in Excel VBA

• 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.


Destacar resultados da pesquisa usando Formatação Condicional

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:

A screenshot of a data range and search box used for Conditional Formatting in Excel

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.

A screenshot of the New Rule option in Conditional Formatting in Excel

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)
Aqui, E2 é a célula onde você inserirá seu valor de pesquisa, e A4 é a primeira célula no intervalo a ser destacada. Ajuste as referências para combinar com seu layout.
A screenshot of the formula for Conditional Formatting to highlight search results

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.

A screenshot of the Format Cells dialog for selecting a highlight color

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.


Destacar resultados da pesquisa usando uma ferramenta prática

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.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

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.

A screenshot showing the Kutools Mark Keyword option in Excel ribbon

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.

A screenshot of the Mark Keyword dialog

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.

A screenshot of search results highlighted with different font colors using Kutools

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.

A screenshot of the Kutools Mark Keyword dialog for partial string matching  >>>  A screenshot of highlighted partial string matches in Excel using Kutools

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

Destacar resultados da pesquisa usando Filtro e coloração manual

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.

Destacar resultados da pesquisa usando uma fórmula em coluna auxiliar no Excel

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


Outras Operações (Artigos) Relacionadas à Formatação Condicional

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

🤖 Kutools AI Aide: Revolucione a análise de dados com: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Chamar Funções Aprimoradas
Recursos Populares: Localizar, Destacar ou Marcar Duplicatas   |  Excluir Linhas em Branco   |  Consolidar Colunas ou Células sem Perder Dados   |   Arredondar...
Super PROC: Procura por múltiplos critérios    Procura por múltiplos valores  |   Procura em várias planilhas   |   Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente Lista suspensa  |  Lista suspensa dependente  |  Lista suspensa com múltipla seleção ...
Gerenciador de Colunas: Adicionar número específico de colunas  | Mover Colunas  | Alternar status de visibilidade de Colunas ocultas |  Comparar Intervalos & Colunas...
Recursos em Destaque: Grade de foco   |  Visualização de Design  |  Barra de fórmulas aprimorada    Gerenciador de Pasta de trabalho & Planilha   |  Biblioteca de AutoTexto (Auto Text)   |  Selecionador de Data   |  Mesclar Dados   |  Criptografar/Descriptografar Células    Enviar Email por Lista   |  Super Filtro   |   Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas: 12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...)  | 50+ Tipos de Gráficos (Gráfico de Gantt, ...)  | 40+ Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...)  | 19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem pelo Caminho, ...)  | 12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...)  | 7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ...e muito mais
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 idiomas!

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.

Excel Word Outlook Tabs PowerPoint
  • 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