Mettre à jour des colonnes avec données d'un autre tableur

Résolu
francoiseM -  
 francoiseM -
Bonjour,
J’ai deux tableaux excel (qui sont séparés mais que je pense mettre dans le même classeur en feuille 1 et 2) qui ont pour clé commune, le code Insee. Le premier (ou feuille1) comporte 150 à 200 lignes (compilation réponses google formulaire) :
Structure Ad1 Ad2 CP Ville Code Tél. Fax. Mail Web
Insee
Mairie1 x x x
Mairie5 x x x
Mairie6 x x x
Mairie10 x x x
Mairie410 x x x
+ colonnes relatives aux questions posées dans le formulaire en ligne…

Le second (ou feuille2) comporte 410 lignes (fichier complet à jour des mairies du département).
Structure Ad1 Ad2 CP Ville Code Tél. Fax. Mail Web
Insee
Mairie1 x x x x x x x x x
Mairie2 x x x x x x
Mairie3 x x x x x x x x x
Mairie4 x x x x x x x x
Mairie5 x x x x x x x x

Mairie409 x x x x x x x x
Mairie410 x x x x x x x x

Pour éviter de faire manuellement des copier-coller (avec les risques que cela comporte), quelle macro ou formule faire pour mettre à jour les colonnes adresses et moyens de communication de la feuille1 avec les éléments de la feuille2 ?
Merci d’avance pour votre retour.
Bonne fin de journée.
Françoise



A voir également:

2 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour françoisem

Puisque la clé est le code INSEE et qu'il doit se trouver en 1ere colonne du tableau tu peux utiliser des formules RECHERCHEV pour récupérer les infos des colonnes suivantes
Par ex avec le 1er code en A2, l'Ad1 en B2 ... et web en J2
En B2 =RECHERCHEV($A2;Feuil2!A:J;2;0) (remplacer Feuil2 par le nom de la feuille 2 si tu lui en donné un)
En C2=RECHERCHEV($A2;Feuil2!A:J;3;0) etc ...
Formules à étirer ensuite vers le bas

Cdlmnt
Via


0
francoiseM
 
Dsl pour la réponse tardive, j'étais en déplacement professionnel...
Merci ! je vais tester rapidement.
Bonne journée.
FrançoiseM
0