2009-12-10 18:44:01 +0000 2009-12-10 18:44:01 +0000
100
100
Advertisement

Trouver des éléments dans une colonne qui ne sont pas dans une autre colonne

Advertisement

J'ai deux colonnes dans Excel, et je veux trouver (de préférence mettre en évidence) les éléments qui sont dans la colonne B mais pas dans la colonne A.

Quelle est la façon la plus rapide de le faire ?

Advertisement
Advertisement

Réponses (8)

95
95
95
2009-12-10 19:01:46 +0000
  1. Sélectionnez la liste dans la colonne A
  2. Cliquez avec le bouton droit de la souris et sélectionnez “Name a Range…”
  3. Entrez “ColumnToSearch”
  4. Cliquez sur la cellule C1
  5. Entrez la formule suivante : =MATCH(B1,ColumnToSearch,0)
  6. Faites glisser la formule vers le bas pour tous les éléments de la cellule B

Si la formule ne trouve pas de correspondance, elle sera marquée #N/A, sinon il s'agira d'un nombre.

Si vous souhaitez qu'elle soit VRAIE pour une correspondance et FAUSSE pour aucune correspondance, utilisez plutôt cette formule :

=ISNUMBER(MATCH(B1,ColumnToSearch,0))

Si vous souhaitez renvoyer la valeur non trouvée et renvoyer une chaîne vide pour les valeurs trouvées

=IF(ISNUMBER(MATCH(B1,ColumnToSearch,0)),"",B1)
32
32
32
2011-05-09 16:18:08 +0000

Voici une méthode rapide.

Souligner la colonne B et ouvrir Formatage conditionnel.

Choisir Utiliser une formule pour déterminer les cellules à souligner.

Entrer la formule suivante puis définir votre format préféré.

=countif(A:A,B1)=0
17
Advertisement
17
17
2015-04-16 20:02:34 +0000
Advertisement

Sélectionnez les deux colonnes. Allez à Formatage conditionnel et sélectionnez Mettre en évidence les règles de la cellule. Sélectionnez Dupliquer les valeurs. Lorsque vous arrivez à l'étape suivante, vous pouvez la modifier en valeurs uniques. Je viens de le faire et ça a marché pour moi.

15
15
15
2013-12-06 20:43:40 +0000

Il m'a fallu une éternité pour comprendre cela, mais c'est très simple. En supposant que les données commencent en A2 et B2 (pour les en-têtes), entrez la formule suivante dans C2 :

=MATCH(B2,$A$2:$A$287,0)

Puis cliquez et faites glisser vers le bas.

Une cellule avec #N/A signifie que la valeur directement adjacente dans la colonne B n'apparaît nulle part dans la colonne A.

Veuillez noter que vous devez changer $A$287 pour que votre recherche corresponde à l'ensemble de la colonne A. Par exemple, si vos données dans la colonne A diminuent de 1000 entrées, elles devraient être $A$1000.

4
Advertisement
4
4
2011-10-21 14:02:46 +0000
Advertisement

Voir la réponse de ma formule de tableau à la liste A non trouvée dans B ici :

=IFERROR(INDEX($A$2:$A$1999,MATCH(0,IFERROR(MATCH($A$2 : $A$1999,$B$2:$B$399,0),COUNTIF($C$1:$C1,$A$2:$A$1999)),0)), “”“) Comparaison de deux colonnes de noms et renvoi des noms manquants

3
3
3
2014-02-24 11:10:21 +0000

Mon exigence n'était pas de mettre en évidence mais de montrer toutes les valeurs sauf celles qui sont en double dans deux colonnes. J'ai utilisé la solution d’@brenton et je l'ai encore améliorée pour montrer les valeurs afin de pouvoir utiliser les données directement :

=IF(ISNA(MATCH(B2,$A$2:$A$2642,0)), A2, "")

Copiez ceci dans la première cellule de la 3ème colonne et appliquez la formule dans toute la colonne afin de lister tous les éléments de la colonne B qui ne sont pas listés dans la colonne A.

1
Advertisement
1
1
2014-09-11 13:25:03 +0000
Advertisement

Merci à ceux qui ont partagé leurs réponses. Grâce à vos solutions, j'ai pu faire mon propre chemin.

Dans ma version de cette question, j'avais deux colonnes à comparer : une classe entière de diplômés (Col A) et un sous-ensemble de cette classe de diplômés (Col B). Je voulais pouvoir mettre en évidence dans la classe complète les étudiants qui faisaient partie du sous-ensemble.

J'ai mis la formule suivante dans une troisième colonne :

=if(A2=LOOKUP(A2,$B$2:$B$91),1100,0)

Cette formule a permis de coder la plupart de mes étudiants, bien qu'elle ait entraîné quelques erreurs dans les premières lignes de données.

-3
-3
-3
2015-02-16 09:52:35 +0000

dans C1 écrire =if(A1=B1 , 0, 1). Puis dans Conditional formatting, sélectionnez Data bars ou Color scales. C'est le moyen le plus simple.

Advertisement

Questions connexes

6
13
9
10
10
Advertisement
Advertisement