Calcul nb en automatique

Résolu
mimi88 -  
 Sylvlau -
Bonjour,
Je travaille sous Excell et souhaite qu'il me calcule comme ce qui suit
Si ("cellule écrite"=1;""=0)
je n'arrive pas à lui dire (cellule écrite), je m'explique : je souhaite qu'il me compte le nombre de personne dans un tableau automatiquement avec des cellules écrites et des cellules vides et je suis bloquée je n'arrive plus à trouver ma formule
Merci pour votre aide



7 réponses

pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 761
 
Bonjour,
Votre question n'est pas très claire...
Si j'ai bien compris :
=NBVAL(A:A) compte le nombre de cellules non vides de la colonne A...
0
mimi88
 
merci ton aide
michelle
0
smartway14 Messages postés 822 Date d'inscription   Statut Membre Dernière intervention   186
 
bonjour;
vous voulez:
=SI(A1<>" ";"1";"0")
ou:
=NB.SI(A1:A100;"<>" "")
0
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 
=SI(A1<>" ";1;0) conviendrait mieux que =SI(A1<>" ";"1";"0")
0
Ptitfute
 
Bonjour,

Vous voulez, si je comprends bien, par exemple dans une colonne (supposons A1 à A15), avoir le nombre de cases non vides ?

Si c'est ça, la formule est =NBVAL(A1:A15)
0
mimi88
 
merci pour ton aide
0
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 
Bonjour mimi88.
Pour répondre très précisément à ta question
Si ("cellule écrite"=1;""=0) je n'arrive pas à lui dire (cellule écrite)
il suffit d'écrire =SI(cellule="";0;1)
0
mimi88
 
merci pour ton aide
michelle
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 
... et comme tu n'as pas précisé si tes cellules étaient en ligne, en colonne ou réparties dans un tableau, je te propose
de définir un nom pour la plage contenant tes cellules, par exemple "matrice",
et d'utiliser la formule de pijaku et de Ptitfute =NBVAL(matrice)
0
mimi88
 
Je remercie tout le monde pour vos aides
Mimi88
0
Sylvlau
 
Bonjour,

Adapte ça :

=NB.SI(A1:A10;"*")

Celle-la compte les cases contenant du texte dans les cellules A1 jusqu'a A10.

Bonne soirée !
0