Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.

Reply
Anonymous
Not applicable

undefined

Hi,

 

Please can someone help me with this DAX measure. I am trying to get headcount in 13 rolling months such that when I select any months, it shows me the preceding 12 months. I have tried using most solutions online and still have not gotten an answer. this seen to be the only one that works on my measure  However, some of the values for the headcount arre wrong for some months. What do you think is wrong with the measure?

 

 

Headcount Rolling 13 Months :=
VAR MaxDate = MAX(Dates[Date])
VAR MaxDate13MonthsAgo = EOMONTH(MaxDate, -13)
VAR Result =
IF (
HASONEVALUE("Duplicate date table [YEARMonth])") &&
MAX('Duplicate date table'[Date]) <= MaxDate &&
MAX('Duplicate date table'[Date]) > MaxDate13MonthsAgo,
CALCULATE (
[Headcount],
FILTER (
ALL (Dates[FY Month], Dates[Financial Year], Dates[YEARMonth]),
Dates[FY Month] = VALUES('Duplicate date table'[FY Month]) &&
Dates[Financial Year] = VALUES('Duplicate date table'[Years])
)
),
BLANK()
)
RETURN Result

1 REPLY 1
lbendlin
Super User
Super User

Please provide sample data that covers your issue or question completely, in a usable format (not as a screenshot).
https://community.fabric.microsoft.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-...
Please show the expected outcome based on the sample data you provided.

https://community.fabric.microsoft.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447...

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.