Добрый вечер всем.
Допустим, у меня есть сет из 4 шагов в запросе, которые мне нужно продублировать для каждого года из [Год1-Год5], при этом каждый последующий год должен брать значения из предыдущего. Сет шагов на примере Год3:
Есть ли возможность в PQ как-то прописать это циклом или еще как-то реализовать, чтобы не прописывать всю логику для каждого года, меняя циферки. И чтобы в случае изменения формулы расчета для 1 года, логика менялась и в остальных сообразно?
Допустим, у меня есть сет из 4 шагов в запросе, которые мне нужно продублировать для каждого года из [Год1-Год5], при этом каждый последующий год должен брать значения из предыдущего. Сет шагов на примере Год3:
Код |
---|
#"Добавлен пользовательский объект31" = Table.AddColumn(#"Добавлен пользовательский объект30", "Выручка.3", each [Выручка.2]*(1+[EBITDA_OWN.LFL.Значение.3]), type number), #"Добавлен пользовательский объект32" = Table.AddColumn(#"Добавлен пользовательский объект31", "EBITDA.3", each [Выручка.3]*[EBITDA_OWN.EBITDA.Значение.3], type number), #"Добавлен пользовательский объект33" = Table.AddColumn(#"Добавлен пользовательский объект32", "TOTAL DEPR.3", each [TOTAL DEPR.2]+([Capex PCP.2]+[Capex Equipment.2])*Assumptions_indicators[link]{0}+(-Assumptions_indicators[link]{0}*[Capex PCP.2]+[Capex Equipment.2]*-Assumptions_indicators[link]{0})/([Defl.Значение.2]/100), type number), #"Добавлен пользовательский объект34" = Table.AddColumn(#"Добавлен пользовательский объект33", "CPT.3", each if (-[EBITDA.3]-[TOTAL DEPR.3])*Assumptions_indicators[link]{5} < 0 then 0 else (-[EBITDA.3]-[TOTAL DEPR.3])* Assumptions_indicators[link]{5}) |
Есть ли возможность в PQ как-то прописать это циклом или еще как-то реализовать, чтобы не прописывать всю логику для каждого года, меняя циферки. И чтобы в случае изменения формулы расчета для 1 года, логика менялась и в остальных сообразно?