Отображение нескольких временных периодов

Автор Анна, 11 марта 2020, 11:51:58

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

Анна

Добрый день!

Есть необходимость создать диаграмму, где измерениями будут месяц год (напр, февраль 2018-январь 2019)
а мерами- выручка за соответствующий период и за период, отличающийся на год, т.е. 1 столбик - фев 18-янв 19, а 2 столбик - фев 17-янв 18.

Пробовала сделать по такой методике https://community.qlik.com/t5/Qlik-Design-Blog/The-As-Of-Table/ba-p/1466130
понимаю, что скорее всего это так, но не могу докрутить. Помогите, пожалуйста.


Кроме того, нужно еще посчитать относительный прирост по периоду измерения к пред периоду (фев 18/ фев 17 - янв 19/янв 18) и отобразить это в выбранном измерении (фев 18-янв 19).

Заранее благодарю!

Uunit

#1
Доброго дня.
1) В скрипте, при загрузке исходного файла, добавляете столбец
0 as Flag2) Берём файл загруженный пункте 1, но меняем столбец с датой на
Addmonths(Дата,12) as Дата и
1 as Flag.
Во избежание лишних месяцев, которые ещё не наступили,  используем where Addmonths(Дата,12)<Today()


Теперь у нас есть один файл состоящий из двух.
  Первый файл это реальная картина вещей имеющий Flag = 0.
  Второй файл, это смещенная информация на 12 месяцев имеющая Flag = 1.

Переходим к диаграмме.
Sum({<Flag={0}>}Выручка) / Sum({<Flag={1}>}Выручка)

Анна

Цитата: Uunit от 12 марта  2020, 09:18:15  Доброго дня.
1) В скрипте, при загрузке исходного файла, добавляете столбец
0 as Flag2) Берём файл загруженный пункте 1, но меняем столбец с датой на
Addmonths(Дата,12) as Дата и
1 as Flag.
Во избежание лишних месяцев, которые ещё не наступили,  используем where Addmonths(Дата,12)<Today()


Теперь у нас есть один файл состоящий из двух.
  Первый файл это реальная картина вещей имеющий Flag = 0.
  Второй файл, это смещенная информация на 12 месяцев имеющая Flag = 1.

Переходим к диаграмме.
Sum({<Flag={0}>}Выручка) / Sum({<Flag={1}>}Выручка)




Большое спасибо, получилось!

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