Sobre esta ferramenta
A ferramenta analisa CSV real e compara arrays de campos. Use a linha completa como chave ou combine um ou vários índices de coluna. Conserva por predefinição o primeiro registo; o cabeçalho não participa na remoção de duplicados.
Como utilizar
- Cole CSV ou escolha um ficheiro UTF-8 e confirme o delimitador e o cabeçalho.
- Depois de ler as colunas, escolha comparar linhas completas ou selecione campos pelo nome e número de coluna.
- Clique em «Remover registos duplicados» e consulte os registos originais, únicos e removidos.
- Reveja a pré-visualização limitada e copie ou transfira o CSV com campos corretamente escapados.
Exemplos de utilização
- a,b / 1,2 / 1,2 / 2,3 conserva dois registos ao comparar linhas completas.
- id,nome / 1,Ana / 1,Luís / 2,Eva conserva 1,Ana e 2,Eva ao comparar a coluna id.
- Os cabeçalhos repetidos nome (coluna 1) e nome (coluna 2) podem ser selecionados separadamente.
Regras e limites
Por predefinição, a primeira linha é o cabeçalho e conserva-se o primeiro registo de cada grupo na ordem original. As chaves usam uma serialização inequívoca de arrays, sem unir campos por delimitadores suscetíveis de produzir coincidências falsas. A comparação é exata, sem remover espaços nem alterar números. Papa Parse gera o CSV e coloca corretamente entre aspas campos com delimitadores, aspas ou quebras. A entrada admite até 2 MiB, 100 000 registos, 500 colunas e 500 000 células; a pré-visualização, 500 linhas, 100 colunas e 10 000 células.
Utilizações comuns
- Remover registos repetidos de exportações de dados.
- Conservar a primeira ocorrência de um ID, email ou conjunto de campos.
- Organizar CSV sem substituir colunas com cabeçalhos repetidos.
Privacidade
O texto, a leitura de ficheiros, as conversões e as pré-visualizações são processados localmente no navegador. A entrada não é enviada e não são usados servidores de processamento, bases de dados, API online ou CDN de terceiros. O conteúdo não é guardado automaticamente. A cópia e as transferências também são locais.
FAQ
O que significa comparar linhas completas?
Só existem duplicados quando todos os campos coincidem em conteúdo e posição. O modo de colunas selecionadas compara apenas os campos escolhidos.
Que registo duplicado é conservado?
A primeira ocorrência completa. Todos os campos pertencem a esse registo e a ordem original é mantida.
Perdem-se dados com cabeçalhos repetidos?
Não. São usados índices internamente e o número de coluna é apresentado, sem tratar o nome como chave única.
Como são geradas as aspas na saída?
Campos com delimitadores, aspas ou quebras são envolvidos em aspas segundo as regras CSV; as aspas duplas interiores são duplicadas.
As fórmulas ou os espaços dos campos são alterados automaticamente?
Os campos não são reescritos nem os espaços removidos automaticamente. Ao importar numa folha de cálculo, escolha texto ou outro tipo de coluna de acordo com os dados.