NBVAL excel
Cazza
-
Raymond PENTIER Messages postés 58990 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 58990 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je suis débutante avec excel et je suis en train de m'arracher les cheveux à essayer de compter le nombre de cases qui ont un nombre avec la fonction NBVAL. Le problème que j'ai actuellement est que si sur 10 cases (A1:A10) NBVAL va me donner une valeur de 10 en comptant les zéros. Si sur 10 cases je n'ai qu'une seule case avec un chiffre ( et que dans le reste des cases j'ai des 0) je souhaiterais pouvoir afficher qu'il y a que 1 seule case avec une valeur numérique sur les 10 cases sélectionnées! J'ai un mac et il me semble que la démarche est un peu différente de celle sur pc.. Quelqu'un aurait une suggestion? :)
Je suis débutante avec excel et je suis en train de m'arracher les cheveux à essayer de compter le nombre de cases qui ont un nombre avec la fonction NBVAL. Le problème que j'ai actuellement est que si sur 10 cases (A1:A10) NBVAL va me donner une valeur de 10 en comptant les zéros. Si sur 10 cases je n'ai qu'une seule case avec un chiffre ( et que dans le reste des cases j'ai des 0) je souhaiterais pouvoir afficher qu'il y a que 1 seule case avec une valeur numérique sur les 10 cases sélectionnées! J'ai un mac et il me semble que la démarche est un peu différente de celle sur pc.. Quelqu'un aurait une suggestion? :)
A voir également:
- NBVAL excel
- Liste déroulante excel - Guide
- Nbval en anglais - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
3 réponses
Oui, Cazza, tu es très, très débutante !
La fonction NBVAL donne le nombre de cellules non vides ; elles peuvent contenir des nombres (donc des zéros), des dates, des heures, des textes, des formules.
La fonction NB donne le nombre de cellules contenant des valeurs numériques, c'est-à-dire des nombres (donc des zéros), des dates, des heures.
Ta phrase "Si sur 10 cases je n'ai qu'une seule case avec un chiffre (et que dans le reste des cases j'ai des 0) je souhaiterais pouvoir afficher qu'il y a que 1 seule case avec une valeur numérique sur les 10 cases sélectionnées" est complètement erronée, car tu crois que zéro n'est pas un nombre.
Si donc ton intention est de compter combien de cellules contiennent des nombres diffé-rents de zéro, il faut soit effacer ces valeurs nulles pour avoir des cellules vides, soit utiliser la formule =NB(A1:A10)-NB.SI(A1:A10;0) qui va compter combien de cellules contiennent des valeurs numériques (y compris zéro) et en retrancher le nombre de cellules contenant la valeur 0.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
La fonction NBVAL donne le nombre de cellules non vides ; elles peuvent contenir des nombres (donc des zéros), des dates, des heures, des textes, des formules.
La fonction NB donne le nombre de cellules contenant des valeurs numériques, c'est-à-dire des nombres (donc des zéros), des dates, des heures.
Ta phrase "Si sur 10 cases je n'ai qu'une seule case avec un chiffre (et que dans le reste des cases j'ai des 0) je souhaiterais pouvoir afficher qu'il y a que 1 seule case avec une valeur numérique sur les 10 cases sélectionnées" est complètement erronée, car tu crois que zéro n'est pas un nombre.
Si donc ton intention est de compter combien de cellules contiennent des nombres diffé-rents de zéro, il faut soit effacer ces valeurs nulles pour avoir des cellules vides, soit utiliser la formule =NB(A1:A10)-NB.SI(A1:A10;0) qui va compter combien de cellules contiennent des valeurs numériques (y compris zéro) et en retrancher le nombre de cellules contenant la valeur 0.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
Bonsoir,
Je ne suis pas sûr de pouvoir te donner une solution complète...
Ton résultat n'est pas étonnant car 0 est définitivement un nombre donc compté par NBVAL.
Si les valeurs sont entrées à la main, il ne faut pas entrer les 0.
Si les valeurs sont les résultats de calculs, je ne sais pas trop comment faire.
Je ne suis pas sûr de pouvoir te donner une solution complète...
Ton résultat n'est pas étonnant car 0 est définitivement un nombre donc compté par NBVAL.
Si les valeurs sont entrées à la main, il ne faut pas entrer les 0.
Si les valeurs sont les résultats de calculs, je ne sais pas trop comment faire.
Merci d'avance!!!