Utilia

Supprimer les lignes en double

Supprimez les lignes en double d'une liste en conservant la première occurrence et l'ordre d'origine. Options de casse, d'espaces et de tri.

Comment supprimer les lignes en double

  1. Collez votre liste ou votre texte dans la zone de saisie, avec un élément par ligne.
  2. Choisissez les options utiles : ignorer la casse, retirer les espaces avant la comparaison, supprimer les lignes vides ou trier le résultat par ordre alphabétique.
  3. Consultez la liste nettoyée dans la zone de résultat, ainsi que le nombre de lignes supprimées.
  4. Copiez le résultat et collez-le dans votre tableur, votre document ou votre code.

Comment fonctionne le dédoublonnage

L’outil lit votre texte ligne par ligne. La première fois qu’une ligne apparaît, elle est conservée ; chaque ligne identique qui suit est éliminée. Les lignes restantes gardent leur ordre d’origine, ce qui préserve la structure de votre liste.

Par exemple, cette liste :

pomme
banane
pomme
cerise
banane

devient :

pomme
banane
cerise

et l’outil indique que 2 lignes ont été supprimées.

Les options en détail

  • Ignorer la casse : « Pomme », « POMME » et « pomme » sont considérées comme une même ligne. C’est la première version rencontrée qui est conservée, avec ses majuscules d’origine.
  • Retirer les espaces avant la comparaison : les espaces et tabulations en début et en fin de ligne ne sont pas pris en compte. Cela permet de repérer des doublons qui ne diffèrent que par une espace en trop, un cas très fréquent quand on copie des données depuis un tableur ou une page Web.
  • Supprimer les lignes vides : les lignes blanches disparaissent du résultat, pour une liste compacte.
  • Trier par ordre alphabétique : la liste dédoublonnée est triée de A à Z. Laissez cette option désactivée si l’ordre d’origine compte pour vous.

Sans option, la comparaison est stricte : « Pomme » et « pomme » sont deux lignes différentes, tout comme « pomme » et « pomme » suivie d’une espace invisible.

Quelques usages courants

  • Nettoyer une liste d’adresses courriel, de mots-clés ou d’URL avant de l’importer dans un autre outil.
  • Dédoublonner des codes produits, des identifiants ou des étiquettes copiés depuis une colonne de tableur.
  • Fusionner deux listes sans répétition : collez-les l’une à la suite de l’autre, puis supprimez les doublons.
  • Mettre de l’ordre dans un fichier journal ou une liste de configuration où la même entrée a été ajoutée plusieurs fois.

Confidentialité

Tout se passe dans votre navigateur. Votre liste n’est jamais envoyée à un serveur : vous pouvez donc traiter sans crainte des adresses de clients, des identifiants internes ou toute autre donnée que vous ne souhaitez pas partager.

Questions fréquentes

Quelle occurrence d'une ligne en double est conservée ?

La première. L’outil garde la première apparition de chaque ligne et supprime toutes les copies suivantes, si bien que l’ordre de votre liste reste le même.

Peut-on supprimer les doublons sans tenir compte des majuscules ?

Oui. Activez l’option « Ignorer la casse » : les lignes qui ne diffèrent que par les majuscules et minuscules seront considérées comme des doublons.

Pourquoi certains doublons ne sont-ils pas détectés ?

Le plus souvent, parce que les lignes ne sont pas tout à fait identiques. Des différences invisibles, comme une espace en fin de ligne, une tabulation ou une majuscule, suffisent à les distinguer. Activez le retrait des espaces et l’option « Ignorer la casse » pour les repérer.

Peut-on trier la liste en même temps ?

Oui. Activez l’option de tri pour obtenir les lignes dédoublonnées par ordre alphabétique. Sans elle, l’ordre d’origine est conservé.

Le nombre de lignes est-il limité ?

Il n’y a pas de limite fixe. Comme le traitement se fait sur votre appareil, les très grandes listes dépendent de votre navigateur et de votre ordinateur, mais des listes de plusieurs milliers de lignes sont traitées sans difficulté sur la plupart des machines.

Mes données sont-elles envoyées quelque part ?

Non. Les lignes sont comparées localement dans votre navigateur et rien n’est transmis à un serveur.