Guides Excel

Comment comparer deux colonnes Excel et identifier les différences ?

15 janvier 2026 10 vues

Comparer deux colonnes dans Excel est une tâche courante, mais peut rapidement devenir complexe si vous ne connaissez pas les bonnes techniques. Que ce soit pour vérifier des listes de données, identifier des doublons ou simplement comparer des informations, Excel offre une multitude de solutions. Cet article vous guide à travers les différentes méthodes, des plus simples aux plus avancées, pour vous permettre de comparer vos colonnes en toute sérénité et d'extraire les informations pertinentes dont vous avez besoin.

Comparaison deux colonnes Excel : Les méthodes essentielles

Comparer deux colonnes dans Excel est une compétence fondamentale pour l'analyse de données. Que vous travailliez avec des listes de clients, des inventaires de produits ou des données financières, la capacité d'identifier les similitudes et les différences entre deux colonnes est essentielle. Nous allons explorer plusieurs méthodes, allant des fonctions de base aux techniques plus avancées.

1. Utilisation de la mise en forme conditionnelle pour identifier les doublons

La mise en forme conditionnelle est un outil puissant pour visualiser rapidement les doublons dans vos colonnes. Voici comment procéder:

  1. Sélectionnez les deux colonnes que vous souhaitez comparer.
  2. Dans l'onglet Accueil, cliquez sur Mise en forme conditionnelle.
  3. Sélectionnez Règles de mise en surbrillance des cellules puis Valeurs en double.
  4. Choisissez le format de mise en forme (couleur de remplissage, police, etc.) pour les doublons.
  5. Cliquez sur OK.

Excel mettra en évidence toutes les valeurs qui apparaissent dans les deux colonnes. Cette méthode est idéale pour identifier rapidement les doublons, mais ne permet pas de distinguer les valeurs uniques à chaque colonne.

Exemple pratique: Imaginez que vous avez une liste de noms de clients dans la colonne A et une autre liste (mise à jour) dans la colonne B. La mise en forme conditionnelle vous permet de voir instantanément quels clients sont présents dans les deux listes.

2. Utilisation de la fonction SI pour comparer des valeurs

La fonction SI est une fonction logique qui vous permet de comparer des valeurs et d'afficher un résultat en fonction de la comparaison. Voici comment l'utiliser pour comparer deux colonnes :

  1. Dans une colonne vide (par exemple, la colonne C), entrez la formule suivante dans la première cellule (C1) : =SI(A1=B1;"Correspondance";"Différence")
  2. Faites glisser la poignée de recopie (le petit carré en bas à droite de la cellule) vers le bas pour appliquer la formule à toutes les lignes.

Explication de la formule:

  • A1=B1: Compare la valeur de la cellule A1 avec celle de B1.
  • "Correspondance": Affiche le texte "Correspondance" si les valeurs sont égales.
  • "Différence": Affiche le texte "Différence" si les valeurs sont différentes.

Exemple pratique: Si vous avez des numéros de suivi de colis dans la colonne A et des numéros de suivi mis à jour dans la colonne B, la fonction SI vous indiquera rapidement quels numéros ont été modifiés.

3. Utilisation de la fonction NB.SI pour identifier les valeurs uniques et les doublons

La fonction NB.SI compte le nombre de fois qu'une valeur apparaît dans une plage de cellules. Vous pouvez l'utiliser pour identifier les valeurs uniques à chaque colonne et les doublons.

Pour identifier les valeurs présentes dans la colonne A mais pas dans la colonne B :

  1. Dans une colonne vide (par exemple, la colonne C), entrez la formule suivante dans la première cellule (C1) : =SI(NB.SI(B:B;A1)=0;"Unique à A";"")
  2. Faites glisser la poignée de recopie vers le bas pour appliquer la formule à toutes les lignes de la colonne A.

Explication de la formule:

  • NB.SI(B:B;A1): Compte le nombre de fois que la valeur de la cellule A1 apparaît dans toute la colonne B.
  • =0: Vérifie si le résultat de NB.SI est égal à zéro (c'est-à-dire si la valeur n'apparaît pas dans la colonne B).
  • "Unique à A": Affiche le texte "Unique à A" si la valeur est unique à la colonne A.
  • "": N'affiche rien si la valeur apparaît dans la colonne B.

