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
Hello I want to calculate a value between 90, 120, 150 and 180 days. I use the following DAX formula: For example for 90 days it is: Accum_90days = CALCULATE ([M_Value], DATESBETWEEN (Calendar [Date], date (2020,9,30), date (2020,11,30)))
However, I want to change the fixed dates to dynamic dates and that those dates are always greater than my cutoff date of the data DATE CUT.
Calendar [Date]> CUT DATE
How can I do. I will appreciate your comments.
Regards
try:
Accum_90days =
var _cutoff = [CutDate]
RETURN
CALCULATE (
[M_Value],
DATESBETWEEN (Calendar [Date],
_cutoff - 90,
_cutoff
)
)
Did I answer your question? Mark my post as a solution! Proud to be a Super User!
Connect with me!
Stay up to date on
Read my blogs on
Thanks Steve
My cut-off date 08/31/2020
I want to calculate the value in the next 90,120,150 and 180 days from the first day of the following month, in this case 09/01/2020 and from there accumulate the value for the next 90 days 11/30/2020.
Also if there would be the possibility of handling the number of days in the same formula.
Thank you very much
I tried your solution Steve but it did not work, I ask for assistance again with more information, I await a response. Thank you
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 |
|---|---|
| 19 | |
| 11 | |
| 9 | |
| 4 | |
| 4 |
| User | Count |
|---|---|
| 35 | |
| 32 | |
| 20 | |
| 12 | |
| 10 |