Supprimer les lignes en double
Collez une liste et ne gardez que la première occurrence de chaque ligne, dans l'ordre où vous l'avez collée.
- lignes avant
- 1
- lignes après
- 0
- supprimées
- 1
Collez ou saisissez du texte ci-dessus pour voir le résultat ici.
Vos fichiers restent sur votre appareil
Cet outil fonctionne entièrement dans votre navigateur. Ce que vous collez est traité sur votre appareil et n’est jamais envoyé à un serveur : vous pouvez l’utiliser sans crainte avec des jetons, des clés et des textes non publiés.
Exemple
Exemple : la liste d’envoi d’un club de badminton, de 12 lignes à 5 adresses
Le secrétaire du club a collé l’une sous l’autre deux listes d’adhérents, l’export du tableau des inscriptions et la feuille du forum des associations : 12 lignes, dont trois vides, et des adresses en double, avec une majuscule ou une espace en fin de ligne. Adresses fictives, toutes en @exemple.fr.
- Avec les réglages par défaut (espaces et lignes vides supprimés), les lignes vides partent et marc.leroy@exemple.fr suivi d’une espace compte comme l’original : 12 lignes avant, 7 après.
- Restent en double Claire.Dupont@exemple.fr et Marc.Leroy@Exemple.fr : sans autre option, la comparaison est exacte, caractère par caractère.
- En cochant « Ignorer la casse », elles rejoignent leur première écriture : 5 lignes après, 7 supprimées. C’est l’écriture collée en premier qui reste, à sa place.
| Réglages | Lignes avant | Lignes après | Supprimées |
|---|---|---|---|
| Lignes vides seulement | 12 | 8 | 4 |
| Par défaut : espaces et lignes vides | 12 | 7 | 5 |
| Par défaut + Ignorer la casse | 12 | 5 | 7 |
| Ignorer la casse, lignes vides gardées | 12 | 6 | 6 (une ligne vide reste) |
Restent 5 adresses dans l’ordre de la liste : claire.dupont@, marc.leroy@, sophie.morel@, nadia.benali@ et luc.girard@exemple.fr, prêtes pour le champ Cci. « Supprimées » compte aussi les lignes vides retirées.
Comment ça marche
- Collez votre liste à raison d'un élément par ligne : adresses e-mail, URL, références produit, mots-clés, lignes de journal.
- Décidez du degré de rigueur de la comparaison. « Ignorer la casse » traite Pomme et pomme comme identiques ; « Supprimer les espaces » ignore les espaces et tabulations en début et en fin de ligne.
- Laissez « Supprimer les lignes vides » activé pour retirer aussi les lignes blanches. Désactivé, il n’en garde qu’une, à la place de la première : les suivantes, où qu’elles soient dans le texte, comptent comme des doublons.
- Le résultat s’affiche pendant la saisie. Le résultat conserve la première occurrence de chaque ligne à sa position d'origine, et le nombre de lignes retirées est affiché.
Questions fréquentes
- La déduplication modifie-t-elle l'ordre de mes lignes ?
- Non. La première occurrence de chaque ligne reste à sa place et les répétitions suivantes sont supprimées. Si vous voulez une liste triée et sans doublon, utilisez plutôt l'outil « Trier des lignes » avec l'option « Supprimer les doublons ».
- Les lignes qui ne diffèrent que par des espaces ou des majuscules sont-elles considérées comme des doublons ?
- Uniquement si vous activez l'option correspondante. Avec « Supprimer les espaces », les espaces et tabulations en début et en fin de ligne sont ignorés, et les lignes ressortent sans eux. Avec « Ignorer la casse », la comparaison ne tient pas compte des majuscules. Sans ces options, la comparaison est exacte, caractère par caractère.
- Quelle taille de liste puis-je coller ?
- Plusieurs centaines de milliers de lignes ne posent aucun problème dans un navigateur moderne : le travail se fait en une seule passe, avec un ensemble de hachage en mémoire. Pour les très gros fichiers, c'est plutôt le collage dans la zone de saisie qui peut être lent, pas le traitement.
- Les fins de ligne CRLF de Windows sont-elles gérées ?
- Oui. Les lignes sont découpées sur \n, \r\n et \r isolé : un texte copié depuis Windows, macOS ou Linux est donc traité de la même façon. Le résultat utilise des fins de ligne \n.
- « Élodie » et « elodie » comptent-elles comme doublons ?
- Non, même avec « Ignorer la casse » : cette option rend É égal à é, mais é reste différent de e. « ÉLODIE », « élodie », « elodie » et « Élodie » donnent deux lignes, ÉLODIE et elodie. Uniformisez les accents avant si ces lignes doivent fusionner.
- Comment supprimer les doublons d’une colonne de tableur ?
- Copiez la colonne, collez-la ici, lancez, puis recollez le résultat dans une colonne vide : une cellule par ligne, dans l’ordre d’origine. Si vous copiez plusieurs colonnes, chaque ligne est comparée en entier, tabulations comprises : deux lignes ne sont des doublons que si toutes leurs cellules sont identiques.
- Ma liste est-elle envoyée sur un serveur ?
- Non. Tout s'exécute dans votre navigateur : vos listes d'adresses clients et vos journaux internes ne quittent jamais votre appareil.