Compter les cellules dont la valeur=0 dans la colonne affichée

kerfoul

XLDnaute Nouveau
Bonjour,

J'utilise =NB.SI(AW8:AW2976;0) pour compter les 0 de la colonne.
Mais là je compte les zéros de toute la colonne, même ceux qui ne sont pas affichés à cause d'un filtre.

Comment puis-je ne compter que les zéros contenus dans les cellules non filtrées ?

Merci
 

Victor21

XLDnaute Barbatruc
Re : Compter les cellules dont la valeur=0 dans la colonne affichée

Bonjour.

Vous pouvez utiliser une colonne supplémentaire (Lacolonne), renvoyant 1 pour les valeurs 0, et la fonction SOUS.TOTAL(9;Lacolonne) ou AGREGAT(9;5;Lacolonne)
 

Victor21

XLDnaute Barbatruc
Re : Compter les cellules dont la valeur=0 dans la colonne affichée

Re bonsoir, kerfoul.

Puisque c'est demandé avec tant d'aménité, et que la réponse à cette question pourra, malgré tout, aider ceux qui rencontrent le même problème, peut-être pourriez-vous tenter :
=SOMMEPROD((SOUS.TOTAL(102;INDIRECT("AW"&LIGNE(8:2976)))*(AW8:AW2976=0)))
Inutile de vous fatiguer à répondre pour dire que ça marche : j'ai testé sur le fichier que vous avez omis de joindre en exemple.
 

kerfoul

XLDnaute Nouveau
Re : Compter les cellules dont la valeur=0 dans la colonne affichée

Bravo et merci,
Sur ce coup là vous êtes curieusement le meilleur !
C'est vrai je vous ai un peu charrié.
Sans rancune
Jean-Marc
 
Dernière édition:

Chris24

XLDnaute Impliqué
Re : Compter les cellules dont la valeur=0 dans la colonne affichée

Bonjour

un peu plus alambiqué

{SOMME(N(SOUS.TOTAL(9;DECALER(AW8:AW2976;LIGNE(INDIRECT("1:"&LIGNES(AW8:AW2976)))-1;;1))=0))}


Bonne journée
 
Dernière modification par un modérateur:

Discussions similaires

Statistiques des forums

Discussions
312 084
Messages
2 085 193
Membres
102 810
dernier inscrit
mohammedaminelahbali