comparaison 2 colonnes

J

JMG

Guest
Bonjour,

j'ai un ptit fichier avec 2 colonnes et je voudrais comparer la collonne A et B
en fait voir si chaque composant de A existe dans B
et ccreer une autre feuille ou kje garde que les composants qui existe dans les colonnes A et B
ici il y aurait que 200

merci de votre aide je sèche
 
T

toubib

Guest
pour cela il faut que tu fasses un recherchev :

tu rentres ta formule dans la cellule c1:
=recherchev(a1;$a$1:$b$200;2;'')
et puis tu incrémentes jusqu'en bas

après tu copies colles les valeurs de la colonne c sur une autre feuille.

en vba ca donnerait:

range('c1').select
activecell.formular1c1='=vlookup(rc[-2],R1C1:R200C2,2,'')'
Selection.AutoFill Destination:=Range('c1:c200'), Type:=xlFillDefault
range('c1:c200').select
selection.copy
sheets.add
activesheet.select
activesheet.name='comparaison'
range('a1').select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False

voila :)

Message édité par: toubib, à: 20/09/2005 18:16
 

Dugenou

XLDnaute Barbatruc
Bonsoir JMG, toubib

Il se peut que les données identiques ne soient pas sur la même ligne ?
Pour ma part, j'écrirais ceci dans la feuille de destination en a1
=SI(NB.SI(Feuil1!$B$1:$B$200;Feuil1!A1)>0;Feuil1!A1;0)
ensuite je recopierais vers le bas jusqu'à la ligne 200.

Si la même donnée est présente plus d'une fois dans la colonne A : faut il l'afficher une fois ou autant de fois que présente ? ou autant de fois qu'on trouve la même dans la colonne B ?

A bientôt !
 

Discussions similaires

Réponses
3
Affichages
158

Statistiques des forums

Discussions
312 216
Messages
2 086 351
Membres
103 195
dernier inscrit
martel.jg