У меня есть таблица командировочных расходов для анализа.
Я хотел бы создать вычисляемый столбец со значением максимального количества записей с определенной категорией для каждого сотрудника в любой день.
Например, если рассматривается категория «ужин», мы хотели бы знать, какое максимальное количество транзакций с ужином взимается в любой день.
Следующее настраиваемое выражение могло подсчитать, сколько расходов на обед на одного сотрудника:
count(If([Expense Type]="Dinner",[Expense Type],null)) over ([Employee])
Но, пытаясь получить максимальное количество в течение нескольких дней, я не могу заставить его работать. Вот используемое выражение:
Max(count(If([Expense Type]="Dinner",[Expense Type],null)) over ([Employee])) over (Intersect([Employee],[Transaction Date]))
Кажется, это дает тот же ответ, что и первое выражение. Есть идеи, как получить этот код для определения стоимости на дату с наибольшими расходами для каждого сотрудника?