Называется - найди 10 отличий кода из примера #12 и сообщения #9.
Где в коде
Михаил Л вы увидели добавление столбца (Table.AddColumn)?
Вам нужно хотя бы каждую функцию из кода Михаила посмотреть в справке, погуглить видео/примеры с List.Generate.
А Вы наугад код куда-то вставляете
Наверное, нужно вот это:
Код |
---|
let
wb = Excel.Workbook ( File.Contents ( "C:\Users\surke\Downloads\источник.xlsx" ) ),
sh = wb{[ Item = "Лист1", Kind = "Sheet" ]}[Data],
promHeads = Table.PromoteHeaders ( sh, [ PromoteAllScalars = true ] ),
recs = List.Buffer ( Table.ToRecords ( promHeads ) ),
gen = List.Generate (
() => [ i = 0, count_accum = recs{i}[Количество страниц в документе] ],
each [i] < List.Count ( recs ),
each [ i = [i] + 1, count_accum = [count_accum] + recs{i}[Количество страниц в документе] ],
each Record.AddField ( recs{[i]}, "Количество", [count_accum] )
),
toTbl = Table.FromRecords ( gen )
in
toTbl |