Динамический календарь Power BI DAX

#powerbi #dax

#powerbi #dax

Вопрос:

Я пытаюсь создать динамическую таблицу в Power BI.

У меня есть свой набор данных, и в основном я хочу, чтобы календарь выбирал минимальную дату и максимальную дату из моей таблицы, но только если максимальная дата не является сегодняшним месяцем. Если максимальная дата — это сегодняшний месяц, тогда он должен игнорировать ее, и календарь должен быть создан с максимальной датой предыдущего месяца.

Я начал формулу, но, похоже, не могу ее продолжить. Есть идеи?

Календарь_= CALENDAR(MIN(‘Table1′[Date]),IF(MONTH(MAX(‘Table1′[Date]))=MONTH(TODAY()),date(YEAR(MAX(‘Table1′[Date])),…..

Ответ №1:

Посмотрите, поможет ли этот пост: https://community.powerbi.com/t5/Desktop/Dynamic-table-or-on-fly-table-generation-via-DAX/m-p/434397#M200275. Если нет, я бы упростил, создав несколько дополнительных вычисляемых столбцов или мер, а затем сослался на них вместо одной красивой большой формулы