#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 )