Excel trouver les doublons entre deux feuilles et comparer vos fichiers

Comparer deux feuilles Excel pour repérer les doublons repose sur un mécanisme simple : vérifier si une valeur de la feuille A existe quelque part dans la feuille B. La difficulté réelle ne vient pas de la formule, mais de la préparation des données avant comparaison, et du choix de la bonne méthode selon le volume de lignes.

RECHERCHEV et NB.SI : deux formules pour trouver les doublons entre deux feuilles Excel

La méthode la plus directe consiste à ajouter une colonne auxiliaire dans l’une des deux feuilles, puis à y insérer une formule qui interroge l’autre feuille. Deux fonctions couvrent la majorité des cas.

Lire également : Fourtoutici Pro : Téléchargez des fichiers sans limites

NB.SI pour un test de présence

La fonction NB.SI (COUNTIF en anglais) compte combien de fois une valeur apparaît dans une plage. Pour tester si la cellule A2 de la Feuil1 existe dans la colonne A de la Feuil2, la formule ressemble à ceci :

=NB.SI(Feuil2!A:A;A2)

A voir aussi : Analyse des données : Excel est-il suffisant pour vos besoins en 2025 ?

Si le résultat est supérieur à zéro, la valeur est un doublon entre les deux feuilles. Un résultat égal à zéro signifie que la valeur est absente de la seconde feuille. Copiez la formule sur toute la colonne, puis filtrez pour isoler les lignes concernées.

RECHERCHEV pour récupérer un contexte

Quand vous avez besoin de savoir non seulement si un doublon existe, mais aussi quelle donnée lui est associée dans l’autre feuille (un nom, un montant), RECHERCHEV prend le relais. Elle cherche la valeur dans la première colonne d’une plage et renvoie le contenu d’une colonne adjacente.

=RECHERCHEV(A2;Feuil2!A:C;2;FAUX)

Le paramètre FAUX impose une correspondance exacte. Si la valeur n’existe pas, la formule renvoie une erreur #N/A, ce qui confirme l’absence de doublon.

Homme concentré comparant deux fichiers Excel sur un ordinateur portable dans un bureau à domicile

Mise en forme conditionnelle pour repérer visuellement les doublons entre deux fichiers

La mise en forme conditionnelle colore automatiquement les cellules qui répondent à un critère. Pour comparer deux feuilles, la logique est légèrement différente de la détection de doublons dans une seule colonne.

Sélectionnez la plage à analyser sur la Feuil1 (par exemple A2:A500). Dans le menu Accueil, cliquez sur Mise en forme conditionnelle, puis choisissez « Nouvelle règle ». Optez pour « Utiliser une formule » et entrez :

=NB.SI(Feuil2!$A:$A;A2)>0

Choisissez une couleur de remplissage. Les cellules de la Feuil1 dont la valeur existe aussi dans la Feuil2 seront immédiatement colorées. Cette méthode a l’avantage d’être visuelle et de ne pas ajouter de colonne supplémentaire.

La limite apparaît sur les gros fichiers : la mise en forme conditionnelle entre feuilles ralentit le classeur dès que les plages dépassent plusieurs milliers de lignes, car Excel recalcule la règle pour chaque cellule à chaque modification.

Comparer deux fichiers Excel avec Power Query

Les formules cellule par cellule fonctionnent bien pour des listes courtes. Sur des fichiers volumineux ou régulièrement mis à jour, Power Query offre une comparaison plus fiable et reproductible.

Principe de la fusion anti-jointure

Power Query permet de charger deux tables, puis de les fusionner selon une ou plusieurs colonnes-clés. Le type de jointure détermine ce que vous obtenez :

  • Une jointure interne ne conserve que les lignes présentes dans les deux tables, autrement dit les doublons communs.
  • Une anti-jointure gauche conserve uniquement les lignes de la première table qui n’ont pas de correspondance dans la seconde, soit les valeurs uniques.
  • Une jointure externe complète affiche toutes les lignes des deux tables, en marquant les correspondances et les écarts.

Pour y accéder, ouvrez l’onglet Données, cliquez sur « Obtenir des données », puis chargez chacun de vos fichiers comme source. Fusionnez les deux requêtes en sélectionnant la colonne-clé commune et le type de jointure souhaité.

Avantage concret sur les formules

Une fois la requête enregistrée, il suffit de cliquer sur « Actualiser » pour relancer la comparaison quand l’un des fichiers change. Les colonnes déplacées ou renommées sont gérées dans l’éditeur Power Query, pas dans des formules fragiles dispersées dans le classeur.

Station de travail avec deux écrans affichant des feuilles Excel comparées avec mise en évidence des doublons en couleur

Nettoyer les données avant de comparer vos fichiers Excel

La cause la plus fréquente de faux négatifs (doublons non détectés) n’est pas un problème de formule, mais un problème de données. Deux valeurs apparemment identiques peuvent différer à cause de détails invisibles.

  • Les espaces en début ou fin de cellule : la fonction SUPPRESPACE (TRIM) les supprime. Sans ce nettoyage, « Martin  » et « Martin » ne correspondent pas.
  • La casse : « dupont » et « Dupont » sont considérés comme identiques par NB.SI et RECHERCHEV, mais pas par certaines méthodes Power Query. Uniformisez avec MAJUSCULE ou MINUSCULE.
  • Les formats de date : une date stockée en texte (« 15/06/2024 ») et une date au format date Excel ne se comparent pas correctement. Vérifiez le format de la colonne avant toute comparaison.
  • Les caractères spéciaux et accents : « café » et « cafe » sont deux valeurs distinctes. La fonction SUBSTITUE peut normaliser les accents si nécessaire.

Nettoyez toujours les deux feuilles avant de lancer la comparaison. Appliquer SUPPRESPACE et uniformiser la casse sur les colonnes-clés prend quelques secondes et évite de passer une heure à comprendre pourquoi la formule ne trouve rien.

Inquire : le complément Excel pour comparer deux classeurs

Excel propose un complément natif appelé Inquire, disponible dans certaines versions professionnelles. Il permet de comparer deux classeurs entiers et affiche les différences cellule par cellule dans une fenêtre dédiée.

Pour l’activer, allez dans Fichier, Options, Compléments, puis sélectionnez « Compléments COM » et cochez Inquire. Un nouvel onglet apparaît dans le ruban. Cliquez sur « Comparer des fichiers », sélectionnez vos deux classeurs, et l’outil génère un rapport de comparaison détaillé.

Inquire va au-delà de la détection de doublons : il repère aussi les différences de formules, de valeurs et de mise en forme entre deux versions d’un même fichier. Son usage principal reste la comparaison de fichiers avant et après modification, plutôt que le rapprochement de deux listes de données distinctes.

Le choix entre formules, mise en forme conditionnelle, Power Query et Inquire dépend du volume de données et de la fréquence de comparaison. Pour une vérification ponctuelle sur quelques centaines de lignes, NB.SI suffit. Pour des fichiers mis à jour régulièrement ou dépassant plusieurs milliers de lignes, Power Query reste la méthode la plus pérenne, car elle sépare la logique de comparaison des données elles-mêmes.

D'autres articles sur le site