Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Guys, good afternoon!
I'm having difficulty creating a measurement. What I want to get is the last 3 months within the bar chart. I took a measurement, but it seems to be accumulating
CALCULATE(
[repasses Realizados],
FILTER(
ALL(d_calendario),
d_calendario[Date] >= EDATE(MAX(d_calendario[Date]), -3)
&& d_calendario[Date] <= MAX(d_calendario[Date])
)
)I want to get the last 3 months, but without using the screen filter
How a do it?
Solved! Go to Solution.
Hi @kasife ,
You can try below measure:
CALCULATE(
[repasses Realizados],
KEEPFILTERS(
DATESINPERIOD(d_calendario[Date],EOMONTH(TODAY(),0),-3,MONTH)
)
)
The key is the KEEPFILTERS function.
If I solve your problem , pls mark my post as a solution and appreciate your Kudos !
Thank you~
Hi @kasife ,
You can try below measure:
CALCULATE(
[repasses Realizados],
KEEPFILTERS(
DATESINPERIOD(d_calendario[Date],EOMONTH(TODAY(),0),-3,MONTH)
)
)
The key is the KEEPFILTERS function.
If I solve your problem , pls mark my post as a solution and appreciate your Kudos !
Thank you~
@kasife , You can try using below measure
Last 3 Months Total =
CALCULATE(
[repasses Realizados],
DATESINPERIOD(
d_calendario[Date],
TODAY(),
-3,
MONTH
)
)
Proud to be a Super User! |
|
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 20 | |
| 10 | |
| 9 | |
| 4 | |
| 4 |
| User | Count |
|---|---|
| 32 | |
| 31 | |
| 18 | |
| 12 | |
| 11 |