Показатель вычисления Power BI для прогнозируемых данных за месяц

#powerbi #dax #powerquery

#powerbi #dax #powerquery

Вопрос:

У меня есть прогнозируемые данные о рабочих часах за декабрь месяц. Я хотел бы рассчитать показатель в Power BI, который мог бы показывать мне прогноз на ежедневной основе. Например.: В декабре 31 день, а общий прогноз составляет 300 часов. Визуальное изображение должно показывать мне данные, обновляемые ежедневно за этот конкретный день. 1 декабря будет 300 часов / 31 день = 9,67 часа; 2 декабря будет 300 часов / 30 дней = 10 часов, и так далее 31 декабря будет 300 часов / 1 день = 300 часов.

Ответ №1:

Вы можете попробовать использовать функцию ENDOFMONTH и DAY.

DAY -> Возвращает день месяца, число от 1 до 31.

ENDOFMONTH -> Возвращает конец месяца.

Код может выглядеть следующим образом:

 Forecast = 'Table'[ForecastHours] / ( DAY(ENDOFMONTH('Calendar'[date])) -  ( DAY('Calendar'[date]) - 1 )