- Ce sujet contient 2 réponse, 2 participant et a été mis à jour pour la dernière fois par
hboisteau, le il y a 2 années et 8 mois.
-
AuteurMessages
-
25 février 2023 à 8 h 58 min #126028
hboisteau
ParticipantBonjour,
Afin de pouvoir progressé dans l’apprentissage de power BI, je recherche une facon de comparer un resultat par rapport au meme resultat de l’année derniere et dans la meme idée pour le cumul du mois et la comparaison de l’année derniere et le meme chose pour l’année.
Je vous joint une fichier excel pour bonne comprehension.
Je pense que cela doit exister mais malheureusement je n’ai pas trouver une exemple pour m’en inspirer.
Merci par avance
HB
Attachments:
You must be logged in to view attached files.25 février 2023 à 16 h 50 min #126044Daniel
ParticipantBonjour hboisteau, le Forum,
L’utilisation des fonction de Time Intelligence nécessite la création d’une table de dates, reprenant toutes les dates d’une année ou plus si nécessaire. L’ajout de colonnes dans cette table peuvent là aussi être conseillées comme le nom du mois, le numéro du mois, l’année ou le trimestre et d’autres encore selon le besoin.
J’ai modifié légèrement ton tableau (voir pièce jointe). Chargement dans Power BI et création de mesures.
TotalJournalier = SUM(tabDataResultatJournalier[Résultat journalier])
SameDateLastMonth = IF(ISBLANK([TotalJournalier]),BLANK(),CALCULATE([TotalJournalier], DATEADD(dimDates[Date], -1, MONTH)))
Différence_Jour = if(ISBLANK([SameDateLastMonth]),BLANK(),[TotalJournalier] – [SameDateLastMonth])CumulMensuel = if(ISBLANK([TotalJournalier]),BLANK(),CALCULATE([TotalJournalier],DATESMTD(dimDates[Date])))
SamePeriodLastMonth = IF(ISBLANK([CumulMensuel]),BLANK(),CALCULATE([CumulMensuel], DATEADD(dimDates[Date], -1, MONTH)))
Différence_Mois = if(ISBLANK([SamePeriodLastMonth]),BLANK(),[CumulMensuel] – [SamePeriodLastMonth])CumulAnnuel = if(ISBLANK([TotalJournalier]),BLANK(),CALCULATE([TotalJournalier],DATESYTD(dimDates[Date])))
SamePeriodLastYear = IF(ISBLANK([CumulAnnuel]),BLANK(),CALCULATE([CumulAnnuel], DATEADD(dimDates[Date], -1, MONTH)))
Différence_Annee = if(ISBLANK([SamePeriodLastYear]),BLANK(),[CumulAnnuel] – [SamePeriodLastYear])En les plaçant dans un visuel de type Matrice, cela donne le résultat escompté (voir image en pièce jointe).
En espérant que cela t’aidera.
Cordialement
DanielAttachments:
You must be logged in to view attached files.2 mars 2023 à 6 h 24 min #126161hboisteau
ParticipantBonjour Daniel et le Forum,
Vraiment un grand merci, cela fonctionne parfaitement.
HB
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.



