Como copiar uma coluna e colar apenas os valores únicos no Excel?
Ao trabalhar com dados do Excel que contêm numerosas entradas duplicadas, é frequente precisar de criar uma versão da sua coluna com apenas os valores únicos, eliminando todas as repetições. Esta necessidade surge tipicamente em tarefas como a geração de listas resumo, a preparação de dados para relatórios ou a análise de itens distintos em grandes conjuntos de dados. Se não souber como extrair e copiar eficientemente apenas os registos únicos de uma coluna, este tutorial apresenta soluções práticas e fáceis de usar, adaptadas a várias versões do Excel e às preferências dos utilizadores.
Cole apenas os registos únicos de uma lista com a função Filtro Avançado
Cole apenas os registos únicos de uma lista com Kutools para Excel
Cole apenas os registos únicos utilizando a função UNIQUE do Excel
Cole apenas os registos únicos utilizando uma macro VBA
Cole apenas os registos únicos de uma lista com a função Filtro Avançado
Quando pretender copiar e colar apenas os registos únicos de uma coluna no Excel — especialmente em listas com muitas entradas duplicadas —, a funcionalidade incorporada Filtro Avançado é uma opção fiável.
1. Comece por selecionar a coluna que contém os valores que deseja copiar de forma única. Em seguida, aceda ao separador Dados e clique em Avançado no grupo Ordenar e Filtrar. Veja a captura de ecrã:

2. Na caixa de diálogo Filtro Avançado, siga estes passos com atenção:
- Escolha a opção Copiar para outra localização no botão de rádio na secção Ação — isto garante que os resultados apareçam noutra localização sem afetar os dados originais.
- Na caixa Copiar para, clique no botão
e selecione uma célula vazia onde pretende colocar os valores únicos. Escolher um destino vazio ajuda a evitar a substituição acidental de dados existentes. - Marque a caixa Apenas registos únicos para indicar ao Excel que exclua quaisquer duplicados dos resultados extraídos.
- Clique no botão OK para concluir a operação. Veja a captura de ecrã:

Após concluir estes passos, a célula vazia especificada exibirá uma lista com apenas os valores únicos extraídos da sua coluna original. Note que a lista filtrada não segue nenhuma ordem específica e o processo não é atualizado automaticamente caso os Dados de Origem sejam alterados. Se modificar a sua lista original, terá de repetir estes passos sempre que necessário.

Dicas:
- Se os seus dados originais incluírem um cabeçalho, certifique-se de que este está incluído na seleção para garantir uma filtragem precisa.
- Se encontrar um erro com a mensagem «O intervalo da lista tem de ser uma única linha ou uma única coluna», confirme que o intervalo selecionado é consistente.
- Este método é ideal para extrações pontuais, mas menos adequado para listas frequentemente atualizadas, já que o resultado da filtragem é estático.
Cole apenas os registos únicos de uma lista com Kutools para Excel
Se preferir um processo simplificado ou se o seu fluxo de trabalho envolver frequentemente a gestão de registos únicos e duplicados, o Kutools para Excel oferece uma utilidade especializada que simplifica estas tarefas. A funcionalidade Selecionar Células Duplicadas/Únicas permite aos utilizadores — mesmo sem conhecimentos avançados do Excel — identificar, selecionar e copiar rapidamente valores únicos de qualquer coluna. Isto é especialmente útil na limpeza de dados empresariais, preparação de listas de e-mails ou organização de respostas a inquéritos.
Kutools para Excel: inclui mais de 300 complementos úteis para Excel, gratuitos para experimentar sem limitações durante 30 dias. Obtenha-o agora com uma avaliação gratuita de 30 dias
1. Primeiro, selecione a lista da qual pretende extrair e colar apenas os valores únicos. Em seguida, aceda a Kutools > Selecionar > Selecionar Células Duplicadas/Únicas no menu superior.
2. Na caixa de diálogo que aparece, selecione Valores Únicos (Incluir a primeira duplicata). Esta opção garante que as primeiras ocorrências de valores duplicados sejam mantidas como únicas, enquanto as repetições são ignoradas. Clique em OK. Na próxima caixa de confirmação que surgir, clique novamente em OK. Veja a captura de ecrã:

Nota: Se pretender extrair apenas valores que nunca se repetem na lista (verdadeiramente únicos), selecione a opção Valores Únicos. Esta opção é ideal para identificar itens que ocorrem apenas uma vez e eliminar completamente todos os duplicados.
3. Após confirmar, o Kutools selecionará automaticamente todos os valores únicos identificados na sua lista original. Pode então copiá-los premindo Ctrl + C e colar os resultados numa nova coluna ou folha utilizando Ctrl + V.

