Plage variable dans formule

Bonsoir,

Je cherche à modifier une formule SommeProd pour l'étendre à une plage variable, elle est actuellement fixe.

Dans la feuille "personnages" la formule SommeProd, en colonne B, récupère les valeurs de chaque référence (en colonne A) dans les différents onglets (epi 1 à epi 11), ces onglets sont listés dans la colonne W qui alimente la formule (plage fixe W2:W11).

Comme le nombre d'onglets est variable, je voudrais que la formule de la colonne B récupère la liste variable des onglets en colonne O,

un bouton effectue la mise à jour de la liste des onglets dans cette colonne O.

Le fichier est en PJ.

Je vous remercie pour votre aide.

Dul

Bonsoir,

Tu nommes ta liste en dynamique : par exemple :

Nom : LstEpi

Fait référence à :

=DECALER(personnages!$O$1;;;NBVAL(personnages!$O:$O))

Les variations seront ainsi prises en compte.

Et la formule devient tout simplement :

=SOMMEPROD(SOMME.SI(INDIRECT("'"&LstEpi&"'!A:A");$A2;INDIRECT("'"&LstEpi&"'!B:B")))

Cordialement.

Bonsoir,

Tout fonctionne, merci pour cet énorme gain de temps.

Cordialement.

Rechercher des sujets similaires à "plage variable formule"