web-dev-qa-db-fra.com

Excel comment trouver des valeurs dans 1 colonne existe dans la plage de valeurs dans une autre

J'ai deux colonnes - la colonne A qui s'étend jusqu'à 11027 (valeurs) et la colonne I qui s'étend jusqu'à 42000 (valeurs). Les deux colonnes contiennent quelques détails de code.

Quelque chose comme ça

A               B
q123           as124
as124          gh456
ff45           q123
dd1             dd2
xx2
xx3
xx4

etc...

Je veux savoir si les noms de la colonne A existent dans la colonne B ou non. Utilisant Excel

43
user1254579

Voici ce dont vous avez besoin:

 =NOT(ISERROR(MATCH(<cell in col A>,<column B>, 0)))  ## pseudo code

Pour la première cellule de A, ce serait:

 =NOT(ISERROR(MATCH(A2,$B$2:$B$5, 0)))

Entrez la formule (et faites-la glisser vers le bas) comme suit:

enter image description here

Tu auras:

enter image description here

75
Mayou

Utilisez la formule de tigeravatar:

= COUNTIF ($ B $ 2: $ B $ 5, A2)> 0 - tigeravatar Le 28 août '13 à 14:50

comme mise en forme conditionnelle. Mettez en surbrillance la colonne A. Choisissez la mise en forme conditionnelle par forumula. Entrez la formule (ci-dessus) - elle trouve les valeurs dans la colonne B qui figurent également dans la lettre A. Choisissez un format (j'aime utiliser REMPLIR et une couleur en gras).

Pour rechercher toutes ces valeurs, mettez en surbrillance la colonne A. Données> Filtre et choisissez Filtrer par couleur.

1
sma