XL 2013 [RESOLU]Convertir somme.si en sous.total.si

ozzii

XLDnaute Junior
Bonjour le forum,

actuellement j'ai cette formule :
=SI($K25="";"";SOMME.SI($I$2:$I21;$K25;M$2:M21))

Ce que j'aimerais c'est l'avoir en formule "sous.total" car j'ai besoin de faire des filtres sur mon tableau.
Je n'arrive pas à trouver comment faire.
Une âme charitable pour une aide ?

P.S. : je pense ne pas avoir besoin de fichier pour la démo. Au besoin dîtes-le moi et j'en ferais un.
 

ozzii

XLDnaute Junior
Bonjour,
j'essaye de faire un truc mais cela ne fonctionne pas.
J'ai cela :
Code:
SOMMEPROD((CAT_TABLEAU=$K25)*SOUS.TOTAL(9;DECALER(M$2;LIGNE(M$2:DECALER(M$2;0;0;LIGNE()-5;1))-2;)))
Mais quand je met ça, cela ne fonctionne pas (à la place du décaler je met sons nom)
Code:
SOMMEPROD((CAT_TABLEAU=$K25)*SOUS.TOTAL(9;COLONNEM))

Une idée ?
 

job75

XLDnaute Barbatruc
Bonjour ozzi,

Si l'on nomme "COLONNEI" la plage en colonne I et "COLONNEM" la plage en colonne M :
Code:
=SOMMEPROD((COLONNEI=$K25)*SOUS.TOTAL(9;DECALER(INDEX(COLONNEM;1);LIGNE(COLONNEM)-LIGNE(INDEX(COLONNEM;1));)))
Les 2 plages doivent avoir bien sûr les mêmes dimensions.

A+
 

Discussions similaires

Statistiques des forums

Discussions
312 323
Messages
2 087 297
Membres
103 511
dernier inscrit
mickael.das