Associer un chiffre à un nom sur Excel 2007.

mulo789 -  
Mike-31 Messages postés 19572 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je suis un peu coincée sur Excel là... je vous explique

Dans un premier tableau, j'ai en A2 un chiffre, et en B2 un nom.
Exemple : En A2 j'ai le chiffre 40 et en B2 j'ai le nom Durand.

Dans un second tableau, qui est sur la même feuille de calcul, je voudrais que dès que je tape "Durand" n'importe où dans ce second tableau, il me mette automatiquement "40" dans la cellule d'à côté.

Si vous pouviez m'aider ce serait gentil
Merci

A voir également:

2 réponses

Mike-31 Messages postés 19572 Date d'inscription   Statut Contributeur Dernière intervention   5 140
 
Salut,

si on garde la structure en A valeur recherchée et en B les critères, sur une matrice A2:B25
il est possible d'utiliser ce type de formule

=DECALER($A$2;SOMMEPROD((A2:B25=C2)*LIGNE(A2:B25))-2;0)

ou plus simple

=INDEX(A2:B25;EQUIV(C2;B2:B25;0);1)

pour simplifier les formules, je conseillerais de nommer les plages. En C2 saisir la valeur de référence ou créer une liste de validation (liste déroulante)
0
pépé35530 Messages postés 3014 Date d'inscription   Statut Membre Dernière intervention   1 390
 
Bonjour,

La fonction =recherchev répond à la première partie de ta question :

=RECHERCHEV(A4;Feuil1!A2:B3;2;FAUX)

mais pas à la seconde (n'importe où....; à préciser)

Je pense qu'il faudrait créer une macro
-1
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour,

Petite précision :
recherchev() sera utilisable si tu inverses A et B.
Il faut qu'il recherche en 1ère colonne, donc il doit y trouver les noms.
Sinon ça sera une combinaison index() equiv()
eric
0