Accueil – Le CFO masqué › Forums › Power BI › Différence entre un paramétre fixe et une variable
- Ce sujet contient 2 réponses, 2 participants et a été mis à jour pour la dernière fois par
Nicolas, le il y a 5 années et 5 mois.
-
AuteurMessages
-
22 août 2019 à 11 h 18 min #57330
Nicolas
ParticipantBonjour Sophie,
Je me permets de vous contacter concernant une problématique que je rencontre avec l’outil powerBI. J’ai suivi vos formations de Power BI niveau 1&2 qui entre parenthèse étaient excellentes.
J’aimerai créer une mesure qui m’aiderait à comparer le coût unitaire d’un même produit d’une période à une autre. Voici comment se présente ma base de données. Matériel, Composante, Lot size, Year, coût total sont des colonnes. Unit cost c’est une mesure qui est simplement calculer en divisent le cout total par le lot size. Ma base de donnée s’appelle I_Costing_MTL
Matériel Composante Lot Size Année Coût total Unit cost (Measure)
X 1 10000 2017 5000$ 0.5$
X 2 10000 2017 6000$ 0.6$
Z 3 50000 2017 4000$ 0.08$
Z 4 50000 2017 10000$ 0.2$
X 1 10000 2018 6000$ 0.6$
X 2 10000 2018 7000$ 0.7$
Z 3 50000 2018 8000$ 0.16$
Z 4 50000 2018 10000$ 0.2$
X 1 10000 2019 6000$ 0.6$
X 2 10000 2019 7000$ 0.7$
Z 3 50000 2019 7000$ 0.14$
Z 4 50000 2019 9000$ 0.18$
X 1 10000 2020 8000$ 0.8$
X 2 10000 2020 8000$ 0.8$
Z 3 50000 2020 10000$ 0.2$
Z 4 50000 2020 10000$ 0.2$J’aimerai donc créer une measure qui va me faire la différence entre le cout unitaire de chaque année par rapport à 2019 donc que l’année les valeurs 2019 soit être fixe. Voici la formule que j’ai fait
CostingInterquart = SUMX(I_CostingMTL,I_CostingMTL[Cost/EA])-CALCULATE(I_CostingMTL[Cost/EA],FILTER(I_CostingMTL,I_CostingMTL[Year]=2019))
Mais Malheureusement elle fait la différence que 2019 par rapport à 2019.Nicolas.
22 août 2019 à 11 h 44 min #57331Sophie Marchand
ParticipantBonjour Nicolas,
Il faut suivre la formation de niveau 3! 🙂
Vous y apprendrez qu’il faut toujours travailler avec une table de dates pour créer des mesures temporelles.
Vous y verrez notamment comment créer une mesure “an précédent” avec une fonction du type =CALCULATE(mesure,DATEADD(DimDates[Date],-1,YEAR)) et en faire l’écart avec une mesure actuelle.
Ce sont des fonctions de “Time Intelligence” qui sont très performantes.
Au plaisir,
Sophie
29 août 2019 à 14 h 10 min #57606Nicolas
ParticipantTrès bien j’avais l’intention de suivre ce cour de toute facon. Meric pour la réponse.
Nicolas.
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.