У меня есть данные за несколько лет поданной и неподтвержденной заявки, которые я показываю в диаграмме области. Я хочу добавить фильтры, такие как «ежедневно» (должны отображаться сегодняшние отправленные и неподтвержденные), «еженедельно» (показывать данные текущей недели), «ежемесячно» (показывать данные текущего месяца). Формат моих данных:
Пожалуйста, помогите мне с этими тремя мерами, которые я могу использовать в качестве фильтра. Я уже сделал динамически добавлять или удалять меры для слайсера. Вслед за тем, чего я хочу достичь, внутренне эти три варианта «ежедневный», «еженедельный» и «ежемесячный» я связал с тремя фиктивными мерами. Или вы можете предложить любой другой подход.
В настоящее время я получил предложение от сообщества powerbi, чтобы использовать для оценки отправленных и неподтвержденных, какой формуле DAX и ссылку я делюсь ниже, Теперь график меняется согласно выбранной опции, но значения, которые она сеяла, неверны. Мера:
Submitted Sum =
var Daily_Sum= CALCULATE(SUM(Applicant_data[Submitted]),ALLEXCEPT(Applicant_data, Applicant_data[Postion Type ],Applicant_data[Date]))
var Weekly_Sum=CALCULATE(SUM(Applicant_data[Submitted]),FILTER(ALLSELECTED(Applicant_data), YEAR(Applicant_data[Date]) =YEAR(MAX(Applicant_data[Date]))&&WEEKNUM(Applicant_data[Date]) =WEEKNUM(MAX(Applicant_data[Date]))))
Var Monthly_Sum= CALCULATE(SUM(Applicant_data[Submitted]),FILTER(ALLSELECTED(Applicant_data), YEAR(Applicant_data[Date]) =YEAR(MAX(Applicant_data[Date]))&&MONTH(Applicant_data[Date]) =MONTH(MAX(Applicant_data[Date]))))
return
IF(ISFILTERED('_Measure'[Selection]),
SWITCH(SELECTEDVALUE('_Measure'[Selection]),
"Daily", Daily_Sum,
"Weekly", Weekly_Sum,
"Monthly", Monthly_Sum
),
BLANK()
)
https://community.powerbi.com/t5/Desktop/Measure-to-show-the-data-as-daily-weekly-monthly-in-power-bi/m-p/1039068#M488207