C'est la fonction 109 qui ne tient compte que des lignes affichées.le sous.total fonctionne avec le filtre mais "SOMME(SI(ESTNUM(B8:B20);B8:B20))" sur tout le tableau
=SOMME(SIERREUR(SOUS.TOTAL(9;DECALER(B7;LIGNE(INDIRECT("1:"&LIGNES(B8:B20)));));0))
Bonjour Dormeur,Les #NA, c'est du texte David. Pour mettre autre chose que des nombres. Pas de macro en arrière-plan.
à laquelle le demandeur ne comprend pas grand chose.
Mais pour en avoir le coeur net, il aurait fallu que le demandeur réponde à ma question...
Re,
=SOUS.TOTAL(109;B8:B20)
et filtre personnalisé 'différent de #N/A' marche très bien aussi et est sans doute plus facile à reproduire tout seul.
Voir post 5...
eric
C'est exact et je viens de le découvrir suite à ta remarque.9 marche pour tous les filtres : auto, élaborés, plan.
109 tiens compte en plus des masquages manuels.