On prépare un publipostage Word, on lance la fusion, et on se retrouve avec trois courriers pour la même famille Dupont. Le problème ne vient jamais de Word : il vient du fichier Excel en amont, où les doublons se sont accumulés au fil des exports et des saisies manuelles. Enlever des doublons sur Excel avant de lancer la fusion, c’est la seule garantie d’un publipostage propre, sans courrier en double ni frais postaux gaspillés.
Doublons stricts et doublons « foyer » : le vrai piège du fichier destinataire
La plupart des tutoriels traitent le doublon comme une ligne strictement identique à une autre. Sur un fichier de publipostage, ce cas est le plus simple, et rarement celui qui pose problème.
A découvrir également : Les fonctions, un élément indispensable pour maîtriser Excel
Le cas réel, c’est le doublon de type « foyer » ou « ménage ». Trois enfants d’une même famille figurent chacun sur une ligne avec la même adresse postale. On veut un seul courrier par foyer, pas trois. Excel ne sait pas faire cette distinction tout seul : il faut lui dire sur quelles colonnes comparer.
Avant toute suppression, on identifie donc la colonne pivot. Pour un publipostage postal, c’est souvent la combinaison nom de famille + adresse. Pour un emailing, c’est le champ email. Si on se trompe de colonne pivot, on supprime des lignes utiles ou on laisse passer les vrais doublons.
A découvrir également : Analyser tableau Excel avec une IA : quelle solution choisir ?

Power Query plutôt que suppression en dur : garder la base intacte
La méthode classique passe par l’onglet Données, puis le bouton « Supprimer les doublons ». On sélectionne les colonnes concernées, on valide, et Excel efface les lignes en trop. C’est rapide, mais cette suppression est définitive et non traçable.
Si le fichier Excel sert de base à plusieurs campagnes (envois trimestriels, relances, invitations), supprimer en dur oblige à recharger le fichier d’origine à chaque nouveau besoin. On perd du temps et on risque de réintroduire des erreurs.
La méthode Power Query pour filtrer sans détruire
Power Query (accessible via Données > Obtenir et transformer les données) permet de créer une requête qui filtre les doublons à chaque actualisation, sans toucher à la base source. On charge le fichier Excel dans l’éditeur, on sélectionne les colonnes de comparaison, puis on utilise la fonction « Supprimer les doublons » dans le ruban Power Query.
La différence avec la suppression classique : la base d’origine reste intacte et consultable à tout moment. La liste dédoublonnée est un résultat de requête, pas un fichier tronqué. Quand on ajoute des lignes au fichier source, un simple clic sur « Actualiser » met à jour la liste propre.
Pour un publipostage récurrent, c’est un gain de fiabilité considérable. On connecte Word directement à la table résultante, et la fusion ne voit que les destinataires uniques.
Nettoyer les données avant de dédoublonner dans Excel
Supprimer les doublons sur un fichier sale produit des résultats faux. Deux lignes « Martin » et » Martin » (avec un espace en trop) ne seront pas détectées comme identiques. Quelques vérifications à faire avant tout dédoublonnage :
- Appliquer la fonction SUPPRESPACE (ou TRIM) sur les colonnes nom, prénom et adresse pour éliminer les espaces parasites en début et fin de cellule.
- Uniformiser la casse avec MAJUSCULE ou MINUSCULE sur la colonne pivot, car « dupont » et « Dupont » sont deux valeurs distinctes pour Excel.
- Vérifier les colonnes de code postal et de ville : une même adresse saisie « 75012 Paris » dans une ligne et « 75012 PARIS » dans une autre génère un faux doublon si on compare sur ces champs.
- Contrôler les cellules vides : une ligne sans nom de famille sera ignorée par le dédoublonnage mais apparaîtra quand même dans le publipostage Word, ce qui génère un courrier sans destinataire.
Ce nettoyage prend quelques minutes. Il évite de découvrir le problème après impression de la totalité des documents fusionnés.

Connecter le fichier dédoublonné à Word pour le publipostage
Une fois la liste nettoyée et dédoublonnée, on passe à la fusion dans Word. Dans l’onglet Publipostage, on clique sur « Sélectionner les destinataires » puis « Utiliser une liste existante ». On pointe vers le fichier Excel (ou la table Power Query si on a utilisé cette méthode).
Vérifier la correspondance des champs de fusion
Word propose d’insérer des champs de fusion (prénom, nom, adresse, code postal, ville) dans le document. Chaque champ correspond exactement à un en-tête de colonne Excel. Si la colonne s’appelle « Prénom » dans Excel mais qu’on insère le champ « First Name » dans Word, la fusion échouera sans message d’erreur clair.
On s’assure que les en-têtes de colonnes dans le fichier Excel sont lisibles, sans accent mal encodé, sans espace superflu. Un en-tête propre, c’est un champ de fusion qui fonctionne du premier coup.
Le filtre côté Word en complément
Word dispose aussi d’un bouton « Rechercher les doublons » dans l’assistant publipostage. Les retours varient sur ce point : le filtrage côté Word est limité et ne permet pas de choisir précisément les colonnes de comparaison. On l’utilise comme filet de sécurité, pas comme méthode principale. Le vrai dédoublonnage se fait en amont, dans Excel.
Fichier de publipostage et conformité RGPD : ce qu’on oublie souvent
Un fichier Excel de destinataires utilisé pour un publipostage constitue un traitement de données personnelles. Il doit figurer dans le registre des traitements de l’organisme, avec une finalité clairement définie (envoi de courrier, campagne d’information).
Le principe de minimisation impose de ne garder que les colonnes strictement nécessaires au publipostage. Si le fichier d’origine contient des informations comme la date de naissance ou un numéro client, on ne les inclut pas dans la liste de fusion tant qu’elles ne servent pas au document envoyé.
Le dédoublonnage participe aussi à l’obligation d’exactitude : envoyer deux courriers identiques à la même personne signale un défaut de qualité des données. Nettoyer le fichier avant chaque campagne n’est pas un luxe technique, c’est une bonne pratique de conformité.
Pour les structures qui gèrent des volumes importants ou des campagnes fréquentes, la migration vers un outil de gestion de contacts (CRM) qui détecte et fusionne automatiquement les doublons reste la solution la plus fiable à long terme. Excel fonctionne bien pour des envois ponctuels, mais ses limites apparaissent dès que la base dépasse quelques centaines de lignes mises à jour régulièrement.

