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

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: Евгений от 28 октября 2015, 10:39:19

Название: Получить ранее полученные значения Qlikview
Отправлено: Евгений от 28 октября 2015, 10:39:19
Дана таблица (см. вложение).  Как можно получить значения соответствующих месяцу коэфф. предыдущего года вместо нулей?

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

P.s. т.е. тем месяц-годам с конца,  у которых отсутствовали продажи взять соотв. коэфф. из предыдущего года.
Название: Re: Получить ранее полученные значения Qlikview
Отправлено: bibis от 28 октября 2015, 12:20:16
if(Sales=0,peek( 'Коэф', -12 ),'Коэф')
Вроде бы так, если с синтаксисом не напутал, нет доступа к qv в ближайшие часы.
Название: Re: Получить ранее полученные значения Qlikview
Отправлено: Евгений от 28 октября 2015, 01:09:29
Спасибо Вам большое за внимание и идею,

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

Вот так в нужном месте можно получить нужные коэффициенты:
if(Sales=0, Above( Коэфф, 7 ), Коэфф)
Название: Re: Получить ранее полученные значения Qlikview
Отправлено: bibis от 28 октября 2015, 03:59:01
del