Grouper secteurs d’un Pie chart

Accueil – Le CFO masqué Forums Power BI Grouper secteurs d’un Pie chart

  • Ce sujet contient 2 réponses, 2 participants et a été mis à jour pour la dernière fois par Jean Laverdière, le il y a 1 année et 2 mois.
3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #134845
    Jean Laverdière
    Participant

    Je voudrais regrouper les petit secteur d’un Pie chart.
    Dans cet exemple, regrouper les projet qui représente – de 10% pour un individu.

    Michael aurait PR3 et PR2 regrouper en “other”

    Attachments:
    You must be logged in to view attached files.
    #134864
    Xavier Allart
    Participant

    Bonjour

    Voici 2 solutions, basées sur la création d’une nouvelle table regroupant les heures par projet et par employe, puis ajout d’une colonne “Regroupement” pour regouper tous les projets inférieur à 25% par employé.
    Cette table est composée des colonnes suivantes :
    Employe, GroupeProjet, Projet, TotalHeures, Pourcentage

    Solution en DAX :
    Ajouter une table DAX
    DAX-Projets =
    ADDCOLUMNS(
    SUMMARIZE(‘TimeSheet’, ‘TimeSheet'[Employe], ‘TimeSheet'[Project]),
    “TotalHeures”, CALCULATE(SUM(‘TimeSheet'[Time])),
    “Pourcentage”, DIVIDE(CALCULATE(SUM(‘TimeSheet'[Time])), CALCULATE(SUM(‘TimeSheet'[Time]), ALLEXCEPT(‘TimeSheet’, ‘TimeSheet'[Employe])))
    )

    Dans cette nouvelle table ajouter une colonne
    GroupeProject =
    IF (‘DAX-Projets'[Pourcentage] < 0.25, “Other”, ‘DAX-Projets'[Project])

    Solution en Power Query :
    Depuis la table TimeSheet, creer une nouvelle table par réference
    Regouper sur Employe et calculer la somme de Time
    Nommer cette table PQ-Employes

    Depuis la table TimeSheet, creer une nouvelle table par réference
    Regouper sur Employe et Project calculer la somme de Time
    Nommer cette table PQ-Projets
    Fusionner avec la table sur PQ-Employes sur le champ employe
    Developper la colonne TotalHeure de la table PQ-Employes
    Ajouter une colonne “Pourcentage” = [TotalHeure]/[Employe.TotalHeure]
    Ajouter une colonne conditionnelle “GroupeProject” = if [#”Pourcentage”] < 0.25 then “Other” else [Project]

    Cordialement

    Attachments:
    You must be logged in to view attached files.
    #134871
    Jean Laverdière
    Participant

    Merci Xavier!

    Jean

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