Как я могу получить значение столбца из предыдущей строки в Power Query?

Я хочу получить значение из предыдущей строки.

Я попробовал следующий код, как предложено в этот пост:

Table.AddColumn(#"Added index", "custom column", each {[Index]-1}[column name])

Но это вызывает эту ошибку:

Cannot use field access fot type List

Помогите пожалуйста, что я делаю не так?


person MrDark    schedule 18.05.2017    source источник


Ответы (1)


Ошибка возникает из-за того, что {[Index]-1} без чего-либо перед значением списка, но вместо этого вы хотите индексировать строку таблицы с таким синтаксисом: MyTable{index}

Это выглядит так:

= Table.AddColumn(#"Added index", "custom column", each #"Added index"{[Index]-1}[My Column])
person Carl Walsh    schedule 18.05.2017
comment
Спасибо! В этом есть смысл! - person MrDark; 19.05.2017