The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.
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
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...
User | Count |
---|---|
14 | |
12 | |
7 | |
6 | |
5 |
User | Count |
---|---|
28 | |
19 | |
13 | |
7 | |
5 |