Como comparar duas colunas e realçar os valores encontrados noutra coluna?
Ao gerir dados no Excel, é comum deparar-se com situações em que precisa de identificar valores presentes em duas listas distintas. Por exemplo, se tiver uma folha de cálculo com a Lista A e a Lista B e quiser realçar visualmente os itens da Lista A que também aparecem na Lista B, isso permite-lhe identificar rapidamente sobreposições, duplicados ou elementos que requeiram atenção adicional. Este tipo de comparação revela-se útil em diversos cenários — desde a validação de inventário e a deteção de entradas repetidas até ao cruzamento de registos entre conjuntos de dados. Este artigo apresenta várias técnicas práticas para comparar duas colunas e realçar os valores comuns encontrados noutra coluna no Excel.

➤ Destacar células se duplicadas noutra coluna com Kutools para Excel
➤ Código VBA – Utilizar VBA para percorrer colunas e destacar programaticamente os valores correspondentes
➤ Fórmula do Excel – Utilizar a fórmula CONTAR.SE para criar uma coluna auxiliar que indique duplicados
Realçar células se duplicadas noutra coluna com Usar Formatação Condicional
No Excel, Usar Formatação Condicional oferece uma forma rápida e flexível de realçar valores que aparecem em ambas as colunas. É especialmente útil quando pretende identificar visualmente correspondências à primeira vista, sem alterar os seus dados subjacentes. Siga estes passos:
1. Selecione as células na Coluna A onde pretende realçar entradas que também existam na Coluna C. Certifique-se de que escolhe o intervalo de dados correto, sem incluir células vazias adicionais — caso contrário, estas poderão ser realçadas se aparecerem em ambas as colunas.
2. Aceda ao separador Base, clique em Usar Formatação Condicional e escolha Nova Regra. Na caixa de diálogo Nova Regra de Formatação, selecione Utilizar uma fórmula para determinar quais as células a formatar. Na caixa com a etiqueta Formatar valores para os quais esta fórmula é verdadeira, introduza: =CORRESP(A2;$C$2:$C$12;0). Esta fórmula verifica se cada valor na Coluna A pode ser encontrado no intervalo limitado da Coluna C. Veja a captura de ecrã:

3. Clique em Formatar para abrir a caixa de diálogo Definir formato de célula. No separador Preenchimento, escolha uma cor de realce e, em seguida, confirme e feche a caixa de diálogo com OK.

4. Clique em OK para aplicar a regra. Qualquer valor na Lista A que também exista na Lista B será realçado. Exemplo do resultado:

A Formatação Condicional é ótima para uma análise visual rápida. Contudo, em conjuntos de dados muito grandes, várias regras baseadas em fórmulas podem tornar o cálculo e a navegação mais lentos; note que este método apenas realça correspondências, sem as extrair ou filtrar.
Comparar duas colunas e realçar células se duplicadas noutra coluna
Quando precisar de comparar duas colunas e realçar rapidamente os valores que existem em ambas, a funcionalidade Kutools para Excel Selecionar Células Iguais/Diferentes é uma opção extremamente conveniente. É perfeita para quem procura uma interface intuitiva e quer evitar fórmulas complexas ou configurações manuais. Com o Kutools, realçar duplicados faz-se em apenas alguns cliques — ideal para lidar com listas extensas ou tarefas repetitivas.Transfira e experimente gratuitamente o Kutools para Excel já!

Realçar células se duplicadas noutra coluna com Kutools para Excel
Se não se sentir à vontade a escrever fórmulas ou a configurar regras de Formatação Condicional, pode tirar partido do suplemento fácil de utilizar Kutools para Excel. A sua funcionalidade Selecionar Células Iguais/Diferentes simplifica o processo de comparação de duas colunas e destaca os valores correspondentes, sendo ideal para utilizadores de todos os níveis.
Após instalar o Kutools para Excel, siga estes passos:
1. Aceda ao separador Kutools, depois clique em Selecionar > Selecionar Células Iguais/Diferentes para abrir a caixa de diálogo. Esta opção é fácil de encontrar e a funcionalidade está acessível sem necessidade de escrever ou ajustar fórmulas.

2. Na caixa de diálogo Selecionar Células Iguais/Diferentes, realize as seguintes ações:
(1.) Defina os seus intervalos de comparação selecionando as duas listas que pretende comparar nas caixas Procurar valores eme De acordo com;
(2.) Em Com base em, escolha Cada linhapara garantir que a comparação percorre cada item;
(3.) Na secção Procurar, selecione Valores Iguaispara focar-se nos itens comuns entre as duas colunas;
(4.) Especifique a cor de realce pretendida para o fundo ou o tipo de letra utilizando a opção Processamento dos Resultados Selecionados. Este passo torna imediatamente visíveis os valores correspondentes após a conclusão do processo.

3. Assim que tudo estiver configurado, clique no botão Ok. O Kutools processará a sua seleção e exibirá uma mensagem indicando quantas células correspondentes foram encontradas e realçadas. Clique em OK na mensagem para fechá-la. Os valores duplicados na Lista A estarão agora claramente selecionados e realçados, facilitando a sua revisão e análise posterior.

