Comparar duas colunas e Encontrar dados duplicados no Excel (Guia completo)
Identificar valores duplicados em duas colunas no Excel é uma tarefa comum na análise de dados, essencial para detetar erros de introdução, registos duplicados ou preparar os dados para limpeza. Este artigo mostra-lhe como identificar, de forma eficiente e precisa, duplicados ou correspondências entre duas colunas.

Compare duas colunas para encontrar Valores Duplicados
- Destaque duplicados em duas colunas com Usar Formatação Condicional
- Selecionar e Destacar Duplicatas em duas colunas com uma ferramenta poderosa – Kutools
- Localize e extraia duplicados em duas colunas com fórmulas
- Selecionar Duplicatas em duas colunas com código VBA
Compare duas colunas linha a linha para encontrar correspondências
Compare duas colunas para encontrar Valores Duplicados
Para identificar valores duplicados entre duas colunas, existem vários métodos à sua disposição, consoante as suas necessidades — desde destacar duplicados para uma visão geral até extraí-los para uma análise mais detalhada. Nesta secção, apresentamos alguns truques rápidos para realizar esta tarefa no Excel.
Destaque duplicados em duas colunas com Usar Formatação Condicional
Destacar duplicados em duas colunas no Excel é uma forma eficaz de identificar dados repetidos, especialmente em grandes conjuntos de dados onde a revisão manual se torna impraticável. Neste caso, a funcionalidade **Formatação Condicional** oferece uma solução rápida e eficiente para essa tarefa.
Passo 1: Selecione os dados na coluna a partir da qual pretende destacar duplicados
Neste exemplo, selecionarei A2:A10, veja a imagem:
Passo 2: Aplique a funcionalidade Usar Formatação Condicional
- Clique em «Base» > «Usar Formatação Condicional» > «Nova regra», veja a imagem:

- Na caixa de diálogo «Nova Regra de Formatação», realize as seguintes operações:
- 2,1 Selecione «Utilizar uma fórmula para determinar quais células formatar» na caixa de lista «Selecionar um tipo de regra»;
- 2,2 Introduza a seguinte fórmula na caixa de texto «Formatar valores onde esta fórmula for verdadeira»;
=COUNTIF($B$2:$B$10, A2)>0 - Nota: Na fórmula acima, "B2:B10" representa a lista de dados com a qual pretende comparar e "A2" é a primeira célula da coluna onde deseja destacar os valores duplicados. A fórmula verifica se o valor em A2 aparece em qualquer posição da coluna B. Ajuste as referências das células de acordo com os seus dados.
- 2,3 Em seguida, clique no botão «Formatar».

- Na caixa de diálogo «Definir formato de célula» que surge, defina uma cor para destacar os itens duplicados e, em seguida, clique em «OK».

- Na caixa de diálogo «Nova Regra de Formatação», clique no botão «OK».
Resultado:
Agora, os valores duplicados nas colunas A e B estão destacados na coluna A, conforme mostrado na imagem seguinte:
- A regra de duplicados em «Usar Formatação Condicional» não diferencia maiúsculas de minúsculas, pelo que «Apple» e «apple» seriam ambos assinalados como duplicados.
- Se pretender destacar os duplicados da coluna B, basta selecionar primeiro a coluna B e, em seguida, aplicar a seguinte fórmula em «Usar Formatação Condicional»:
=COUNTIF($A$2:$A$10, B2)>0
Selecionar e Destacar Duplicatas em duas colunas com uma ferramenta poderosa – Kutools
Por vezes, poderá precisar não só de destacar, mas também de selecionar duplicatas para as copiar e colar noutra localização do seu livro. Nestes casos, a funcionalidade «Selecionar Células Iguais/Diferentes» do «Kutools para Excel» é a escolha ideal, pois identifica valores duplicados ou únicos, destacando e selecionando automaticamente as células necessárias.
Clique em «Kutools» > «Selecionar» > «Selecionar Células Iguais/Diferentes». Na caixa de diálogo «Selecionar Células Iguais/Diferentes», realize as seguintes operações:
- Selecione os dados a comparar nas caixas «Localizar valores em» e «De acordo com», respetivamente;
- Selecione «Cada linha» na secção «Com base em»;
- Escolha «Valores iguais» na secção «Localizar»;
- Especifique um Cor de Fundo para destacar os Valores Duplicados na secção «Processamento dos Resultados Selecionados»;
- Por fim, clique no botão «OK».

