Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
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/
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
11 | |
11 | |
10 | |
9 | |
8 |
User | Count |
---|---|
17 | |
12 | |
11 | |
11 | |
11 |