При попытке вычислить средние оценки удовлетворенности клиентов за предыдущий месяц, результат пустым.
У меня есть таблица, содержащая все заявки в службу поддержки и их оценки (10, 1 или ноль) с датой разрешения заявки, и я хочу вычислить среднее значение этого же результата в предыдущем месяце для сравнения.
У меня также есть другая таблица (которая связана с этой) с датами, и я использую ее для фильтрации отчета (используя фильтр временной шкалы в Power BI).
Цель состоит в том, чтобы: когда пользователь выбирает месяц в фильтре, вычисление покажет среднюю оценку за выбранный месяц по сравнению с оценкой за предыдущий месяц.
Счет за текущий месяц рассчитывается просто отлично, но предыдущий месяц не работает.
=
VAR First_of_Previous_Month =
EOMONTH ( MAX ( 'Date Ta'[Date] ), -2 ) + 1
VAR Beginning_of_Current_Month =
EOMONTH ( MAX ( 'Date Ta'[Date] ), -1 ) + 1
VAR Customer_Satisfaction_Sum =
CALCULATE (
SUM ( Tickets_Data_Solved[csat] ) * 10,
'Date Ta',
AND (
'Date Ta'[Date] >= First_of_Previous_Month,
'Date Ta'[Date] < Beginning_of_Current_Month
)
)
VAR Customer_Satisfaction_Count =
CALCULATE (
COUNT ( Tickets_Data_Solved[csat] ),
'Date Ta',
AND (
'Date Ta'[Date] >= First_of_Previous_Month,
'Date Ta'[Date] < Beginning_of_Current_Month
)
)
RETURN
Customer_Satisfaction_Sum / Customer_Satisfaction_Count
Результат пуст.