Просто используйте функцию SUMMARIZE вместо GROUPBY:
New Table = SUMMARIZE (Table1, Table1[Day], Table1[Name], "maxrate', MAX(Table1[Rate]))
GROUPBY требуется итератор (например, MAXX). Например, предположим, что в вашей таблице указан показатель и количество, а вы хотите рассчитать максимальную сумму (показатель * количество). Тогда вы должны использовать GROUPBY:
New Table =
GROUPBY (
Table1,
Table1[Day],
Table1[Name],
"Max Amount", MAXX ( CURRENTGROUP (), Table1[Rate] * Table1[Quantity] )
)
Здесь вы сначала группируете table1 по дню и имени, а затем перебираете текущую группу, чтобы найти максимальную сумму.
GROUPBY очень удобен в некоторых сложных случаях, но ваша ситуация кажется простой.