Как рассчитать общее количество с учетом включенной даты и максимального количества использованных экранов с его именем
Моя таблица ввода
Date Name Id Count Screen Enabled Date
03-01-2020 Karthikeyan 1 4 Login 03-01-2020
03-01-2020 Karthikeyan 1 3 Logout 03-01-2020
05-01-2020 Karthikeyan 1 6 Logout 03-01-2020
05-01-2020 Sumit 2 9 Login 05-01-2020
05-01-2020 Sumit 2 5 Logout 05-01-2020
Мой код
enabledDateSummary =
ADDCOLUMNS(
ADDCOLUMNS(
SUMMARIZE(
enabledDate,
enabledDate[Id],
enabledDate[Name],enabledDate[Enabled Date]
),
"TotalCount", CALCULATE( SUM( enabledDate[Count] ), FILTER(enabledDate,
enabledDate[Date] = MIN(enabledDate[Enabled Date])),
ALLEXCEPT(enabledDate, enabledDate[Enabled Date], enabledDate[Name])),
"ScreenCount", CALCULATE( MAX( enabledDate[Count] ),
ALLEXCEPT(enabledDate,enabledDate[id]) )
),
"Screen",
VAR CurrentCount = [ScreenCount]
RETURN CALCULATE( MIN(enabledDate[Screen]), enabledDate[Count] = CurrentCount )
)
Выходные данные
Таблица ожидаемых выходных данных