У меня есть таблица календаря, в которой есть 3 столбца DAX:
Столбец 1: Calendar = CALENDAR(DATE(2018,1,1), TODAY())
Столбец 2 (используется для установки 8 часов работы, кроме выходных или праздничных дней (40 часов в неделю по умолчанию)):
DayHours =
VAR Hols =
RELATED ( Holidays[Date] )
VAR WKD =
WEEKDAY ( 'Calendar'[Date] )
RETURN
IF ( WKD >= 2 && WKD <= 6 && Hols <> 'Calendar'[Date], 8, 0 )
Столбец 3: WeekNum = WEEKNUM('Calendar'[Date])
Изображение: https://imgur.com/LSmh5iz
С этим я вычисляю% использования как оплачиваемыйи Non-Billable в матрице, где столбцы - это WeekNum, все было хорошо до 2019 года, теперь Matrix суммирует номера недели, которые мы уже передали в 2019 году (1,2 и 3), с тем же самым с 2018 года, что дает мне обычно 80 часов /неделя без выходных.
Решение, которое я вижу, состоит в том, чтобы WeekNum тоже показывал Год, например 1-2018, 1-2019, но я не понимаю, как это сделать.
Есть мысли о том, как это решить?
С уважением,