Здравствуйте, помогите найти ошибку в мере. Необходимо найти churn за прошлый месяц, при условии что будут учитываться только те дни прошлого месяца, которые прошли в текущем месяце.
Считаю так:
Отток прошлого месяца (до числа) =
CALCULATE(
SUM(df_churn[churn_count]);
DATEADD('Date'[Date]; -1; MONTH);
FILTER('Date'; 'Date'[Date].[День] <= DAY(MAX(df_churn[DDATE]))))
где Date - таблица календаря
MAX(df_churn[DDATE]) - последняя дата в выбранном месяце.
Почему-то эта мера возвращает пустое значение, хотя для текущего месяца прошлого года (точно такая же формула, только заменил DATEADD('Date'[Date]; -1; MONTH) на DATEADD('Date'[Date]; -1; YEAR)) все корректно работает.