Un fichier peut s’ouvrir correctement tout en contenant des doublons. À l’inverse, des données métier correctes peuvent être enfermées dans un CSV mal formé. Déduplication et validation sont deux contrôles différents, à effectuer avant un import important.
Qu’est-ce qu’un doublon ?
La réponse dépend du jeu de données. Deux lignes strictement identiques sont des doublons évidents, mais deux fiches clients portant le même identifiant peuvent également être considérées comme un doublon même si une autre colonne diffère.
Avec Supprimer les doublons CSV, choisissez les colonnes qui doivent servir de clé lorsque l’ensemble de la ligne n’est pas le bon critère.
Une clé stable — identifiant, référence produit, numéro de dossier — est généralement préférable à un nom libre.
Première ou dernière occurrence ?
Lorsque plusieurs lignes partagent la même clé, il faut décider laquelle conserver. Garder la première occurrence est adapté si le fichier est déjà ordonné de la plus ancienne à la plus récente et que la première valeur fait référence. Garder la dernière peut être préférable si les lignes les plus récentes contiennent les informations mises à jour.
Ce choix doit être explicite : supprimer « les doublons » sans comprendre l’ordre du fichier peut éliminer la bonne version.
Casse et espaces
CLIENT-42 et client-42 peuvent désigner le même identifiant dans certains systèmes, mais pas dans tous. De même, un espace final peut rendre deux valeurs différentes lors d’une comparaison stricte.
La normalisation doit suivre les règles métier. Ne rendez pas toutes les comparaisons insensibles à la casse par réflexe si la casse porte une information.
Que valide un CSV ?
Le Validateur CSV vérifie la structure du fichier : cohérence des lignes, séparateurs et syntaxe attendue.
Cela ne signifie pas qu’un e-mail existe réellement, qu’un montant est correct ou qu’une date respecte une règle métier. Une validation syntaxique est une première barrière, pas une certification de la qualité des données.
Contrôler avant un import
Avant d’envoyer un CSV vers un CRM, une boutique ou un logiciel métier :
- vérifiez le séparateur et les en-têtes ;
- validez la syntaxe ;
- identifiez la colonne clé ;
- mesurez les doublons ;
- contrôlez quelques lignes supprimées ou conservées ;
- gardez le fichier original.
Si vous devez confronter deux versions d’un même export, Comparer des CSV ou Comparer deux fichiers Excel ou CSV permet d’aller plus loin qu’une simple déduplication.