Comparaison de fichiers avec concaténation de données

Tempio

XLDnaute Occasionnel
Bonjour,

Pourriez vous m'aider à comparer 2 fichiers excels (2 feuilles de 2 fichiers A et B). Sur chaque feuille, nous avons le même identifiant (par lequel on effectue la comparaison). Seulement le fichier B contient des infos que n'a pas le fichier A. J'aimerais pouvoir lorsque je trouve la ligne (Id, nom, fonction) de la même personne sur chaque feuille, on copie l'info complémentaire (colonne E par exple) et qu'on la copie sur la feuille A dans une nouvelle colonne créee à cet effet.

Merci d'avance !
 

Tempio

XLDnaute Occasionnel
Re : Comparaison de fichiers avec concaténation de données

Je joins à ce msg mes 2 fichiers. j'aimerais pouvoir avoir un bouton dans listeA qui en comparant les 2 fichiers, copie les données de ListeB (Fonction et Age) pour les coller dans ListeA.
 

Pièces jointes

  • Compare.zip
    13.3 KB · Affichages: 31
  • Compare.zip
    13.3 KB · Affichages: 37
  • Compare.zip
    13.3 KB · Affichages: 30

job75

XLDnaute Barbatruc
Re : Comparaison de fichiers avec concaténation de données

Bonjour Tempio,

Pas besoin de bouton et de macro.

Ouvrez les 2 fichiers et en D2 du fichier ListeA entrez la formule :

Code:
=RECHERCHEV($A2;[ListeB.xlsx]Feuil1!$A$2:$D$10000;COLONNE()-1;0)
A tirer à droite et vers le bas.

Elle fonctionnera même si le fichier ListeB est fermé.

Sur Excel 2007, si l'on veut éviter les valeurs d'erreur :

Code:
=SIERREUR(RECHERCHEV($A2;[ListeB.xlsx]Feuil1!$A$2:$D$10000;COLONNE()-1;0);"")
A+
 

Discussions similaires