| ||||||||
Petite astucienne ![]() | bonjour!
ya il une fonction ou comment je peux faire pour resoudre ce pb:
tableau 1: colonne A=code
colonne B=nom
tableau 2: colonne A=code
colonne B=autres donnée
ds ce second tableau je voudrai inserer automatiquement les noms de la colonne B du premier tableau.
Je ne peux pas utiliser la fonction 'rechercher-remplacer'car presque chaque code est different (environ 800 enregistrements!)
comment puis je faire?
merci de m'aider
virjinia
Modifié par virjinialun le 31/10/2004 13:50 | |||||||
Publicité | ||||||||
| ||||||||
Astucien ![]() | Bonjour,
Codes et noms sur feuille 1 - plage A2:B800 - triÚs par ordre croissant sur colonne A.
Codes autres donnÚes sur feuille 2 - plage A2:B800
C2=RECHERCHEV(A2;Feuil1!$A$2:$B$800;2)
Ó recopier vers le bas jusqu'Ó C800.
et si les codes et noms sont sur un autre classeur (2listes2.xls)
C2=RECHERCHEV(A2;[2listes2.xls]Feuil1!$A$2:$B$800;2)
Bonne journÚe. Modifié par g le 31/10/2004 08:00 | |||||||
Petite astucienne ![]() | rebonjour!! et merci d'avoir rÚpondu si vite, c cool!
La technique est bonne mais malheureusement je n'ai pas le meme nombre d'enregistrements dans les deux feuilles.
Il s'agit de le feuille des activitÚs qui comprends un nombre d'enregistrements diffÚrent selon chaque vendeur.
L'objectif est de rapporter les noms devant les codes de la feuille des activitÚs.
Merci ;)
virjinia | |||||||
Astucien ![]() | ReBonjour,
Dans ce cas il suffit d'adapter les plages, car si j'ai pris A2:B800, c'est Ó titre d'exemple.
Si le feuille 1 a 20 rangÚes comportant des codes et des noms et la feuille d'activitÚ 600 rangÚes Ó renseigner, alors:
C2=RECHERCHEV(A2;Feuil1!$A$2:$B$20;2)
Ó recopier vers le bas jusqu'Ó C600 ou derniÞre rangÚe Ó renseigner.
Bonne continuation. | |||||||
Petite astucienne ![]() | merci bcp G j'ai enfin la solution
@+ | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
|