У меня есть приложение QlikView для сотрудников, месяцев и зарплат (очевидно, наряду с другими вещами). У меня также есть колонка, в которой указано изменение процентной ставки в этом месяце.
Я хотел бы в скрипте загрузки «скопировать» эти данные, чтобы я мог найти самое последнее предыдущее увеличение процента оплаты и месяц (пожалуйста, смотрите рисунок).
Таким образом, у меня фактически есть желтые данные, и я хочу сгенерировать красные данные для каждого идентификатора сотрудника. Меня не сильно волнует, ТОЧНО, что такое ненулевые значения - то есть, если они равны нулю или NULL или что-то в этом роде.
http://i.imgur.com/Y4my7cm.png
Изменить: следует, вероятно, отметить, что это не мой файл Excel/CSV, это фактическая таблица QlikView - из-за того, как наши данные поступают из исходной системы, мы должны рассчитать основные движения оплаты в сценарии загрузки (вместе с другие вещи), используя 3 или 4 временные таблицы, а затем загрузите их все вместе.