Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hi, need help with a DAX Query I want to retune which week(s) the max hours occurs not all weeks for each course?
Solved! Go to Solution.
or you plot the course column with two measures like:
_WeekMax = MAX(data[WeekMax])
_WeekNo =
MAXX(
TOPN(
1,
data,
data[WeekMax]
),
data[WeekNo]
)
it worked like:
Thanks, it is common thet the max week occurs more then once, is there a war to expemf to reuurm them all
i.e. Course A may have a max hours in week 3,7 and week 10.
Hi, Thanks, nearly right
It is returning the hours for the max week, but it is returning the last (Max) value for Week No. and not the weeks this values occur on i,e, the first course has 30 weeks of data, so it is returning 30 and not weeks 11, 12, 14 14 & 15
hi @Garbo62
not sure if i fully get you, supposing you have a data table like:
try to create a calculated table like:
Table =
ADDCOLUMNS(
ADDCOLUMNS(
VALUES(data[course]),
"WeekMax",
CALCULATE(MAX(data[WeekMax]))
),
"WeekNo",
CALCULATE(MAX(data[WeekNo]))
)
it worked like:
or you plot the course column with two measures like:
_WeekMax = MAX(data[WeekMax])
_WeekNo =
MAXX(
TOPN(
1,
data,
data[WeekMax]
),
data[WeekNo]
)
it worked like:
User | Count |
---|---|
21 | |
19 | |
12 | |
10 | |
9 |
User | Count |
---|---|
30 | |
25 | |
15 | |
13 | |
10 |