Добрый день!
Извините, если повторяю тему, но вроде бы подобного вопроса не видел.
Задача следуючая:
Есть простая таблица:
ФИО Расходы, руб.
Иванов 2000
Петров 4000
Сидоров 1500
Иванов 2000
Иванов 1000
Иванов 5000
Петров 6000
......
Необходимо в Qlik Sense в загрузочном скрипте собрать в переменные общую сумму и сумму по каждому сотруднику.
Задачу в целом решил с помощью peek:
Примерно это выглядит так:
1) Грузим всю таблицу
....
[ALL]
Load SUM([ФИО]) as ALLSUM
.....
2) Далее LET TotalSum = peek('ALLSUM',0,'ALL')
Подскажите как это быстро сделать по каждому значению толя ФИО?
Пока на уме только многоразовая загрузка таблицы ALL с критерием where ФИО='Иванов' и так по каждому сотруднику...
Уверен, что это можно упростить.
Заранее спасибо.
Привет.
Необходимо получить таблицу сгруппированную по сотрудникам и перебрать ее в цикле с присвоением в переменные.
let vCntRows = NoOfRows('vt32');
FOR i=1 to vCntRows
...
let v3.Shop$(i) = peek('Склады Наименование', i-1,'vt32' );
...
next
Спасибо!