Como mostrar apenas as linhas duplicadas em uma coluna do Excel?
Em diversos cenários de análise de dados, você pode se deparar com uma situação onde uma coluna contém tanto valores únicos quanto duplicados, mas você só deseja visualizar ou processar as linhas duplicadas. Procurar manualmente e ocultar cada valor único um por um pode ser ineficiente e propenso a erros, especialmente com grandes conjuntos de dados. Um exemplo é ilustrado na captura de tela abaixo, onde apenas as entradas duplicadas permanecem visíveis após a filtragem.
Para enfrentar eficientemente esse desafio, o Excel oferece várias abordagens que vão desde recursos internos até suplementos avançados e soluções de automação. Esses métodos reduzem significativamente a carga de trabalho manual, ajudam a evitar erros e são aplicáveis independentemente do tamanho do conjunto de dados. Abaixo, várias soluções práticas são descritas, permitindo que você selecione a opção mais adequada com base em suas necessidades e habilidades no Excel.
Mostrar apenas duplicatas com Formatação Condicional e funções de Filtro
Mostrar apenas duplicatas com Kutools para Excel
Mostrar apenas duplicatas com fórmulas e funções de Filtro
Mostrar apenas duplicatas com código VBA (Filtro Automático & Exibir Apenas Duplicatas)
Mostrar apenas duplicatas com Formatação Condicional e funções de Filtro
Este método utiliza a Formatação Condicional do Excel para destacar visualmente os valores duplicados dentro da coluna selecionada. Uma vez destacados, o recurso Filtro pode ser usado para exibir apenas essas duplicatas, mantendo seus dados únicos fora de vista. Essa abordagem é especialmente adequada para usuários que preferem uma solução intuitiva, controlada pelo mouse, e desejam evitar escrever fórmulas ou códigos.
Os benefícios deste método incluem simplicidade e feedback visual direto. No entanto, é mais indicado para conjuntos de dados de tamanho moderado. Para operações frequentes ou em larga escala, ou necessidades de automação, veja outras soluções abaixo.
1. Selecione os valores que deseja examinar quanto a duplicatas e clique Página Inicial > Formatação Condicional > Regras para Destacar Células > Valores Duplicados. Na caixa de diálogo Valores Duplicados selecione Duplicado na lista suspensa à esquerda, escolha um formato de destaque desejado na lista suspensa à direita e clique OK. Veja a captura de tela:
As duplicatas serão destacadas na cor escolhida.
2. Clique no cabeçalho da coluna (por exemplo, "Nome"), depois vá para Dados > Filtro para ativar o recurso Filtro.
3. Clique no ícone Filtro no cabeçalho da coluna. No menu, escolha Filtrar por Cor, depois selecione a cor que você definiu para duplicatas na etapa anterior. Veja a captura de tela:
4. Clique OK. Como resultado, apenas as linhas contendo valores duplicados permanecerão visíveis, com os valores únicos ocultos da lista filtrada.
Este método é recomendado para análises rápidas e revisões únicas; lembre-se, se você alterar os dados após aplicar a formatação condicional, reaplique o filtro para atualizar os resultados adequadamente.
Mostrar apenas duplicatas com Kutools para Excel
Para usuários que precisam regularmente gerenciar ou analisar linhas duplicadas e únicas, o Kutools para Excel fornece uma utilidade conveniente e fácil de usar chamada Selecionar Células Duplicadas & Únicas. Esse recurso permite identificar e selecionar rapidamente as linhas únicas, para que você possa ocultá-las em poucos cliques, deixando apenas os valores duplicados visíveis. O Kutools para Excel é particularmente valioso para grandes conjuntos de dados complexos, onde operações manuais podem ser complicadas ou demoradas.
Após instalar gratuitamente o Kutools para Excel, siga estes passos:
1. Selecione seu intervalo de dados, depois clique Kutools > Selecionar > Selecionar Células Duplicadas & Únicas.
2. Na caixa de diálogo Selecionar Células Duplicadas & Únicas marque Valores Únicos e Selecionar linha inteira. Clique OK. Uma caixa de resumo aparece, exibindo o número de linhas selecionadas.
3. Clique OK para fechar a caixa de resumo. As linhas únicas agora estão selecionadas. Clique com o botão direito em qualquer cabeçalho de linha do grupo selecionado e escolha Ocultar no menu de contexto.
Com esses passos, todas as linhas únicas são ocultas, apresentando apenas suas linhas duplicadas para análise ou outra ação.
Essa abordagem é particularmente vantajosa para fluxos de trabalho repetitivos, sessões de revisão de dados ou ao colaborar em grandes tabelas de dados, pois melhora a velocidade e reduz a chance de omissão acidental de dados.
Mostrar apenas duplicatas com fórmulas e funções de Filtro
Se você prefere um método baseado exclusivamente nas capacidades nativas do Excel e deseja controle preciso e flexível, usar fórmulas em combinação com a função Filtro pode ser muito eficaz. Ao configurar uma fórmula para marcar as linhas duplicadas, você pode então filtrar apenas aquelas linhas para visualização e outras operações.
Essa abordagem é ideal para usuários confortáveis em trabalhar com fórmulas e que desejam a capacidade de personalizar ou estender a lógica, como identificar duplicatas em várias colunas ou aplicar verificações condicionais de duplicatas. Por outro lado, configurar fórmulas para grandes ou dinâmicos conjuntos de dados pode exigir atenção ao copiar fórmulas e manter referências consistentes.
1. Em uma célula adjacente em branco ao seu conjunto de dados (por exemplo, na célula B2 se seus dados começarem em A2), insira a seguinte fórmula para sinalizar entradas duplicadas:
=COUNTIFS($A$2:$A$12,$A2)>1
Arraste a alça de preenchimento pela faixa de destino. Um resultado de VERDADEIRO na célula da fórmula indica uma duplicata, enquanto FALSO marca um valor único. Veja a captura de tela:
2. Clique no cabeçalho da sua coluna auxiliar (B1, diretamente acima das suas fórmulas), depois clique Dados > Filtro para adicionar controles de filtro.
3. Use o filtro suspenso na coluna auxiliar para selecionar apenas VERDADEIRO, depois clique OK. Apenas valores duplicados serão exibidos na coluna principal de dados.
Nota: Ajuste A2:A12 na fórmula conforme necessário, com base no intervalo real de seus dados. Para conjuntos de dados dinâmicos, certifique-se de cobrir todo o intervalo potencial, ou use Tabelas do Excel para facilitar o gerenciamento de colunas.
Ao ajustar ou expandir seu conjunto de dados, reaplique a fórmula e o filtro para manter resultados precisos. Se encontrar discrepâncias, verifique novamente os intervalos de referência de células para evitar cobertura parcial.
Mostrar apenas duplicatas com código VBA (Filtro Automático & Exibir Apenas Duplicatas)
Para usuários avançados do Excel, automatizar o processo de detecção e exibição de linhas duplicadas pode economizar tempo significativo, especialmente ao trabalhar com grandes ou frequentemente atualizados conjuntos de dados. Usando uma macro VBA, você pode filtrar e visualizar instantaneamente apenas as linhas duplicadas em sua coluna escolhida — sem formatação manual de cores ou criação de fórmulas. Essa abordagem é adequada quando você deseja uma solução de um clique ou repetível que pode ser facilmente reaplicada a diferentes intervalos de dados.
As vantagens deste método incluem velocidade, consistência e adequação para conjuntos de dados muito grandes. No entanto, você precisará habilitar macros e ter pelo menos familiaridade moderada com o editor VBA do Excel. Se você é novo em macros, considere salvar seu trabalho antes, já que a operação de macro pode não ser desfeita com o recurso usual “Desfazer”.
1. Vá para Desenvolvedor > Visual Basic para abrir a janela Microsoft Visual Basic for Applications. Clique em Inserir > Módulo e cole o seguinte código no módulo:
Sub FilterDuplicatesOnly()
Dim rng As Range
Dim ws As Worksheet
Dim duplicateCol As Range
Dim lastRow As Long
Dim colNum As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws = Application.ActiveSheet
Set rng = Application.Selection
If rng Is Nothing Then
MsgBox "Please select a range first.", vbExclamation
Exit Sub
End If
lastRow = ws.Cells(ws.Rows.Count, rng.Cells(1, 1).Column).End(xlUp).Row
colNum = rng.Column
' Add a temporary helper column next to the selected column
ws.Cells(1, colNum + 1).Value = "IsDuplicate"
ws.Range(ws.Cells(2, colNum + 1), ws.Cells(lastRow, colNum + 1)).Formula = "=COUNTIF(" & rng.Address & "," & ws.Cells(2, colNum).Address(False, False) & ")>1"
' Apply filter to show only duplicates
ws.Range(ws.Cells(1, colNum), ws.Cells(lastRow, colNum + 1)).AutoFilter Field:=2, Criteria1:="TRUE"
End Sub
2. Após inserir o código, retorne ao Excel e selecione a coluna de dados onde deseja filtrar duplicatas (por exemplo, selecione todas as células de A2 a A12 se seus dados estiverem na coluna A). Depois, no editor VBA, clique no botão Executar para executar a macro. A macro inserirá uma coluna auxiliar temporária, usará-a para identificar duplicatas e, em seguida, filtrará automaticamente para mostrar apenas as linhas com valores duplicados.
A coluna auxiliar temporária é necessária para esse tipo de automação VBA. Se desejar, você pode removê-la após revisar seus dados duplicados.
Dica prática: Se você encontrar algum erro, certifique-se de ter selecionado um intervalo de dados antes de executar a macro. Você pode executar a macro facilmente sempre que seus dados mudarem, tornando-a especialmente útil para verificações periódicas de duplicatas.
Essa macro permite que você se concentre rapidamente em seus dados duplicados sem os passos repetitivos de formatação manual, criação de fórmulas ou configuração de filtro.
Mostrar Valores Duplicados Apenas
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