1. Отсортировать по к
2. Посчитать для каждого к количество дней
3. Найти среднюю для каждого к
Замечательный подход. Но судя по Вашим вопросам Вы не совсем понимаете как работают расчёты в контексте строки. Вот вариант реализации в мере: Avg_dates = AVERAGEX (
ADDCOLUMNS (
SUMMARIZE ( 'Src', Src[Group], Src[Date] ),
"Avg_dist",
VAR _date = [Date]
VAR _group = [Group]
RETURN
DATEDIFF (
CALCULATE (
MAX ( 'Src'[Date] ),
FILTER ( 'Src', 'Src'[Date] < _date && 'Src'[Group] = _group )
),
[Date],
DAY
)
),
[Avg_dist]
)