Bonsoir,
le filtre dans ce cas ne sert en effet à rien, il ne fait que masquer certaines lignes.
Vous pouvez plutôt utiliser NB.SI.ENS qui est comme NB.SI mais avec plusieurs critères.
Au lieu de filtrer, vous pouvez juste mettre 1 ou 2 dans une cellule, par exemple B25, et la formule suivante comptera tous les 1 en colonne C uniquement s'ils sont à côté du chiffre spécifié en B25.
Que je mette 1 ou 2 en B25, ça renvoie bien 4 ;
=NB.SI.ENS(C2:C19;1;B2:B19;B25)
Vous mettez une formule comme ça pour les 1, une autre pour les 2, et ce pour chaque colonne.
Il faut bien sûr rajouter à chaque colonne le critère de la colonne précédente, ce qui fait qu'à chaque colonne, la formule augmente d'un critère.
Exemple qui renvoie 3 pour la colonne D ;
=NB.SI.ENS(C2:C19;1;B2:B19;B25;D2:D19;2)