Compter cellules "remplies" après filtre

Bonjour à tous,

Voici mon petit souci : je souhaiterai calculer le nombre de cellules qui répondent quelques choses à la formule lorsque j’utilise un filtre.

En clair lorsque je filtre (cellule B10 : N° élOvOur) j’aimerai qu’en L171 : T171 excel me calcule le nombre de cellule « remplies »

J’ai utilisé la fonction DECALER intégrée dans un SOUSTOTAL mais d’une part, je ne comprends pas la formule DECALER et d’autre part, le résultat n’est pas bon (aléatoire)…

Par exemple, si on filtre en B10 sur « RNDRRL » en L171 on devrait avoir 0 et en T171 avoir 14…

Pour infos, le fichier joint est une toute petite partie, le fichier normal faisant 5000 lignes et 500 colonnes (11Mo et un temps de calcul non négligeable à chaque changement de filtre en B10…)

31test-cs-ex.xlsx (91.61 Ko)

Un grand merci à vous !

Bonsoir,

je ne sais pas si c'est ça mais en général les Sommeprod doivent faire référence à la même matrice, non ?

Alors vous avez :

=SOMMEPROD(SOUS.TOTAL(3;DECALER($A$10;LIGNE($A$10:$A$167);))*(L$11:L$168=""))

moi j'écrirais :

=SOMMEPROD(SOUS.TOTAL(3;DECALER($A$10;LIGNE($A$11:$A$168);))*(L$11:L$168=""))

A vous de voir si cela peut régler votre problème...

@ bientôt

LouReeD

Bonjour,

non, cela ne change pas grand chose.. (j'ai essayer de "bouger" d'autres paramètres, mais rien de mieux..) je ne maîtrise pas du tout cette fonction...

Help!

Je me permet de relancer.. personne n'aurait une idée??

Merci d'avance !

Rechercher des sujets similaires à "compter remplies filtre"