Calcul selon choix dans liste déroulante

Résolu
g@zelle Messages postés 107 Statut Membre -  
g@zelle Messages postés 107 Statut Membre -
Bonjour,

En espérant que quelqu'un ait une solution, je vous soumets ma question. J'ai 2 tableaux sur la même feuille (excel 2007).
Le premier tableau a une colonne concernant des codes, suivie de 12 autres colonnes pour les mois
le 2ème tableau a une colonne avec les mêmes codes, suivie d'une colonne avec liste déroulante contenant les mois.

Je souhaiterais selon le mois choisi dans la liste déroulante avoir la somme des "S", "SA", etc. du 1er tableau dans la 2ème colonne du tableau 2.

J'ai essayé une formule avec RECHERCHEH mais je n'y arrive pas :-(

Je joins mon fichier. https://www.cjoint.com/?3GdlAPsJm5n

Merci pour votre aide

A voir également:

2 réponses

Mike-31 Messages postés 19571 Statut Contributeur 5 137
 
Bonjour,

en B17 rectifie ta formule

=RECHERCHEH($B$16;$B$1:$M$12;2;0)

et si tu veux l'incrémenter sans avoir à changer le numéro ligne

=RECHERCHEH($B$16;$B$1:$M$12;LIGNE()-15;0)

mais on pourrait écrire la formule différemment

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
1
g@zelle Messages postés 107 Statut Membre
 
Merciiiiiii Mike-31,

ça c'est du rapide, ça marche super bien avec cette formule ! et dire que j'ai passé tout ce temps à essayer de trouver quelque chose ! WAOUH

Je te souhaite une bonne journée.
0
Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Bonjour
essayez une de ces deux formule en b17, résutat identque

=RECHERCHEV(A17;$A$2:$M$11;EQUIV($B$16;$A$1:$M$1;0);0)

ou

=INDEX($A$1:$M$11;EQUIV(A17;$A$1:$A$11;0);EQUIV($B$16;$A$1:$M$1;0))

Attention aux signes $ pour tirer la formule sur la hauteur

crdlmnt
1
g@zelle Messages postés 107 Statut Membre
 
Merci Vaucluse,

j'ai eu la réponse à ma question par Mike-31. Vous êtes vraiment trop géniaux !
0