Présentation de l’outil
Cet outil repère les doublons CSV à partir de tous les champs ou des colonnes choisies. Il conserve la première occurrence par défaut et exclut l’en-tête de la comparaison. Les numéros de colonne distinguent les champs de même nom.
Mode d’emploi
- Collez du CSV ou choisissez un fichier UTF-8, puis vérifiez le séparateur et l’option d’en-tête.
- Après l’analyse, choisissez la ligne entière ou un ou plusieurs champs identifiés par leur nom et leur numéro de colonne.
- Cliquez sur « Supprimer les doublons » pour consulter les nombres de lignes initiales, uniques et supprimées.
- Vérifiez l’aperçu limité du tableau, puis copiez ou téléchargez le CSV correctement échappé.
Exemples
- a,b / 1,2 / 1,2 / 2,3 donne deux lignes de données après dédoublonnage par ligne entière.
- id,name / 1,Tom / 1,Jack / 2,Amy conserve 1,Tom et 2,Amy avec la colonne id comme clé.
- Les en-têtes identiques name (colonne 1) et name (colonne 2) restent sélectionnables séparément.
Règles et limites
La première ligne sert d’en-tête par défaut. La première occurrence et l’ordre initial sont conservés. Les champs sont comparés exactement, sans supprimer d’espaces ni modifier les nombres. Ceux qui contiennent des séparateurs, guillemets ou retours sont correctement entourés de guillemets dans le CSV. Limites d’entrée : 2 MiB, 100 000 enregistrements, 500 colonnes et 500 000 cellules. Aperçu : 500 lignes, 100 colonnes et 10 000 cellules.
Usages courants
- Supprimer les lignes exportées plusieurs fois.
- Conserver la première occurrence selon un identifiant, une adresse e-mail ou plusieurs champs.
- Nettoyer un CSV sans écraser les colonnes dont les en-têtes sont identiques.
Confidentialité
Vos textes, fichiers et aperçus sont traités dans votre navigateur. Le contenu saisi n’est ni envoyé ni enregistré automatiquement. Enregistrez ce que vous souhaitez conserver avant de quitter la page.
FAQ
Que signifie le dédoublonnage par ligne entière ?
Une ligne est un doublon uniquement si tous ses champs ont le même contenu dans le même ordre. Le mode par colonnes compare seulement les champs sélectionnés.
Quelle occurrence est conservée ?
La première ligne complète rencontrée est conservée, avec tous ses autres champs. L’ordre de sortie reste stable.
Des en-têtes identiques entraînent-ils une perte de données ?
Non. Toutes les colonnes sont conservées et leurs numéros permettent de distinguer et de sélectionner séparément les champs de même nom.
Comment les guillemets sont-ils traités en sortie ?
Les champs contenant un séparateur, des guillemets ou un retour à la ligne sont entourés de guillemets selon les règles CSV. Chaque guillemet interne est doublé.
Les formules et les espaces sont-ils modifiés automatiquement ?
Non. Les champs conservent leur contenu, sans suppression automatique d’espaces. Lors de l’importation dans un tableur, choisissez le type texte ou un autre type de colonne selon l’usage prévu.