Resultado:
Agora, os valores duplicados nas colunas A e B estão destacados e selecionados na coluna A, prontos a serem copiados e colados em qualquer célula que desejar. Veja a imagem:
- Esta funcionalidade suporta comparação sensível a maiúsculas e minúsculas quando a caixa de verificação «Diferenciar Maiúsculas de Minúsculas» está selecionada na caixa de diálogo «Selecionar Células Iguais/Diferentes».
- Se pretender selecionar os duplicados da coluna B, basta trocar as duas colunas selecionadas nas caixas «Localizar valores em» e «De acordo com» da caixa de diálogo «Selecionar Células Iguais/Diferentes»;
- Para utilizar esta funcionalidade, transfira e instale o Kutools para Excel.
Localize e extraia duplicados em duas colunas com fórmula
Para localizar e extrair duplicados entre duas colunas, utilize uma fórmula que identifique e obtenha esses valores repetidos.
Copie e cole a seguinte fórmula numa célula vazia onde pretende obter o resultado e, em seguida, arraste a alça de preenchimento ao longo da coluna para aplicar a fórmula às restantes células.
=IF(ISERROR(MATCH(A2,$B$2:$B$10,0)),"",A2)
Nota: Na fórmula acima, «A2» é a primeira célula da coluna em que pretende identificar duplicados; «B2:B10» representa a lista de dados com a qual os pretende comparar.
Resultado:
Como pode observar, se os dados da Coluna A existirem na Coluna B, o valor será apresentado; caso contrário, as células ficarão em branco.
Selecionar Duplicatas em duas colunas com código VBA
Esta secção irá guiá-lo passo a passo na criação de um código VBA que identifica e seleciona valores duplicados entre duas colunas.
Passo 1: Abra o editor do módulo VBA e copie o código
- Prima as teclas «Alt + F11» para abrir a janela do Microsoft Visual Basic para Aplicações.
- Na janela aberta, clique em «Inserir» > «Módulo» para criar um novo módulo vazio.
- Em seguida, copie e cole o código abaixo no módulo vazio.Código VBA: Localizar e selecionar os Valores Duplicados entre duas colunas
Sub Compare() 'Update by Extendoffice Dim Range1 As Range, Range2 As Range, Rng1 As Range, Rng2 As Range, outRng As Range xTitleId = "KutoolsforExcel" On Error Resume Next Set Range1 = Application.Selection Set Range1 = Application.InputBox("Range1 :", xTitleId, Range1.Address, Type:=8) Set Range2 = Application.InputBox("Range2:", xTitleId, Type:=8) Application.ScreenUpdating = False For Each Rng1 In Range1 xValue = Rng1.Value For Each Rng2 In Range2 If xValue = Rng2.Value Then If outRng Is Nothing Then Set outRng = Rng1 Else Set outRng = Application.Union(outRng, Rng1) End If End If Next Next outRng.Select Application.ScreenUpdating = True End Sub
Passo 2: Execute este código VBA
- Após colar este código, prima a tecla «F5» para o executar. Na primeira caixa de diálogo, selecione a lista de dados da qual pretende selecionar duplicatas e, em seguida, clique em «OK».

- Na segunda caixa de diálogo, selecione a lista de dados com a qual pretende comparar e, em seguida, clique em «OK», veja a imagem:

Resultado:
Agora, os valores duplicados das colunas A e B estão selecionados na coluna A, permitindo-lhe preencher as células com cor ou copiá-las e colá-las conforme necessário.
- Este código VBA é «sensível a maiúsculas/minúsculas»;
- Se pretender selecionar os duplicados da coluna B, basta inverter as duas colunas selecionadas ao definir o intervalo em Selecionar Dados.
Compare duas colunas linha a linha para encontrar correspondências
No Excel, comparar duas colunas linha a linha é frequentemente essencial para identificar correspondências — uma prática fundamental em tarefas como verificação de registos ou análise de tendências de dados. Felizmente, o Excel oferece diversas abordagens para o fazer, desde fórmulas simples até funcionalidades dedicadas, permitindo-lhe escolher a solução mais adequada às suas necessidades. Vejamos alguns métodos diretos e eficazes para realizar esta tarefa.
Compare duas colunas na mesma linha com fórmulas
As fórmulas do Excel oferecem uma abordagem simples, mas poderosa, para comparar dados entre colunas. Veja como utilizá-las: imagine que tem dados na Coluna A e na Coluna B e pretende verificar se os valores nas duas colunas coincidem — as seguintes fórmulas podem ajudá-lo:
- «Utilizar o operador Igual a (=)»: a forma mais simples de comparar duas células
- «Função SE»: para tornar a sua comparação mais informativa
- «Função EXATO»: uma comparação sensível a maiúsculas/minúsculas
Utilização do operador Igual a (=):
Introduza ou copie a fórmula seguinte, prima «Enter» e, de seguida, arraste a alça de preenchimento para baixo para obter todos os resultados. Será devolvido VERDADEIRO se os valores nas Colunas A e B, na mesma linha, forem idênticos, e FALSO caso contrário. Veja a imagem:
=A2=B2