Pour identifier les valeurs présentes dans la colonne B mais pas dans la colonne A :

  1. Dans une colonne vide (par exemple, la colonne D), entrez la formule suivante dans la première cellule (D1) : =SI(NB.SI(A:A;B1)=0;"Unique à B";"")
  2. Faites glisser la poignée de recopie vers le bas pour appliquer la formule à toutes les lignes de la colonne B.

Exemple pratique: Si vous avez une liste d'employés dans la colonne A et une liste des employés qui ont quitté l'entreprise dans la colonne B, cette méthode vous permettra d'identifier rapidement les employés qui sont toujours actifs (uniques à A) et ceux qui ont quitté l'entreprise (uniques à B).

4. Utilisation de la fonction RECHERCHEV pour trouver les correspondances et les différences

La fonction RECHERCHEV (ou VLOOKUP en anglais) recherche une valeur dans une colonne et renvoie une valeur correspondante dans une autre colonne. Vous pouvez l'utiliser pour comparer deux colonnes et identifier les valeurs qui ne se trouvent pas dans l'autre colonne.

  1. Dans une colonne vide (par exemple, la colonne C), entrez la formule suivante dans la première cellule (C1) : =SIERREUR(RECHERCHEV(A1;B:B;1;FAUX);"Non trouvé")
  2. Faites glisser la poignée de recopie vers le bas pour appliquer la formule à toutes les lignes de la colonne A.

Explication de la formule:

  • RECHERCHEV(A1;B:B;1;FAUX): Recherche la valeur de la cellule A1 dans la colonne B.
    • A1: La valeur à rechercher.
    • B:B: La plage de recherche (toute la colonne B).
    • 1: L'index de la colonne à renvoyer (dans ce cas, la première colonne de la plage de recherche, c'est-à-dire la colonne B elle-même).
    • FAUX: Indique que la recherche doit être exacte.
  • SIERREUR(formule;"Non trouvé"): Gère les erreurs. Si RECHERCHEV ne trouve pas la valeur, elle renvoie l'erreur #N/A. La fonction SIERREUR remplace cette erreur par le texte "Non trouvé".

Exemple pratique: Si vous avez une liste de produits dans la colonne A et une liste de produits en promotion dans la colonne B, cette méthode vous permettra d'identifier rapidement les produits qui ne sont pas en promotion (ceux qui affichent "Non trouvé").

5. Combiner INDEX et EQUIV pour une comparaison plus flexible

Bien que RECHERCHEV soit utile, INDEX et EQUIV offrent plus de flexibilité, surtout si les colonnes à comparer ne sont pas adjacentes ou si vous devez retourner une valeur d'une colonne située à gauche de la colonne de recherche.

  1. Dans une colonne vide (par exemple, colonne C), entrez la formule suivante dans la première cellule (C1): =SIERREUR(INDEX(B:B;EQUIV(A1;B:B;0));"Non trouvé")
  2. Faites glisser la poignée de recopie vers le bas pour appliquer la formule à toutes les lignes de la colonne A.

Explication de la formule:

  • EQUIV(A1;B:B;0): Recherche la position de la valeur de A1 dans la colonne B. Le 0 indique une correspondance exacte.
  • INDEX(B:B;EQUIV(...)): Récupère la valeur de la colonne B à la position trouvée par EQUIV.
  • SIERREUR(...): Affiche "Non trouvé" si EQUIV ne trouve pas de correspondance.

Avantage par rapport à RECHERCHEV: Vous pouvez facilement adapter cette formule pour renvoyer des valeurs d'autres colonnes, même si elles ne sont pas adjacentes aux colonnes comparées.

6. Utilisation de Power Query pour une comparaison avancée

Power Query est un outil puissant intégré à Excel qui permet de nettoyer, transformer et combiner des données provenant de différentes sources. Vous pouvez l'utiliser pour comparer deux colonnes de manière plus avancée, notamment pour gérer les erreurs de frappe et les différences de formatage.

  1. Sélectionnez les deux colonnes et créez un tableau pour chacune (Insertion > Tableau).
  2. Sélectionnez un des tableaux et allez dans Données > Du tableau/plage pour ouvrir l'éditeur Power Query.
  3. Répétez l'étape 2 pour le deuxième tableau. Vous aurez ainsi deux requêtes dans Power Query.
  4. Dans l'éditeur Power Query, sélectionnez la première requête (le premier tableau).
  5. Allez dans Accueil > Combiner > Fusionner les requêtes.
  6. Choisissez la deuxième requête (le deuxième tableau) et sélectionnez les colonnes que vous souhaitez comparer dans les deux tableaux.
  7. Choisissez le type de jointure (par exemple, "Jointure externe gauche" pour conserver toutes les lignes du premier tableau et les correspondances du deuxième tableau).
  8. Cliquez sur OK.
  9. Développez la colonne résultante (la colonne avec le nom du deuxième tableau) pour afficher les colonnes du deuxième tableau.
  10. Fermez et chargez les données dans une nouvelle feuille de calcul.

