Размножить строку

Автор dimich1978, 21 ноября 2018, 12:03:39

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

dimich1978

Доброго времени.
Есть строки из XLS файла.
загружаю.
Далее мне нужно каждую строку из закаченного списка повторить 2 раза(для примера) на самом деле нужно повторять 12 раз и строк очень много, что подлежит автоматизации , для каждой добавленной произвести вычисление. У Иванова и Фролова  для каждой строки столбца Price свой коэффициент умножения. К примеру
FIO             Price         NDS
Иванов         10            10
Фролов         11            10

Мне нужно получить:
FIO             Price         NDS
Иванов         10            10
Иванов          130          10
Иванов          290          10
Фролов         11            10
Фролов         110           10
Фролов         220           10


Т.е. в принципе мне нужно по факту размножить каждую строку, по коэффициентам сам разберусь.
Делать через циклы могу , но думаю это не совсем хороший подход.
Кто что посоветует. Спасибо.

admin

Привет.
Посмотрите информацию в help.qlik.com по autogenerate, while, iterno.
Также рассмотрите вариант по join.

dimich1978

вариант такой сработал

Table1:
load * inline [ID1,month
1,янв
2,фев
3,мар
4,апр
5,май
6,июн
7,июл
8,авг
9,сен
10,окт
11,ноя
12,дек
];

left join(Table1)
load
Region as Region1,
Plan as Plan1
Resident Plan_Region;

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