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

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    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
    1. mimi88
       
      merci ton aide
      michelle
      0
  2. smartway14 Messages postés 857 Date d'inscription   Statut Membre Dernière intervention   186
     
    bonjour;
    vous voulez:
    =SI(A1<>" ";"1";"0")
    ou:
    =NB.SI(A1:A100;"<>" "")
    0
    1. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
       
      =SI(A1<>" ";1;0) conviendrait mieux que =SI(A1<>" ";"1";"0")
      0
  3. 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
    1. mimi88
       
      merci pour ton aide
      0
  4. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    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
    1. mimi88
       
      merci pour ton aide
      michelle
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    ... 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
  7. mimi88
     
    Je remercie tout le monde pour vos aides
    Mimi88
    0
  8. 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