Formule excel 2010

Résolu/Fermé
AnnasNemmeck Messages postés 10 Date d'inscription lundi 24 décembre 2012 Statut Membre Dernière intervention 22 juillet 2014 - 24 déc. 2012 à 14:41
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 - 24 déc. 2012 à 17:58
Bonsoir à tous,

voilà, j'ai un petit soucis avec Excel...

Je vous explique:

Sur une feuille, j'ai 3 marchands de fruits et légumes et, en-dessous de chacun, les prix pour les divers fruits et légumes (prix différents).

Sur une autre feuille, je souhaiterais mettre une liste déroulante où je pourrais choisir le Marchand A, Marchand B, ou Marchand C.
En-dessous, je souhaiterais que, si je sélectionne le Marchand A, les prix du Marchand A s'affiche en-dessous, en se référant à l'autre feuille. Que si je sélectionne le Marchand B, ses prix à lui s'affichent...mais UNIQUEMENT les prix du marchand sélectionné !

Vous voyez le principe ? ^^

Bien sûr, la liste des fruits et légumes est dans le même ordre sur chaque feuille..

Quelle est la fonction qui permettent de faire cela ?

Je vous remercie et de bonnes fêtes !!
A voir également:

6 réponses

Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
24 déc. 2012 à 15:07
Salut,

Peux tu mettre un exemple de fichier à notre disposition que l'on voit sa structure, pour ma part à la veille de fête je n'ai pas envie de me fatiguer à en construire un.
pour joindre ton fichier, avec ce lien

https://www.cjoint.com/
0
AnnasNemmeck Messages postés 10 Date d'inscription lundi 24 décembre 2012 Statut Membre Dernière intervention 22 juillet 2014
24 déc. 2012 à 15:16
Merci,

vous trouverez un exemple http://cjoint.com/data3/3LyppLzE2sj.htm
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
24 déc. 2012 à 17:38
Bonjour,

Mike étant actuellement habillé avec une cape rouge et sur son traineau tiré par des rennes
je me permets de le relayer
https://www.cjoint.com/?3LyrI6uBpyK
0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
24 déc. 2012 à 17:43
Re,

Non pas encore mais ce ne serait tarder

Comme tu travailles sur des feuilles différentes et pour simplifier tes formules, je te conseille de nommer les plages.
Exemple feuille Marchands la plage A3 à A20 nomme la desig
la plage A3:D3 nomme la march
et l'ensemble A3:D20 nomme la list
cette formule en B5 et incrémenter vers le bas

=INDEX(List;EQUIV(A5;desig;0);EQUIV($B$3;march;0))

tu peux nommer tes plages comme tu veux mais il faudra en tenir compte dans la formule

https://www.cjoint.com/?BLyrRs0RNdB
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
AnnasNemmeck Messages postés 10 Date d'inscription lundi 24 décembre 2012 Statut Membre Dernière intervention 22 juillet 2014
24 déc. 2012 à 17:56
Merci à vous deux pour votre précieuse aide !!

Je vous souhaite de joyeuses fêtes !!
0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
Modifié par Mike-31 le 24/12/2012 à 17:59
Re,

Comme la formule que j'ai donnée est la même que celle de Michel_m que je salue depuis mon traineau il est possible d'utiliser la RECHERCHEV, en B3 coller cette formule avec les même plages nommées que la précédente et incrémenter vers le bas

=RECHERCHEV(A5;list;EQUIV($B$3;march);0)

Bon je retourne au fourneau, et faites attention aux glaçons
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0