Forum Discussion
Running Total in the Tooltip
- Anonymous4 years ago
I have a test in your sample. I think the incorrect result from the same meausre [RT] in your report page tooltip may be caused by filter and relationship. Here I suggest you to create an unrelated Month_Year Table to create a slicer and update your measures.
Unrelated Month Year = SUMMARIZE(d_Calendar,d_Calendar[Month_Year],d_Calendar[Ordem])Measures:
SUM_QTD = CALCULATE ( SUM ( f_Mov[Qtde] ), FILTER ( d_Calendar, d_Calendar[Month_Year] IN VALUES ( 'Unrelated Month Year'[Month_Year] ) ) )RT = CALCULATE ( SUM ( f_Mov[Qtde] ), FILTER ( ALL ( d_Calendar ), AND ( d_Calendar[Month_Year] IN VALUES ( 'Unrelated Month Year'[Month_Year] ), d_Calendar[Date] <= MAX ( d_Calendar[Date] ) ) ) )Result is as below.
Best Regards,
Rico ZhouIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
- 4 years ago
Hi Anonymous
Thank you so much for you help!
Thanks to your help I was able to find a solution to my problem.
The only things I've changed in your model was the measures and add a column with the last date of the month to your Unrelated Month Year :
I renamed your Unrelate Month Year table to AUX_CALENDAR.
AUX_CALENDAR =
SUMMARIZE(
d_Calendar,
d_Calendar[Month_Year],"LAST_DATE",LASTDATE(d_Calendar[Date])
)SUM_QTD =
CALCULATE(
SUM(f_Mov[Qtde]),
FILTER(
d_Calendar,
d_Calendar[Month_Year] in VALUES (AUX_CALENDAR[Month_Year])
)
)RT =
SWITCH(
TRUE(),
SELECTEDVALUE (AUX_CALENDAR[Month_Year]) in VALUES (d_Calendar[Month_Year]),
CALCULATE ( [SUM_QTD],
FILTER(
ALL(AUX_CALENDAR),
AUX_CALENDAR[LAST_DATE] <= MAX (d_Calendar[Date])
)
),
BLANK()
)And I made a relationship between the AUX_CALENDAR [Month_Year] and d_Calendar[Month_Year].
It works perfectly fine for me.
Below the pbix.
Hi,
Share the link from where i can download your PBI file.
- Ashish_Mathur4 years ago
Super User
Hi,
I don't think a tool tip grabs the context of the time dimension which you have dragged to the X-axis of your graph. Anyways, i think you should edit your RT measure to:
RT = CALCULATE([SUM_QTD],DATESBETWEEN(d_Calendar[Date],MINx(allselected(d_Calendar),d_Calendar[Date]),MAX(d_Calendar[Date])))