Power Query affichera une table avec les deux colonnes comparées et les valeurs correspondantes. Les lignes où il n'y a pas de correspondance auront des valeurs nulles dans les colonnes du deuxième tableau.

Avantages de Power Query:

  • Gestion des erreurs de frappe et des différences de formatage.
  • Possibilité de combiner des données provenant de différentes sources.
  • Automatisation des étapes de comparaison.

Conseils et Astuces pour une comparaison efficace

  • Nettoyez vos données: Avant de comparer les colonnes, assurez-vous qu'elles sont propres et cohérentes. Supprimez les espaces inutiles, corrigez les erreurs de frappe et uniformisez le formatage.
  • Utilisez des noms de colonnes descriptifs: Des noms de colonnes clairs et précis facilitent la compréhension des données et la création de formules.
  • Faites des tests: Avant d'appliquer une formule à l'ensemble de vos données, testez-la sur quelques lignes pour vous assurer qu'elle fonctionne correctement.
  • Utilisez des commentaires: Ajoutez des commentaires à vos formules pour expliquer leur fonctionnement et faciliter la maintenance.
  • Enregistrez votre travail: Enregistrez régulièrement votre fichier Excel pour éviter de perdre vos données et vos formules.
  • Adaptez la méthode à vos besoins: Chaque méthode de comparaison a ses avantages et ses inconvénients. Choisissez celle qui correspond le mieux à vos besoins et à la nature de vos données.

Erreurs courantes à éviter

  • Oublier de fixer les références de cellules: Lorsque vous faites glisser une formule, les références de cellules sont automatiquement ajustées. Pour éviter cela, utilisez le signe $ pour fixer les références (par exemple, $A$1).
  • Comparer des données de types différents: Excel peut avoir du mal à comparer des données de types différents (par exemple, du texte et des nombres). Assurez-vous que les données à comparer sont du même type.
  • Ignorer les espaces et les caractères spéciaux: Les espaces et les caractères spéciaux peuvent fausser les résultats de la comparaison. Utilisez les fonctions SUPPRESPACE et SUBSTITUE pour les supprimer.
  • Ne pas vérifier les résultats: Vérifiez toujours les résultats de la comparaison pour vous assurer qu'ils sont corrects.

Conclusion

La comparaison de deux colonnes Excel est une tâche essentielle pour l'analyse de données. En utilisant les méthodes et les conseils présentés dans cet article, vous serez en mesure de comparer vos colonnes efficacement, d'identifier les doublons, les valeurs uniques et les différences, et d'extraire les informations pertinentes dont vous avez besoin. N'hésitez pas à expérimenter avec les différentes méthodes et à les adapter à vos besoins spécifiques. Avec un peu de pratique, vous deviendrez un expert en comparaison de colonnes Excel !

Questions fréquentes

Quelle est la méthode la plus simple pour comparer deux colonnes dans Excel ?

La méthode la plus simple est d'utiliser la mise en forme conditionnelle pour identifier les doublons. Cela permet de visualiser rapidement les valeurs qui apparaissent dans les deux colonnes.

Comment puis-je identifier les valeurs qui sont uniques à une colonne spécifique ?

Vous pouvez utiliser la fonction NB.SI pour compter le nombre de fois qu'une valeur apparaît dans une autre colonne. Si le résultat est zéro, cela signifie que la valeur est unique à la première colonne.

Est-il possible de comparer deux colonnes avec des données de types différents ?

Excel peut avoir du mal à comparer des données de types différents. Il est recommandé de s'assurer que les données à comparer sont du même type ou de les convertir avant de procéder à la comparaison.

Mots-clés associés :

comparer listes excel identifier doublons excel rechercher différences excel formule comparaison excel power query excel

Partager cet article :