The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
Hi Everyone
Can someone please assist?
My stakeholders are excel lovers and want a view as below (dummy excel data).
If they select a month in the slicer, then the graph must show
My attempts:
So i created a seperate date table, that does not have a relationship to the other tables and then referenced it in the measure below to get the sales for the selected slicer date (and 3 months trailing).
Thanking you in advance
😁
Solved! Go to Solution.
Hi @SammyNed ,
Thanks for the reply from @SachinNandanwar , please allow me to provide another insight:
I use these sample data to demonstrate.
1. create a calculation table. And adjust the date format.
Table =
DISTINCT(‘financials’[Date])
2. create MEASURE.
MEASURE =
VAR _cur_mon =
EOMONTH ( SELECTEDVALUE ( ‘Table’[Date] ), 0 )
VAR _3_mon =
EOMONTH ( SELECTEDVALUE ( ‘Table’[Date] ), -3 ) + 1
RETURN
IF (
MAX ( ‘financials’[Date] ) <= _cur_mon
&& MAX ( ‘financials’[Date] ) >= _3_mon,
1
)
3. Filter the data in the bar chart where MEASURE is 1.
If your Current Period does not refer to this, please clarify in a follow-up reply.
Best Regards,
Clara Gong
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @SammyNed ,
Thanks for the reply from @SachinNandanwar , please allow me to provide another insight:
I use these sample data to demonstrate.
1. create a calculation table. And adjust the date format.
Table =
DISTINCT(‘financials’[Date])
2. create MEASURE.
MEASURE =
VAR _cur_mon =
EOMONTH ( SELECTEDVALUE ( ‘Table’[Date] ), 0 )
VAR _3_mon =
EOMONTH ( SELECTEDVALUE ( ‘Table’[Date] ), -3 ) + 1
RETURN
IF (
MAX ( ‘financials’[Date] ) <= _cur_mon
&& MAX ( ‘financials’[Date] ) >= _3_mon,
1
)
3. Filter the data in the bar chart where MEASURE is 1.
If your Current Period does not refer to this, please clarify in a follow-up reply.
Best Regards,
Clara Gong
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
thank you @Anonymous . This really helped. I think my issue was with the date table (it was in days and not months)
Please go through this article
https://www.sqlbi.com/articles/rolling-12-months-average-in-dax/
User | Count |
---|---|
17 | |
8 | |
7 | |
6 | |
6 |
User | Count |
---|---|
26 | |
13 | |
12 | |
9 | |
8 |