Nota: Se pretender realçar duplicados na Lista B, basta inverter os intervalos de comparação na caixa de diálogo. Esta flexibilidade permite-lhe destacar correspondências em qualquer uma das listas, conforme necessário.
Transfira e experimente gratuitamente o Kutools para Excel já!
A solução Kutools é ideal para quem procura consistência e eficiência. Contudo, tenha em atenção que se trata de um suplemento adicional do Excel e poderá não estar disponível em todos os ambientes, como em configurações corporativas restritas ou em computadores públicos partilhados.
Código VBA – Utilize VBA para percorrer colunas e realçar programaticamente os valores correspondentes
Se frequentemente precisar de comparar colunas ou quiser automatizar totalmente o processo de realce, utilizar VBA é uma solução eficaz e repetível. Com VBA, pode controlar com precisão a comparação, realçar os valores correspondentes diretamente e personalizar o comportamento para qualquer estrutura de dados consistente nas suas folhas de cálculo. Esta abordagem é adequada para utilizadores mais avançados ou quando necessita de realizar tais tarefas regularmente.
1. Abra a pasta de trabalho do Excel e, em seguida, aceda ao separador Programador. Clique em Visual Basic para abrir a janela Microsoft Visual Basic para Aplicações. Na janela do Projeto VBA, clique em Inserir > Módulo para criar um novo módulo. Copie e cole o seguinte código no módulo:
Sub HighlightMatchingValues()
Dim rngA As Range
Dim rngB As Range
Dim cellA As Range
Dim matchCell As Range
Dim xTitleId As String
Dim matchFound As Boolean
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set rngA = Application.InputBox("Select the range for List A", xTitleId, Type:=8)
Set rngB = Application.InputBox("Select the range for List B", xTitleId, Type:=8)
Application.ScreenUpdating = False
For Each cellA In rngA
matchFound = False
For Each matchCell In rngB
If cellA.Value = matchCell.Value And cellA.Value <> "" Then
matchFound = True
Exit For
End If
Next matchCell
If matchFound Then
cellA.Interior.Color = RGB(255, 255, 0) 'Highlight with yellow
End If
Next cellA
Application.ScreenUpdating = True
MsgBox "Matching values in List A have been highlighted.", vbInformation, "KutoolsforExcel"
End Sub 2. Para executar o código, clique dentro do módulo e pressione F5 ou clique no botão Executar
. Quando solicitado, selecione primeiro o intervalo da Lista A e, de seguida, o da Lista B. A macro realça automaticamente todos os valores da Lista A que também estejam presentes na Lista B, utilizando uma cor de preenchimento amarela para facilitar a visualização.
Dicas e considerações: Utilize esta abordagem quando tiver listas extensas, precisar de automação repetida ou exigir maior personalização. É essencial guardar o seu trabalho antes de executar a macro e garantir que quaisquer células com Cor de preenchimento já definida sejam tidas em conta, uma vez que a macro substituirá os fundos das células correspondentes existentes. Caso pretenda inverter a comparação ou alterar a cor de destaque, basta editar o código em conformidade. Os avisos da macro guiam-no durante a seleção, minimizando o risco de uma Seleção de intervalo incorreta.
Se encontrar erros, verifique se os intervalos selecionados não incluem células mescladas nem cabeçalhos e se os valores são comparáveis (números ou texto, sem caracteres especiais ocultos).
Fórmula do Excel – Utilize a fórmula CONTAR.SE para criar uma coluna auxiliar que indique duplicados
Para além do destaque direto, também pode utilizar colunas auxiliares com fórmulas para Marcar Duplicatas e, em seguida, destacá-las manualmente ou através de formatação condicional. Este método é simples, especialmente quando precisa de assinalar explicitamente as correspondências antes de aplicar qualquer formatação. É prático em situações em que pretende uma coluna indicadora permanente para análise posterior ou fluxos de trabalho automatizados.
1.Numa Coluna em branco junto à sua Lista A (por exemplo, na célula)B2), introduza a seguinte fórmula:
=IF(COUNTIF($C$2:$C$12,A2)>0,"Duplicate","") Esta fórmula verifica se o valor em A2 é encontrado em qualquer posição no intervalo C2:C12. Se for encontrado, a fórmula devolve «Duplicate»; caso contrário, deixa a célula em branco. Pode ajustar as referências das células para corresponderem à posição e extensão reais das suas listas de dados.
2. Prima Enter e, de seguida, utilize a alça de preenchimento para arrastar a fórmula por todas as linhas da Lista A. Assim, preencherá a coluna auxiliar, identificando os valores que aparecem nas duas colunas.
3.(Opcional) Para uma visualização mais clara, pode agora utilizar Usar Formatação Condicional com base nesta coluna auxiliar:
- Selecione o intervalo na Lista A que pretende realçar.
- Aceda a Base > Usar Formatação Condicional > Nova Regra.
- Escolha Utilizar uma fórmula para determinar quais as células a formatar e introduza uma fórmula como =$B2=«Duplicate» (assumindo que B é a sua coluna auxiliar).
- Defina o formato de destaque pretendido e confirme para aplicar a regra.
Esta abordagem garante transparência na comparação, oferece flexibilidade para processamento ou filtragem adicionais e adapta-se perfeitamente a registos de auditoria de dados. Tenha em atenção que precisará de manter a coluna auxiliar para comparações contínuas, e que colunas adicionais poderão aumentar ligeiramente a complexidade da folha de cálculo.
Artigos relacionados:
Como verificar ou encontrar se um valor existe noutra coluna?
Como comparar duas colunas e listar as diferenças no Excel?
Como destacar células se não estiverem noutra coluna no Excel?
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos