Club Power BI

Please login or click SIGN UP FOR FREE to create your PowerBIUG account to join this user group.
 View Only
  • 1.  Lisser un volume d'heure sur plusieurs semaine

    Posted Dec 07, 2021 05:40 AM
    Edited by Nicolas SMOM Dec 07, 2021 05:43 AM
    Bonjour à tous,

    pour un projet de gestion de charge je cherche à  générer un graphisme qui me montrerait la charge prévisionnel sur les semaines à venir.
    Pour faire ça j'ai :
    l'activité | la date de début prévis| la date de fin prévis | le nombre d'heures prévu pour la réalisation de l'activité| le nombre d'heures  déjà réalisées.

    je dois donc
    déterminer le nombre de semaines restantes avant la date de fin prévis de l'activité
    diviser (le nombre d'heures prevu -  le nombre d'heures  déjà réalisées) par le nombre de semaines et afficher  cette vu sous forme de graphe.

    si par exemple ile me reste 500 heures en 5 semaine, le graph devra m'afficher les 5 prochaines semaines avec un voulume de 100heures pouyr chaque semaine. Bien sur j'ai plusieurs activités et les semaines devront cumuler les heures des toutes les activités.

    J'avoue que je suis perdu et ne sais pas comment réaliser cela simplement.

    avez vous des idées ou des conseils?

    ------------------------------
    Nicolas S

    ------------------------------


  • 2.  RE: Lisser un volume d'heure sur plusieurs semaine

    Top Contributor
    Posted Dec 11, 2021 06:46 PM
    Bonjour,

    Voici une solution (testée rapidement) :

    • Bien utiliser une table des dates dans le modèle,
    • Créer en Power Query, une table de faits qui contient le nombre d'heures restant à faire par jour jusqu'à la fin du projet,
      • Pour se faire, créer une table simple avec le format que vous avez présenté dans votre message et ajoutez les informations suivantes :
        • Nombre de jours restants (Vous pouvez utiliser un paramètre dans Power Query pour calculer ce jour de manière dynamique),
        • Nombre d'heures par jour,
      • Vous pouvez ensuite créer une seconde table et utiliser la fonction List.Dates qui vous permettra de créer autant de ligne que de jours entre aujourd'hui et la fin d'un projet,
      • Ensuite vous n'avez plus qu'à faire la somme (En DAX) de la colonne créée précédemment (Nombre d'heures par jour) et relier la date de la table des dates à la date de la nouvelle table créée avec List.Dates et la référence du projet entre vos deux tables.
    • Avec la table des dates, vous pouvez ensuite visualiser le résultat par jour, semaine ou encore mois par exemple.
    Je joins un exemple ce sera plus parlant, j'espère que ça vous aidera.

    ------------------------------
    Jonathan CHANAL
    Chef de Projet Digital / Data Analyst
    MCSA Power BI & Excel
    ------------------------------

    Attachment(s)

    xlsx
    Tests Projets.xlsx   9 KB 1 version
    pbix
    Test Suivi Projets.pbix   174 KB 1 version