Сравнение значений

Автор Vladimir K, 09 июня 2016, 03:31:19

« назад - далее »

Vladimir K

Доброго дня!
Подскажите, каким методом можно было бы сравнить значения, полученные в таблице на примере:

Здесь Измерения Year и CompanyName
Выражение - сумма сэйлов

Необходимо получить разницы сумм продаж для каждых смежных периодов (т.е. разницу между 2008 и 2007, 2009 и 2008 итд..)

Недавно освоил метод в котором сравнивается суммы по текущему периоду и предыдущему. Там на этапе сборки модели каждой строке  продаж строится в соответствии 2 столбца, значение которых являются 0 или 1, в зависимости, если строка входит или не входит в текущий период и тоже самое для предыдущего периода.
Но в случае выше, не прокатит, т.к. периодов много и они динамически могут меняться в зависимости от выборки

Vladimir K

Есть идея построить таблицу не с одним выражением Sum(LinesalesAmount), а с несколькими, например
=Sum({<Year={2007}>}LinesalesAmount)
=Sum({<Year={2008}>}LinesalesAmount)
=Sum({<Year={2008}>}LinesalesAmount) - Sum({<Year={2008}>}LinesalesAmount) // Получим разницу
и так далее
Но с виду - решение нерациональное, т.к. при большом множестве Year - предстоит много рутиной работы

Яндекс.Метрика