XL 2016 SOUS.TOTAL et SOMMEPROD

GUY rrr

XLDnaute Occasionnel
Bonjour le forum,

J'ai une formule

=SOMMEPROD((MOIS($B$20:$B$1019)=1)*1;$J$20:$J$1019)

qui fonctionne très bien et souhaite y insérer un sous total.
J'ai innocemment et me semble-t-il logiquement essayé ceci

=SOUS.TOTAL(9;SOMMEPROD((MOIS($B$20:$B$1019)=1)*1;$J$20:$J$1019))

Et bien croyez-moi ou non, cela ne fonctionne pas :):oops::mad:.

Quelqu'un aurait-il une explication et une solution à mon problème car j'ai regardé à gauche et droite mais n'arrive pas à rendre fonctionnel.

Merci pour vos réponses
 
Solution
Bonsoir,
Vous fûtes bien inspiré.
En PJ une solution qui est une adaptation d'un de vos liens :
Avec :
VB:
=SOMMEPROD(((MOIS($B$20:$B$1019)=1)*1)*(SOUS.TOTAL(3;DECALER($B$20:$B$1019;LIGNE($B$20:$B$1019)-MIN(LIGNE($B$20:$B$1019));;1)));$J$20:$J$1019)

Statistiques des forums

Discussions
311 711
Messages
2 081 786
Membres
101 817
dernier inscrit
carvajal