Comment trouver les non correspondances entre 2 colonnes dans Excel ? Nous allons utiliser seulement 2 fonctions Excel
- La fonction NB.SI : pour construire un test pour trouver les valeurs en correspondance ou non
- La fonction FILTRE : pour conserver uniquement les valeurs qui ne sont pas présentes dans l'autre colonne
Nous allons chercher les noms de la colonne 1 qui ne sont pas présents dans la colonne 2.
Étape 1 : Construire la fonction NB.SI
La fonction NB.SI est l’une des fonctions les plus utilisées d’Excel. Elle va vous permettre de compter le nombre de fois qu’un élément est présent dans une liste.
Mais dans le cas présent nous allons utiliser la fonction d'une façon un petit peu différente. En effet le critère de sélection ne sera pas une cellule unique mais une plage de cellules. Pour rechercher les noms qui ne sont pas présents dans la colonne 2 nous allons écrire la fonction NB.SI de la façon suivante.
Pour comprendre comment fonctionne la fonction NB.SI écrite de cette façon, nous allons nous intéresser à la seule valeur qui est égale à 2.
- Nous recherchons le nom Simon dans la seconde colonne
- Simon est présent 2 fois.
Par déduction, les noms dont le résultat est 0 signifie qu'il y a non correspondances entre les colonnes.
Étape 2 : Transformer en test logique
À ce stade nous ne sommes toujours pas capables d'isoler les valeurs sans correspondance. C'est pourquoi nous devons transformer l'écriture précédente en test logique.
Ainsi, nous allons convertir les valeurs que nous voulons conserver en VRAI et celles que nous voulons exclure en FAUX. Pour cela si nous souhaitons trouver les valeurs non présentes, nous allons ajouter la condition =0.
Ainsi comme vous pouvez le voir sur l'image précédente toutes les valeurs qui étaient à 0 sont maintenant VRAI et toutes les autres valeurs sont FAUX.
Étape 3 : La fonction FILTRE
Maintenant que nous avons converti notre résultat en VRAI ou FAUX, nous allons intégrer cette formule dans la fonction FILTRE.
En effet l'une des particularités de la fonction FILTRE c'est de filtrer sur les valeurs qui retournent un test VRAI. Il nous suffit d’intégrer le test précédent comme critère de la fonction FILTRE pour trouver les noms qui sont absents dans la colonne 2.
ATTENTION : La source de la fonction FILTRE c'est la colonne 1. Alors que pour la fonction NB.SI, la plage de recherche c'est la colonne 2.
Thomas
11/10/2024 @ 14:23
quelle puissance ! merci pour votre site
fcyspm
23/01/2024 @ 11:07
Explication claire et sans bavure.