Partager via

Compter le nombre de cellules utilisant un style

Anonyme
2019-11-14T00:55:44+00:00

Bonjour,

Je souhaitais savoir quelle formule utiliser pour compter le nombre de cellules utilisant le style "Satisfaisant" dans une colonne donnée svp.

Merci d'avance de votre aide,

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire
Réponse acceptée par l’auteur de la question
  1. DanielCo 107.7K Points de réputation
    2019-11-19T09:27:20+00:00

    Bonjour,

    Remplace le code par :

    Function CompteStyle(Plage As Range, Styl As String) As Double

      Dim C As Range

      Application.Volatile

      For Each C In Plage

        If C.Style = Styl Then CompteStyle = CompteStyle + 1

      Next C

    End Function

    Il faut entrer en paramètre la plage et le style, par exemple :

    =CompteStyle(F6:L20;"Insatisfaisant")

    Daniel

    7 personnes ont trouvé cette réponse utile.
    0 commentaires Aucun commentaire

7 réponses supplémentaires

  1. DanielCo 107.7K Points de réputation
    2019-11-14T16:27:03+00:00

    Fais un clic droit sur un onglet et clique sur "Visualiser le code". Fais un clic droit sur le VBAProject ayant le même nom que ton classeur. Clique sur "Insertioon" et sur "module". Colle ce code dans la partie droite :

    Function CompteStyle(Plage As Range) As Double

      Dim C As Range

      Application.Volatile

      For Each C In Plage

        If C.Style = "Satisfaisant" Then CompteStyle = CompteStyle + 1

      Next C

    End Function

    Dans ta feuille Excel entre, par exemple :

    =CompteStyle(B17:F20)

    Note : Si tu changes le style d'une cellule, le calcul ne se refera pas. Il faudra que tu relances un recalcul manuellement.

    Daniel

    3 personnes ont trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  2. Anonyme
    2019-11-16T20:53:51+00:00

    Bonjour, 

    En cliquant droit sur un onglet, je n'obtiens que "Personnaliser le ruban" et "réduire le ruban". Je dois avoir mal compris quelque chose. Qu'appelez-vous "onglet" ?

    Merci d'avance de votre aide.

    Cordialement,

    0 commentaires Aucun commentaire
  3. Anonyme
    2019-11-14T13:12:54+00:00

    Bonjour Daniel,

    Allons-y pour la macro.

    0 commentaires Aucun commentaire
  4. DanielCo 107.7K Points de réputation
    2019-11-14T09:27:44+00:00

    Bonjour,

    Tu ne peux pas le faire. Les formules n'opèrent que sur des valeurs. Tu pourrais le faire avec une fonction VBA (macro). Si tu es intéressé, dis-le.

    Cordialement.

    Daniel

    0 commentaires Aucun commentaire