Rechercher : dans
Par :

Excel - comparer 2 listes resourtir les dif.

Dernière réponse le 6 fév 2009 à 08:54:54 sebi68, le 5 fév 2009 à 16:30:54 
 Signaler ce message aux modérateurs

Bonjour,


Je cherche un moyen de comparer 2 listes et de resortir les différents (ne se trouvant pas sur les 2 listes)

pas très claire ...

je vais essayer avec un exemple : j'ai une liste (A) n° article / description / quantité / ....

et une liste (B) meme chose que (A) mais avec quelques articles en +

ces quelques articles j'aimerais pouvoir les extraire

mes liste ont plus de 5000 articles ...

merci !!!!

Configuration: Windows 2000
Internet Explorer 6.0

1

Le Pingou, le 5 fév 2009 à 16:46:17

Bonjour,
Je pense avec une macro c'est possible.
Que voulez-vous extraire :
.-présent dans liste 1 mais pas dans 2
.-absent dans liste 2
Merci
Salutations.
Jean-Pierre

Répondre à Le Pingou

2

sebi68, le 5 fév 2009 à 16:52:34

Présent dans la 2 et pas dans la 1


merci

Répondre à sebi68

3

Le Pingou, le 5 fév 2009 à 18:53:24

Bonjour,
Quelle version d' Excel !
Merci.
Salutations.
Jean-Pierre

Répondre à Le Pingou

4

Le Pingou, le 5 fév 2009 à 23:09:03
  • +1

Bonjour sebi68,
Voici ma proposition par ici : http://cjoint.com/?chxgWIA1Dq
Salutations.
Jean-Pierre

Répondre à Le Pingou

5

barlette, le 5 fév 2009 à 23:58:43
  • +1

Bonsoir,

Sans passer par les macros, vous pouvez, dans une colonne à côté de la liste A, faire un RECHERCHEV() à l'intérieure d'un Si() pour voir si les valeurs sont ou non dans la liste B, et vice versa.
En nommant la 1ère liste "listea" et la 2 ème "listeb", et en posant que les numéro identifiants des articles sont en première colonne :

Formule à rentrer, puis à tirer, à droite de la première liste :

SI(ESTERREUR(RECHERCHEV(A1;listeb;1;FAUX));"n'est pas dans la liste b"; "")

Puis à droite de la deuxième liste (qu'on imagine ici dans une autre feuille) :

SI(ESTERREUR(RECHERCHEV(A1;listea;1;FAUX));"n'est pas dans la liste a"; "")

Il ne reste plus qu'à faire un filtre sur chacune des colonnes dans laquelle vous aurez rentré et tiré les formules, en sélectionnant les valeurs non vides, et vous avez vos articles présents uniquement dans une liste et uniquement dans l'autre.

Voilà, une solution un peu laborieuse, qui vaut ce qu'elle vaut.

bonne nuit

Répondre à barlette

6

 sebi68, le 6 fév 2009 à 08:54:54

Merci, je vais tester, je vous tien au courant !!!

Répondre à sebi68