Nombre de cellule non-vide dans Nbval

Résolu/Fermé
kiko - 5 avril 2012 à 16:57
ericdidier Messages postés 52 Date d'inscription mardi 6 novembre 2012 Statut Membre Dernière intervention 6 novembre 2014 - 8 nov. 2012 à 14:11
Bonjour,

J'aimerais parvenir à compter le nombre de cellule contenant une valeur dans une plage. Cependant, je voudrais considérer le texte vide ("") comme une cellule vide et je ne peux donc pas utiliser Nbval

J'imagine qu'il est possible d'utiliser nb.si mais je ne parvient pas à écrire une formule adéquate pour le critère... exemple: Nb.si(A1:A10;<>"")

Quelle serait la façon correcte d'arriver au résultat souhaité?

Merci beaucoup


A voir également:

3 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
5 avril 2012 à 17:28
Bonjour,

=NB.SI(A1:A10;">""""")+NB(A1:A10)
1
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
5 avril 2012 à 17:40
Finalement (et curieusement) il vaut mieux :

=NBVAL(A1:A10)-NB.SI(A1:A10;"< ")

(avec un espace après le <)

Curieusement parce qu'une cellule qui contient =CAR(10) devrait être ôtée, ce qui n'est pas le cas.
0
tontong Messages postés 2548 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 15 mars 2024 1 054
5 avril 2012 à 18:29
Bonjour,
Il y a peut-être aussi =NBVAL(A1:A10)-NB.VIDE(A1:A10)
puisque avec NB.VIDE Les cellules contenant des formules qui renvoient " " (texte vide) sont également comptées.
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
6 avril 2012 à 20:56
Bonjour, tontonq,

Tu as raison, ta réponse est celle qui répond très exactement à la question !

Comme quoi on se complique parfois la vie alors que la réponse est simple (surtout quand on la connais :D)

Cordialement
Patrice
0
ericdidier Messages postés 52 Date d'inscription mardi 6 novembre 2012 Statut Membre Dernière intervention 6 novembre 2014
6 nov. 2012 à 14:17
oui mais comment systématiser ce résultat? A1:A5000
je souhaite que SI A1"" ,A2<M>,A3"" ALORS "1" en B3 (un M entre 2 cellules vides)
Puis on passe à A4 par exemple A4 "", A5 <M>,A6<M>A7"" alors "2" en B7 car deux M entre 2 cellules vides....
merci de m'aider
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
Modifié par Patrice33740 le 6/11/2012 à 21:18
Bonjour ericdidier,

Pourquoi relancer ce fil RÉSOLU avec une question qui n'a rien à voir avec le sujet ???

Il faut ouvrir un nouveau sujet ! (et soit plus explicite, j'ai rien compris à ton problème)
0