Formule variable en fonction du choix d'une liste déroulante

Bonjour à tous,

Je bloque sur un sujet.

J'ai une plage de données contenant des chiffres nommées "Données".

J'ai une liste déroulante qui permet de choisir le calcul que l'on souhaite faire (Moyenne, Somme, Min, Max).

Je souhaite donc afficher le résultat du calcul en fonction de ce que j'ai choisi de faire dans la liste déroulante.

J'arrive à le faire avec des "si" imbriqués mais j'aurais aimé quelque chose de plus propre et surtout évolutif.

J'ai beau chercher du côté de la fonction INDIRECT je n'y arrive pas.

Est-ce que quelqu'un à une idée ?

Merci

Bonjour,

Avec un fichier illustrant la question, on pourra commencer à réfléchir...

Cordialement.

Bonjour,

Bonjour MFerrand,

Une proposition.

Cdlt.

187paddy.xlsx (17.55 Ko)

Bonjour Jean-Eric,

c'est exactement le résultat que je veux obtenir.

Je ne connaissais pas la fonction AGREGAT.

Mais quand même on ne peut pas faire pareil avec INDIRECT ?

Merci

RE,

Et pourquoi INDIRECT() ?

Cdlt.

Excellente idée Jean-Eric, d'une simplicité désarmante, comme je les aime... !

Et bien car j'étais en train de bosser la fonction INDIRECT et j'aurais bien vu quelque chose comme : =INDIRECT("B2")&"(Données)"

Rechercher des sujets similaires à "formule variable fonction choix liste deroulante"