поэтому если надо такую динамику фильтровать по разным полям (но только по одному за раз), можно воспользоваться переменными для подстановки значений на место измерения Dim в aggr
C above вот так пишу и без модификатора разницы: = Sum([Трудозатраты, часы]) - Above(Sum ([Трудозатраты, часы])). Результат тот же
Вот небольшой пример:
// Генерируем данные в скрипте Продажи: LOAD MonthName(date(MakeDate(2020,1,1) + floor(rand() * 365))) as Месяц, rand() * 50000 as Продажи AUTOGENERATE 10000;
Далее для простоты в таблице используем Above, обратите внимание на заголовки - в них формулы мер
если измерения будет 2 (например месяц и группа товаров) то уже придется мучатся с AGGR, RangeSum и тд. А лучше для случая с двумя измерениями будет в скрипте сделать по паттерну As-Of Table