Calculez nombre de cellule en gras par MFC

Résolu
jjeerr Messages postés 4 Statut Membre -  
 crazydjuju -
Bonjour à tous,

Je souhaiterais compter le nombre de cellule contenant une valeur mise en gras par une MFC (mise en forme conditionnelle).

Quelqu'un peut-il m'aider??

5 réponses

  1. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Bonjour.

    1) ça n'existe pas dans les fonctions et commandes classiques d'Excel

    2) un spécialiste de VBA pourrait peut-être t'écrire une macro qui ferait ça

    3) ne pourrais-tu pas faire ton décompte non pas à partir des cellules en gras, mais à partir des cellules qui ont déclenché cette MFC ?
    1
  2. crazydjuju
     
    Bonjour,

    J'ai le même problème jjeerr. Comment peut-on faire le décompte à partir des cellules qui ont déclenché la mise en forme conditonnelle.

    Merci pour votre aide!
    0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    pouvez vous nous dire quelle est la condition de MFC qui passe ces cellules en gras.
    A partir de là, il devrait être possible de les compter.
    Crdlmnt
    0
    1. crazydjuju
       
      Bonjour,
      La condition de MFC qui passe ces cellules en gras consiste à ce qu'une cellule soit en gras si elle est supérieure à la valeur d'une autre cellule.
      Je n'ai pas très bien compris ce qu'a répondu jjeerr ni le lien de lermite 222. Pouvez-vous m'expliquer, SVP?
      Merci beaucoup.
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      bonjour crazydjujdju
      alors vous pouvez utiliser le même principe pour compter vos cellules plus grande que celle qui vous sert de référence:
      =NB.SI(Champ;">"&cell ref)
      par exemple pour compter les plus grands que E1 en A1:C100
      =NB.SI(A1:C100;">"&E1)
      Crdlmnt
      0
    3. crazydjuju
       
      Merci pour votre réponse. Ca marche parfaitement.
      0
  4. jjeerr
     
    Le plus simple pour moi fut de le faire en 2 étapes:

    1. via la formule "grande.valeur" qui permet de sélectionner la Xième valeur la plus grande.

    2. une formule "nb.si" qui va donc me calculer le nombre de cellule supérieur au nombre préalablement indiqué (calculé) par la cellule en 1.
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Alors pour le faire en une fois:
      =SOMMEPROD((CHAMP>GRANDE.VALEUR(CHAMP;rang))*1)
      crdlmnt
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    Bonjour tous,
    Pour ceux que ça pourrait intéresser
    A+
    0