Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Ноябрь 21, 2017, 03:54:08 am

Автор Тема: Получить ранее полученные значения Qlikview  (Прочитано 871 раз)

Оффлайн Евгений

  • Новичок
  • *
  • Сообщений: 25
  • Рейтинг: +2/-0
    • Просмотр профиля
Дана таблица (см. вложение).  Как можно получить значения соответствующих месяцу коэфф. предыдущего года вместо нулей?

Т.е. в результате вместо нулей должны быть:
may-2015:  1,56 6
jun-2015: 1,658
jul-2015:  0,829

P.s. т.е. тем месяц-годам с конца,  у которых отсутствовали продажи взять соотв. коэфф. из предыдущего года.

Оффлайн bibis

  • Наставник
  • **
  • Сообщений: 78
  • Рейтинг: +31/-0
    • Просмотр профиля
Re: Получить ранее полученные значения Qlikview
« Ответ #1 : Октябрь 28, 2015, 12:20:16 pm »
if(Sales=0,peek( 'Коэф', -12 ),'Коэф')
Вроде бы так, если с синтаксисом не напутал, нет доступа к qv в ближайшие часы.

Оффлайн Евгений

  • Новичок
  • *
  • Сообщений: 25
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Получить ранее полученные значения Qlikview
« Ответ #2 : Октябрь 28, 2015, 01:09:29 pm »
Спасибо Вам большое за внимание и идею,

при условии, что peek() заменить на above()

Вот так в нужном месте можно получить нужные коэффициенты:
if(Sales=0, Above( Коэфф, 7 ), Коэфф)

Неофициальный форум пользователей QlikView & Qlik Sense

Re: Получить ранее полученные значения Qlikview
« Ответ #2 : Октябрь 28, 2015, 01:09:29 pm »

Оффлайн bibis

  • Наставник
  • **
  • Сообщений: 78
  • Рейтинг: +31/-0
    • Просмотр профиля
Re: Получить ранее полученные значения Qlikview
« Ответ #3 : Октябрь 28, 2015, 03:59:01 pm »
del