Compter le Nb de cellules Zero dans une colonne

  • Initiateur de la discussion Initiateur de la discussion Rock&Ice
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

R

Rock&Ice

Guest
Bonjour
Je souhaite pour des fins statistiques
compter le nombres de cellules ayant la valeur Zero dans une colonne.

Idem
Je souhaite
compter le nombres de cellules ayant une valeur Differente de zero dans la meme colonne.

Je souhaite qq chose sans compteur car trop lent
J'ai plusieurs MB de donnees a traiter

Merci d'avance

Ex:
Colonne D
0
1
2
3
0
1
2
3

Donne ZERO= 2
et NOtZERO = 6
 
Salut,

Pour obtenir le nombre de 0 :

=NB.SI(plage;0)

Pour obtenir le nombre de valeurs :

=NBVAL(plage)


Par différence, tu obtiendras le nombre de valeurs notzéro.

Bon App

@+

Salut Eric, petite collision, tu m'as devancé de quelques secondes. A bientôt.

Message édité par: tibo, à: 19/05/2006 12:08
 
bonjour le Forum,
Bonjour Rock&Ice,

pour compter les 0

=nb.si(A:A;0)

pour compter les cellule différente de 0

=nb.si(A:A;'>0')

Jocelyn

oup's bonjour Tibo, Eric, jmps désolé de la collision mais heureux de vous croiser. 🙂

Message édité par: Jocelyn, à: 19/05/2006 12:12
 
Merci a Tous,
mais je tiend a preciser que je travaille sous excel 2003 en anglais ;=)
Je n'ai malheureusement pas l'equivalent en francais. Si vous aviez le code en ENGLICHE...
1000 mercis d'avance
 
Re,

Regarde le fichier joint.

Excel va traduire automatiquement en version Angliche.

@+ [file name=zero_notzero.zip size=1901]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/zero_notzero.zip[/file]
 

Pièces jointes

Salut tout le monde
Pour compter le nombre de cellules = 0 sur la plage A1 à A20
En français :
=somme(si(A1:A20=0;1;0))
in english in the text
=sum(if(A1:A20=0;1;0))
Validation par Ctrl+Shift+Enter (formule matricielle)
A+
 
Merci a tous maintenant ca marche avec ca:

Range('M3').Select
ActiveCell.FormulaR1C1 = '=CountIf(C[-9], 0)'
NumberOfCellsValueZero = Range('M3')

Attention au format international!

. point les decimales et , Virgulle pour le milliers
sinon il ne détecte pas les 0.000000!
Bon WE
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
245
Réponses
3
Affichages
440
Retour