Compter le nombre de ligne dans un tableau (type Matrix)

Accueil – Le CFO masqué Forums Power BI Compter le nombre de ligne dans un tableau (type Matrix)

  • Ce sujet contient 1 réponse, 2 participants et a été mis à jour pour la dernière fois par Éric Ste-Croix, le il y a 1 année et 10 mois.
2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Articles
  • #104026
    GRooms
    Participant

    Bonjour,

    Je ne sais pas si ma demande est possible, mais j’aimerais compter le nombre de lignes se trouvant dans un tableau “Matrix”.

    En effet, pour réaliser celui-ci, j’ai utilisé une table comprenant les résultats actions par actions et ce, pour chaque employé.
    Chaque employé apparait donc plusieurs fois par jour dans la table de données.

    Forcément, lorsque je crée le tableau, chaque employé n’apparait qu’une seule fois avec ses résultats sur le coté. Les résultats étant une moyenne du résultat de chaque action.

    Pour compter le nombre d’employés, j’utilise dans DAX Distinctcount.

    Ma problématique est que j’aimerais compter le nombre d’employés en y ajoutant une condition selon la moyenne obtenue.

    Ex : j’ai 10 employés, 6 d’entre eux ont obtenu le résulat moyen attendu, je dois voir appraitre 6 dans ma carte.

    J’ai essayé avec calculate, filtre mais cela ne fonctionne pas.

    Auriez-vous une solution adaptée?

    Merci 🙂

    #104157
    Éric Ste-Croix
    Participant

    Bonjour,

    Afin d’obtenir une moyenne par employe, les decompter en appliquant un filtre sur la base des resultats obtenus:
    Voici une facon d’y arriver :
    1 – Creer une nouvelle table de dimension dans votre modele de donnee presentant l’ensemble des # d’employes (Valeurs uniques).
    2 – Relier cette table a votre table de fait sur la base du # d’employe.
    3 – Dans la nouvelle table de dimension, calculer la moyenne par employe dans une colonne calculee. : Moyenne Note = CALCULATE(AVERAGE(‘Table'[Note]))
    4 – Compter le nombre d’employes repondant au critere desire dans votre nouvelle table de dimension. : Nb_employes Note > 60 = COUNTROWS(FILTER(Liste_nom, [Moyenne Note] > 60))

    En esperant que cela pourra vous aider.

    Cordialement

    Eric Ste-Croix

2 sujets de 1 à 2 (sur un total de 2)
  • Vous devez être connecté pour répondre à ce sujet.