Comment supprimer les doublons d'une liste ?
Collez votre liste dans la première zone : la liste sans doublons s'affiche en dessous, prête à copier, et le tableau des doublons indique chaque élément répété avec son nombre d'apparitions et ses numéros de ligne. Les cases et les menus changent la façon de comparer les lignes, l'ordre du résultat et ce qu'il faut garder.
La méthode est simple : l'outil lit les éléments un par un et calcule pour chacun une « clé de comparaison », c'est-à-dire le texte de l'élément éventuellement passé en minuscules, débarrassé de ses accents ou de ses espaces superflues selon les cases cochées. Deux éléments qui ont la même clé sont des doublons. Le résultat garde l'élément tel qu'il est écrit à sa première apparition et retire les suivantes ; les lignes vides sont ignorées.
Le choix « Garder » propose deux usages moins courants : « Les éléments sans doublon » ne conserve que ce qui n'apparaît qu'une seule fois (tout élément répété disparaît entièrement), et « Les éléments en double » ne conserve que ce qui apparaît au moins deux fois, une fois chacun. Le menu « Éléments séparés par » traite aussi les listes séparées par des virgules, des points-virgules ou des tabulations, comme une suite d'adresses électroniques.
Quand deux lignes sont-elles considérées comme des doublons ?
Pour un ordinateur, deux lignes ne sont identiques que si elles contiennent exactement les mêmes caractères. Une majuscule, un accent ou une espace invisible en fin de ligne suffisent à les distinguer. Par défaut, l'outil ignore la casse et les espaces en trop, mais tient compte des accents, car « Pâte » et « Pâté » ou « Côte » et « Cote » ne sont pas les mêmes mots. Le tableau montre le verdict pour quelques paires, selon les réglages.
| Paire de lignes | Réglages par défaut | Avec « Ignorer les accents » | Toutes les cases décochées |
|---|---|---|---|
| Lyon / lyon | Doublon | Doublon | Différentes |
| Saint-Étienne / Saint-Etienne | Différentes | Doublon | Différentes |
| Marseille / Marseille suivi d'une espace | Doublon | Doublon | Différentes |
| Jean Dupont / Jean (deux espaces) Dupont | Doublon | Doublon | Différentes |
| Œuvre / Oeuvre | Différentes | Différentes | Différentes |
| 1 000 / 1000 | Différentes | Différentes | Différentes |
| l'été (apostrophe droite) / l’été (apostrophe courbe) | Différentes | Différentes | Différentes |
Exemples : une liste de villes et une liste d'adresses
La liste d'exemple compte 11 lignes : Lyon, Marseille, lyon, Bordeaux, Saint-Étienne, « Marseille » suivi d'une espace, Nantes, Lyon, Saint-Etienne, une ligne vide et Lille. Avec les réglages par défaut, l'outil lit 10 éléments (la ligne vide est ignorée), retire 3 doublons et garde 7 villes : Lyon, Marseille, Bordeaux, Saint-Étienne, Nantes, Saint-Etienne et Lille. Le tableau des doublons indique Lyon 3 fois (lignes 1, 3 et 8) et Marseille 2 fois (lignes 2 et 6).
Cochez « Ignorer les accents » : Saint-Étienne et Saint-Etienne se rejoignent (lignes 5 et 9), il reste 6 villes et 4 lignes sont retirées. Décochez au contraire la casse et les espaces : seul le second « Lyon » (ligne 8), strictement identique au premier, disparaît, et 9 éléments restent. Enfin, « Les éléments sans doublon » ne garde que Bordeaux, Saint-Étienne, Nantes, Saint-Etienne et Lille.
Second exemple, cinq adresses séparées par des points-virgules : anne@exemple.fr ; Bruno@Exemple.fr ; anne@exemple.fr ; bruno@exemple.fr ; chloe@exemple.fr. Avec le séparateur « Point-virgule » et la casse ignorée, il reste 3 adresses, écrites telles qu'à leur première apparition : anne@exemple.fr; Bruno@Exemple.fr; chloe@exemple.fr. Le résultat reprend le même séparateur, prêt à coller dans le champ des destinataires.
Comment supprimer les doublons dans Excel ?
Dans Excel, la commande se trouve dans l'onglet Données, groupe Outils de données, sous le nom « Supprimer les doublons ». Elle efface définitivement les lignes en double de la plage sélectionnée (Ctrl+Z permet de revenir en arrière). Microsoft précise que la comparaison porte sur ce qui est affiché dans la cellule : une même date écrite dans deux formats différents est donc considérée comme deux valeurs distinctes.
L'outil de cette page convient bien à une seule colonne ou une liste copiée depuis un courriel, un document ou une page web : copiez la colonne dans Excel, collez-la ici (une cellule devient une ligne), puis recollez le résultat. Il permet aussi d'ignorer les accents, de voir combien de fois chaque élément était répété ou de ne garder que les éléments sans doublon. Si vous collez plusieurs colonnes, chaque ligne est comparée en entier ; choisissez le séparateur « Tabulation » pour comparer les cellules une à une.
Pièges et cas particuliers
Quelques situations expliquent la plupart des surprises.
- Espaces invisibles : un texte copié depuis un traitement de texte ou une page web contient parfois des espaces insécables ou des tabulations. La case « Ignorer les espaces en trop » les ramène à une espace simple et retire celles du début et de la fin de la ligne.
- Apostrophes et ligatures : l'apostrophe droite (') et l'apostrophe courbe (’) sont deux caractères différents, tout comme « œ » et « oe ». Uniformisez-les avant la comparaison si votre liste mélange les deux.
- Tri : « Trié de A à Z » range les nombres dans l'ordre naturel (2 avant 10) et classe les lettres accentuées avec leur lettre de base (Émile entre Adam et Eric, pas après Zoé).
- Orthographe conservée : quand deux lignes sont des doublons, c'est l'écriture de la première qui reste. Si vous préférez « Saint-Étienne » à « St Etienne », corrigez d'abord la première occurrence, ou triez votre liste pour voir les variantes côte à côte.
- Abréviations : « St-Étienne » et « Saint-Étienne » restent deux éléments, quelle que soit l'option ; l'outil compare des caractères, pas des sens.