Compter des cellules

Résolu
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. Bonjour,

    comment est colorisé ta cellule, manuellement ou avec une mise en forme conditionnelle
    0
    1. les cellules sont coloriées manuellement mais je peux effectivement utiliser une mise en forme conditionnelle.
      0
  2. 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. 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. Personne pour m'aider? Merci par avance
    0
    1. 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. 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
    2. 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. Ca marche! Je suis trop contente! Vraiment merci beaucoup!
        0