Я использую DAX в Power BI для расчета общего количества продаж в прошлом месяце, чтобы создать визуальный эффект KPI. т. е. если сегодня 7 декабря, я хочу получить общий объем продаж с 1 ноября по 7 ноября и сравнить с текущим месяцем до настоящего времени.DAX Предыдущий месяц на сегодняшний день общий итог всего 0 месяца назад
CurrentMTD = TOTALMTD(SUM(SALES_VOUCHERS[SaleValue]),DatesTable[Date])
Это прекрасно работает. Тем не менее, предыдущий месяц с начала года дает мне всего за целый месяц ноября. Я попытался следующие до сих пор
PMYTD = totalmtd(sum(SALES_VOUCHERS[SaleValue]),dateadd(DATESMTD(DatesTable[Date]),-1,month))
и
PMYTD = CALCULATE(sum(SALES_VOUCHERS[SaleValue]),
DATESBETWEEN(DatesTable[Date],
FIRSTDATE(PREVIOUSMONTH(DatesTable[Date])),
LASTDATE(DATEADD(DatesTable[Date],-1,MONTH))))
Оба возвращают один и тот же ответ, который общий для всего предыдущего месяца. Если я просто записал дату начала и окончания в датах между версиями выше, тогда я получаю желаемый результат. Но это не решение.
Я связал таблицу фактов (Sales_VOUCHERS) с DatesTable, и на данный момент на странице отчета нет других визуальных эффектов. Просьба оказать помощь в том, что у меня отсутствует, и как я могу получить предыдущий месяц год к настоящему времени