Função SE:
Se quiser tornar a comparação mais informativa, pode usar a função SE para exibir mensagens personalizadas.
Introduza ou copie a fórmula abaixo, prima «Enter» e, em seguida, arraste a alça de preenchimento para baixo para obter todos os resultados. Será apresentado «Correspondência» quando os valores forem iguais e «Sem Correspondência» quando forem diferentes. Veja a imagem:
=IF(A2=B2, "Match", "No Match")

Função EXACT:
Se precisar de uma comparação sensível a maiúsculas e minúsculas, a função EXACTO é a opção ideal.
Introduza ou copie a fórmula seguinte, prima «Enter» e, de seguida, arraste a alça de preenchimento para baixo para obter todos os resultados. Será devolvido «Correspondência» sempre que os valores coincidirem exatamente e «Sem Correspondência» quando forem diferentes. Veja a imagem:
=IF(EXACT(A2,B2), "Match", "No match")

Selecione e destaque correspondências na mesma linha com uma ferramenta útil – Kutools
Se pretender selecionar e destacar as correspondências entre duas colunas linha a linha, em vez de obter o resultado numa coluna separada, a funcionalidade Comparar Células do Kutools para Excel é uma excelente opção. Permite-lhe selecionar rapidamente e aplicar uma cor de preenchimento às células cujos valores coincidem ou diferem dentro de cada linha.
Clique em «Kutools» > «Comparar Células»; na caixa de diálogo «Comparar Células», realize as seguintes operações:
- Selecione os dados das duas colunas nas caixas «Localizar valores em» e «De acordo com», respetivamente;
- Selecione «Células iguais» na secção «Localizar»;
- Especifique um Cor de Fundo para destacar as correspondências na secção «Processamento dos Resultados Selecionados»;
- Por fim, clique no botão «OK».

Resultado:
Agora, as correspondências na mesma linha estão destacadas e selecionadas na Coluna A, prontas a copiar e colar em quaisquer células que desejar. Veja a imagem:
- Esta funcionalidade «suporta comparação sensível a maiúsculas/minúsculas» se assinalar a opção «Diferenciar Maiúsculas de Minúsculas» na caixa de diálogo «Comparar Células»;
- Se pretender selecionar as correspondências da coluna B, basta trocar as duas colunas selecionadas nas caixas «Localizar valores em» e «De acordo com» da caixa de diálogo «Comparar Células»;
- Para utilizar esta funcionalidade, transfira e instale o Kutools para Excel.
Compare duas colunas e destaque correspondências na mesma linha
Comparar duas colunas e destacar correspondências na mesma linha pode ser feito de forma eficaz com a Formatação Condicional no Excel. Eis um guia prático para identificar e realçar essas correspondências linha a linha:
Passo 1: Selecione o Intervalo de Dados
Selecione o intervalo de dados ao qual pretende aplicar o destaque das correspondências por linha.
Passo 2: Aplique a funcionalidade Usar Formatação Condicional
- Clique em «Base» > «Usar Formatação Condicional» > «Nova regra». Na caixa de diálogo «Nova Regra de Formatação», execute as seguintes operações:
- 2,1 Selecione «Utilizar uma fórmula para determinar quais células formatar» na caixa de lista «Selecionar um tipo de regra»;
- 2,2 Introduza a fórmula abaixo na caixa de texto «Formatar valores onde esta fórmula for verdadeira»;
=$B2=$A2 - 2,3 Em seguida, clique no botão «Formatar».

- Na caixa de diálogo «Definir formato de célula» que aparece, escolha uma cor para destacar os itens correspondentes e, em seguida, clique em «OK».

