Fonction INDIRECT et SOMMEPROD

Bonsoir à tous.

J' ai un souci avec une formule pour sommer des cellules de plusieurs feuilles en fonction de 2 critères.

J' ai testé la fonction suivante sous EXCEL 2007 avec succès.Mais elle ne fonctionne pas avec EXCEL 2003

SOMMEPROD(SOMME.SI.ENS(INDIRECT

Et celle-ci sous EXCEL 2003 mais elle ne totalise pas.

SOMMEPROD(SOMME.SI(INDIRECT(Feuilles&"!C7:C100";A9);INDIRECT(Feuilles&"!E7:E100";B9);INDIRECT(Feuilles&"!G7:G100")))

Comme j'utilise au travail EXCEL 2003 , pourriez-vous me donner une solution?

Je vous remercie.

Cordialement

64suivicptes6.zip (15.94 Ko)

Bonjour,

Ci-joint ton fichier test ...

Edit : Si j'avais les yeux en face des trous ... j'aurais vu 2003 et pas 2103 ...

2 pistes : soit saucissonner ta formule pour chaque onglet... soit passer par une macro ...

144suivicptes6.xlsx (72.55 Ko)

bonjour

un essai pour du 2003 voire anterieur

j'ai nommé la plage des mois : champ

=SOMMEPROD(SOMME.SI(INDIRECT(champ&"!c$7:c$100");$A5;INDIRECT(champ&"!g$7:g$100")))+SOMMEPROD(SOMME.SI(INDIRECT(champ&"!c$7:c$100");$B5;INDIRECT(champ&"!g$7:g$100")))

cordialement

Bonsoir à tous.

Merci à James 007 et Tulipe_4 pour leur aide.

La formule de Tulipe fonctionne bien, je vais donc l' utiliser.

Bonne soirée.

Bien cordialement.

Rechercher des sujets similaires à "fonction indirect sommeprod"