Compter des cellules

Résolu
flo -  
 flo -
Bonjour,
Je souhaite faire un compte de cellules remplies. J'ai donc utilisé la formule NBVAL. Mais il me faudrait un critère supplémentaire. Lorsque la cellule est complétée elle compte pour 1 mais si la cellule est complétée et qu'elle est coloriée en jaune elle compte pour 2.
C'est possible en sachant que je n'y connais rien en programmation...
Merci de vos réponses et de votre aide,

5 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonjour,

    comment est colorisé ta cellule, manuellement ou avec une mise en forme conditionnelle
    0
    1. flo
       
      les cellules sont coloriées manuellement mais je peux effectivement utiliser une mise en forme conditionnelle.
      0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    alors fait une mise en forme conditionnelle et donne la formule utilisée si non il faudrait passer par du VBA

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
    1. flo
       
      Alors ma règle est la suivante :
      Appliquer une mise en forme uniquement aux cellules contenant :
      Texte spécifique contenant ergo
      après essai elle fonctionne. Et merci de ton aide.
      0
  3. flo
     
    Personne pour m'aider? Merci par avance
    0
  4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Après ta réponse "après essai elle fonctionne. Et merci de ton aide" je pensais que tu avais résolu ton problème
    un exemple pour traiter la plage B2:B20 qui consiste à compter les valeur avec NBVAL-le valeurs "ergo" compter avec NB.SI à laquelle tu recompte les valeurs "ergo" que tu multiplies par 2
    =(NBVAL(B1:B20)-NB.SI(B2:B20;"=ergo"))+NB.SI(B2:B20;"=ergo")*2 

    --
    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
    1. flo
       
      je n'aurais pas dû me concentrer sur le fait que ma cellule soit coloriée en jaune. Mais une dernière chose... ça marche mais en fait ma cellule contient mon numéro de séance + la mention ergo. Voici le type de texte que l'on peut trouver dans la cellule qui doit compter pour 2 : 8+ergo. Mais le numéro de séance n'est pas forcément 8 mais sera compris entre 1 et 15. Du coup la formule ne fonctionne que si je ne fais apparaître que la mention ergo dans ma cellule. Qu'est ce que je peux ajouter comme mention?
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    en plus dans ma formule j'avais des = inutiles, essaye comme cela si ergo termine la chaine
    =(NBVAL(B1:B20)-NB.SI(B2:B20;"*ergo"))+NB.SI(B2:B20;"*ergo")*2


    et si ergo est précédé et suivi de données essaye comme cela
    =(NBVAL(B1:B20)-NB.SI(B2:B20;"*ergo*"))+NB.SI(B2:B20;"*ergo*")*2

    0
    1. flo
       
      Ca marche! Je suis trop contente! Vraiment merci beaucoup!
      0