Power Query, строка за строкой сумма следующих 3 значений - PullRequest
0 голосов
/ 21 сентября 2018

У меня есть таблица запроса мощности, 1 столбец с целочисленными значениями.В другом столбце сумма текущей строки и двух других строк должна быть рассчитана строка (ячейка) по строке (ячейке).- В простом Excel я вычисляю это так:

 B1: = SUM(B1:B3)
 B2: = SUM(B2:B4)
 B3: = SUM(B3:B5)
 ...

Как я могу решить эту проблему с помощью Power Query?Если ошибка возникает в последних 2 строках, это незначительно.

Спасибо и всего наилучшего

Guenther

1 Ответ

0 голосов
/ 05 октября 2018

Это то, что вы ищете?

Если вы начнете с этого в качестве исходной таблицы:

enter image description here

Тогдаесли вы добавите настраиваемый столбец, настроенный так:

enter image description here

Вы получите это:

enter image description here

Вот код M, загружающий его из рабочей таблицы электронной таблицы, где данные находятся в таблице с именем Table1:

let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Added Custom" = Table.AddColumn(Source, "Custom", each List.Sum(List.Range(Source[Column1],[Column1]-1,3)))
in
#"Added Custom"
...