Lembretes importantes:
- Este método é ideal tanto para conjuntos de dados pequenos como grandes, oferecendo feedback visual imediato da seleção.
- Tenha cuidado ao copiar e colar — certifique-se de que nenhuma outra célula está selecionada para evitar substituições acidentais.
- Se tiver várias colunas e cada linha for tratada como uma entrada única, a ferramenta também permite selecionar por linhas, e não apenas por colunas.
Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já
Cole apenas os registos únicos utilizando a função UNIQUE do Excel
Para utilizadores com Excel 365, Excel 2021 e versões posteriores, a função UNIQUE oferece uma forma dinâmica e altamente eficiente de extrair valores únicos de uma coluna. Este método é ideal se pretender que os resultados sejam atualizados automaticamente sempre que os seus dados originais forem alterados — perfeito para painéis de controlo ou tabelas resumo que necessitam de atualizações regulares.
1. Na primeira célula da sua coluna de destino (por exemplo, a célula)B1), introduza a seguinte fórmula:
=UNIQUE(A1:A100) Aqui, substitua A1:A100 pelo intervalo dos seus dados reais. Ajuste o intervalo conforme necessário para a sua lista.
2. Prima Enter. O Excel preencherá imediatamente todas as células adjacentes abaixo da fórmula com os valores únicos da sua coluna original. O resultado é atualizado automaticamente sempre que os dados de origem forem alterados.
Dica: Se pretender extrair valores únicos de linhas em vez de colunas, ou vice-versa, certifique-se de definir o intervalo da fórmula de forma adequada.
- Vantagens: atualização dinâmica, facilidade de utilização e eliminação da necessidade de filtragem ou cópia manual.
- Desvantagens: disponível apenas no Excel 365, Excel 2021 e versões posteriores. O resultado substitui quaisquer dados existentes abaixo da célula com a fórmula, pelo que deve planear o seu esquema para evitar perdas de dados.
Se preferir obter uma cópia estática dos valores únicos após a extração (para partilha ou edição posterior), basta copiar a lista preenchida e utilizar Colar Especial > Valores numa nova localização.
Cole apenas os registos únicos de uma coluna com código VBA
Se precisar frequentemente de extrair e copiar registos únicos ou quiser automatizar esta tarefa em grandes conjuntos de dados, uma macro VBA simples pode executar o processo rapidamente. Esta abordagem é ideal para utilizadores à vontade com programação básica ou em cenários onde a filtragem manual seria demasiado demorada.
1. Clique em Ferramentas de Programador > Visual Basic. Isto abrirá a janela do editor do Microsoft Visual Basic for Applications. No editor, clique em Inserir > Módulo e introduza o seguinte código no módulo:
Sub ExtractUniqueRecords()
Dim rng As Range
Dim dest As Range
Dim uniqueCol As Collection
Dim cell As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set rng = Application.Selection
Set rng = Application.InputBox("Select the source range:", xTitleId, rng.Address, Type:=8)
Set dest = Application.InputBox("Select the destination (top cell):", xTitleId, "", Type:=8)
Set uniqueCol = New Collection
For Each cell In rng
If Len(cell.Value) > 0 Then
uniqueCol.Add cell.Value, CStr(cell.Value)
End If
Next
For i = 1 To uniqueCol.Count
dest.Offset(i - 1, 0).Value = uniqueCol(i)
Next
End Sub 2. Clique no botão
(ou prima)F5) para executar a macro. Ser-lhe-á pedido que selecione o intervalo de origem do qual extrair os valores únicos e, em seguida, que indique a célula de destino — onde os resultados serão colados. Assim que concluir, a macro preencherá a coluna de destino com os registos únicos.
Dicas e resolução de problemas:
- Antes de executar a macro, certifique-se de que selecionou o intervalo de origem pretendido e de que o intervalo de destino dispõe de espaço suficiente para os resultados.
- Este código VBA ignora células vazias e trata texto e números de forma idêntica. Caso o tipo dos seus dados varie, verifique a exatidão dos resultados obtidos.
- Se receber um erro «índice fora do intervalo», verifique se a sua seleção corresponde ao esperado: uma única coluna, sem células mescladas.
A automação VBA oferece grande flexibilidade para operações em lote e pode ser atribuída a um botão, permitindo uma reutilização ainda mais fácil.
Sugestões adicionais e resolução de problemas
- Faça sempre uma cópia de segurança dos seus dados importantes antes de executar operações de cópia e colagem que possam substituir células.
- Ao utilizar soluções baseadas em fórmulas, especialmente a função UNIQUE, certifique-se de que a sua versão do Excel é compatível.
- Combinar métodos — como usar primeiro a função UNIQUE e depois o Kutools para formatação adicional — pode otimizar o seu fluxo de trabalho em tarefas complexas.
- Por vezes, problemas de formatação — como linhas ou colunas ocultas e células mescladas — podem afetar os resultados. Reveja sempre o Extrair Lista para garantir a integridade dos dados.
- Se encontrar resultados inesperados ou erros do sistema, reinicie o Excel para eliminar eventuais falhas temporárias e reveja os passos da sua seleção de intervalo.
Artigo relacionado:
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
e selecione uma célula vazia onde pretende colocar os valores únicos. Escolher um destino vazio ajuda a evitar a substituição acidental de dados existentes.