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!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
I have the following table in my query editor:
I need to create a measure that counts the number of 'Closed' items (under 'Status'), where the 'Created' date is in the last 30 days.
How can I express this in DAX?
Thanks in advance for any help.
Solved! Go to Solution.
Try the following formula:
Last 30 days =
CALCULATE (
COUNT( Table[Project ID] ),
FILTER (
ALL ( Table ),
Table[Created ]
>= MAX ( Table[Created ] ) - 30
&& Table[Created] <= MAX ( Table[Created] )
&& Table[Status] = "Closed"
)
Try the following formula:
Last 30 days =
CALCULATE (
COUNT( Table[Project ID] ),
FILTER (
ALL ( Table ),
Table[Created ]
>= MAX ( Table[Created ] ) - 30
&& Table[Created] <= MAX ( Table[Created] )
&& Table[Status] = "Closed"
)
Thank you!
I've tweaked the formula slightly to look for values in the last 30 days as follows:
Last 30 days =
CALCULATE (
COUNT( Table[Project ID] ),
FILTER (
ALL ( Table ),
Table[Created ]
>= Today() - 30
&& Table[Created] <= MAX ( Table[Created] )
&& Table[Status] = "Closed"
)
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!