Comparaison de deux colonnes dans Excel

Comparer deux colonnes dans Excel

Retrouvez la méthode pour comparer deux colonnes dans Excel

Ici, nous allons vous présenter une méthode qui s’applique à toutes les versions d’Excel en utilisant les fonctions RECHERCHEV, ESTNA et SI. Si vous utilisez Excel 365 ou Excel Online, une autre méthode est également disponible en utilisant les fonctions NB.SI et FILTRE.

Démonstration en direct dans un classeur

Dans le classeur ci-dessous, amusez-vous à modifier les valeurs de la première colonne pour voir les valeurs absentes s’afficher en rouge et les valeurs présentes s’afficher en blanc.

Comment comparer 2 colonnes

Comparer 2 colonnes dans Excel est extrêmement simple. Tout repose sur l’utilisation de la fonction RECHERCHEV pour trouver une valeur dans une colonne.

Pour beaucoup d’utilisateurs, lorsque la fonction RECHERCHEV retourne #N/A, cela est perçu comme une erreur. Mais en réalité, cela signifie simplement que l’élément recherché n’a pas été trouvé. Dans le cas d’une comparaison entre 2 colonnes, c’est justement la valeur #N/A qui va nous intéresser, car elle nous permettra d’identifier les éléments manquants entre les deux colonnes.

Étape 1 : Utiliser la fonction RECHERCHEV

Commençons par écrire la fonction RECHERCHEV et spécifions le premier élément que nous souhaitons rechercher. Par exemple, nous pouvons rechercher le contenu de la cellule A1. Ensuite, nous vérifions si cette valeur est présente dans la colonne $D$1:$D$4 en verrouillant les références. Nous utilisons le troisième paramètre (1) car nous recherchons dans une seule colonne, suivi du dernier paramètre (0) pour effectuer une recherche exacte.

À lire aussi  Stores extérieurs

=RECHERCHEV(A1;$D$1:$D$4;1;0)

En recopiant cette formule, nous obtenons le résultat suivant (la lettre C est manquante).

La valeur manquante est immédiatement identifiée par l’indication #N/A, mais il est préférable de ne pas conserver cette indication dans votre classeur.

Étape 2 : Utiliser la fonction ESTNA pour effectuer un test

Pour personnaliser le résultat d’une comparaison, nous allons utiliser la fonction ESTNA. Cette fonction nous renvoie deux valeurs possibles : VRAI si la fonction RECHERCHEV retourne #N/A et FAUX si la recherche aboutit à un résultat.

Donc, en incorporant notre formule RECHERCHEV dans la fonction ESTNA, nous affichons maintenant les résultats VRAI ou FAUX dans la colonne, en fonction du résultat de la recherche.

=ESTNA(RECHERCHEV(A1;$D$1:$D$4;1;0))

Étape 3 : Utiliser la fonction SI

Laisser simplement afficher VRAI ou FAUX n’est pas très lisible, surtout si vous devez partager ce document avec d’autres collaborateurs. C’est pourquoi nous allons intégrer ce test dans une fonction SI, afin de personnaliser le résultat et d’afficher un message plus compréhensible dans les cellules. Vous pouvez utiliser la fonction SI suivante :

=SI(ESTNA(RECHERCHEV(A1;$D$1:$D$4;1;0));"Manquant";"")

Autre méthode avec les fonctions NB.SI et FILTRE

Si vous travaillez avec Excel 365 ou Excel Online, vous pouvez utiliser une autre méthode qui vous permettra de ne retourner que les écarts entre les deux colonnes.

Changer la couleur des valeurs manquantes

Pour une meilleure visualisation, nous allons reprendre le test que nous avons créé pour trouver les écarts entre les colonnes et l’appliquer à une mise en forme conditionnelle.

Articles connexes

  • Comprendre la fonction RECHERCHEV avec un quiz
  • Pourquoi la fonction RECHERCHEV retourne #N/A ?
  • Fonction FILTRE
  • Recherche approchante et calcul entre tranches
  • Exercice RECHERCHEV : choisir la bonne réponse
  • Exercice RECHERCHEV : remplir les trous
À lire aussi  Faire sa comptabilité soi-même : Une option envisageable ?

Vidéo tutorielle

Si vous souhaitez des informations complémentaires sur la fonction ESTNA, vous pouvez consulter le site de Microsoft.