- Ao regressar à caixa de diálogo «Nova Regra de Formatação», clique no botão «OK».
Resultado:
Agora, os valores correspondentes na mesma linha são destacados imediatamente. Veja a imagem:
- A fórmula em «Usar Formatação Condicional» não diferencia maiúsculas de minúsculas.
- Se pretender destacar células com valores diferentes, aplique a seguinte fórmula:
=$B2<>$A2
Compare duas colunas e extraia os dados correspondentes
Quando trabalha com dois conjuntos de dados no Excel e precisa encontrar elementos comuns entre listas, as fórmulas de pesquisa são a solução ideal para recuperar essas correspondências.
No Excel, se tiver uma lista de frutas na Coluna A e os respetivos valores de vendas na Coluna B, e quiser compará-las com uma seleção de frutas na Coluna D para obter as vendas correspondentes, como pode devolver os valores da Coluna B no Excel?
Aplique qualquer uma das fórmulas seguintes conforme necessário e, em seguida, arraste a alça de preenchimento para baixo para aplicá-la às restantes células.
- Todas as versões do Excel:
=VLOOKUP(D2, $A$2:$B$6, 2, FALSE) - Excel 365 e Excel 2021:
=XLOOKUP(D2, $A$2:$A$6, $B$2:$B$6)
Resultado:
Todos os valores correspondentes serão apresentados caso seja encontrada uma correspondência; caso contrário, será devolvido o erro #N/D. Veja a imagem:
- Com as fórmulas acima, se houver frutos na Coluna D sem correspondência na Coluna A, serão devolvidos erros. Para tornar esses erros mais claros, envolva a sua fórmula com a função SEERRO:
- Todas as versões do Excel:
=IFERROR(VLOOKUP(D2,$A$2:$B$10,2,FALSE), "No match found") - Excel 365 e Excel 2021:
=IFERROR(XLOOKUP(D2, $A$2:$A$10, $B$2:$B$10),"No match found")
- Todas as versões do Excel:
- Para quem procura fórmulas avançadas de pesquisa, o Kutools para Excel oferece um conjunto impressionante de funções que elevam a tradicional PROCV a novos patamares, garantindo-lhe precisão e eficiência incomparáveis na gestão dos seus dados.

Com mais de 300 ferramentas inteligentes concebidas para maximizar a sua produtividade, o Kutools para Excel revoluciona a forma como trabalha com folhas de cálculo. Descubra todo o seu potencial e eleve as suas análises já hoje!Obtenha já!
Artigos Relacionados:
- Localizar e destacar Linha duplicada num intervalo
- Por vezes, podem existir registos duplicados no seu intervalo de dados de uma folha de cálculo e agora pretende localizar ou destacar as linhas duplicadas nesse intervalo, tal como ilustrado nas imagens seguintes. É claro que pode encontrá-los um a um, verificando linha a linha — mas esta não é uma boa opção se tiver centenas de linhas. Aqui, apresento-lhe algumas formas úteis de resolver esta tarefa.
- Destacar Valores Duplicados em cores diferentes
- No Excel, podemos destacar facilmente os valores duplicados numa coluna com uma única cor utilizando a Formatação Condicional, mas por vezes precisamos de os destacar com cores diferentes para identificar rapidamente cada grupo de duplicados, tal como mostrado na imagem seguinte. Como pode resolver esta tarefa no Excel?
- Localizar, destacar, filtrar, contar e eliminar duplicados no Excel
- No Excel, os dados duplicados surgem repetidamente quando registamos dados manualmente, copiamos dados de outras fontes ou por outras razões. Por vezes, os duplicados são necessários e úteis. Contudo, por vezes os Valores Duplicados conduzem a erros ou equívocos. Neste artigo, apresentamos métodos para identificar, destacar, filtrar, contar e eliminar rapidamente duplicados através de fórmulas, regras Usar Formatação Condicional, complementos de terceiros, entre outros, no Excel.
- Remover duplicatas e substituir por células vazias
- Normalmente, ao aplicar o comando **Remover Duplicatas** no Excel, toda a linha duplicada é eliminada. No entanto, por vezes pretende substituir apenas os valores duplicados por células vazias — e, nesse caso, o comando **Remover Duplicatas** não serve. Este artigo mostra-lhe como remover duplicatas e substituí-las por células vazias no Excel.
Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência nunca antes alcançada.Kutools para Excel oferece mais de 300 funcionalidades avançadas para aumentar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores ao 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 novas janelas.
- Aumenta a sua produtividade em 50 % e reduz centenas de cliques do rato todos os dias!
Todos os complementos Kutools. Um único instalador
Kutools for Office agrupa complementos 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.
- Conjunto tudo-em-um— complementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (compatível com 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 nem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos complementos
Índice
- Compare duas colunas para encontrar Valores Duplicados
- Com Usar Formatação Condicional
- Com uma ferramenta poderosa – Kutools
- Com fórmulas
- Com código VBA
- Compare duas colunas linha a linha para encontrar correspondências
- Com fórmulas
- Com uma ferramenta útil – Kutools
- Com Usar Formatação Condicional
- Compare duas colunas e extraia os dados correspondentes
- Artigos relacionados
- As melhores ferramentas de produtividade para o Office
- Comentários









