Может кто сможет подсказать, почему в aggr неправильная сортировка получается:
В модели 3 поля: дата, клиент, сумма. Надо посчитать на каждую дату кол-во клиентов, которые дают нам 80% суммы за месяц (ну-да Паретто).
Когда один месяц выбран, то все корректно считается.
Если смотрим в целом, то как повезет.
sum(aggr( if(rangesum(above(sum(Сумма) , 0, rowno()))/sum(TOTAL <Дата>Сумма) <=0.8, 1, null()), Дата, (Клиент, (=sum(Сумма),DESCENDING )) ))