вы можете в файле показать не ваш неработающий запрос, а ЧТО ДОЛЖНО ПОЛУЧИТЬСЯ?
в листе запроса показано результат
гм, без обид, но проще переписать: let f=(x)=>[a = Text.AfterDelimiter(x{0}[Column2],"Главная книга."), b = Table.PromoteHeaders(Table.Skip(x)), c = Table.SelectColumns(b,{"Период","Оборот по кредиту"},MissingField.UseNull), d = Table.SelectRows(c,(x)=>x[Период]<>"Итого"), e = Table.AddColumn(d,"Счёт",(x)=>a)][e], from = Excel.Workbook(File.Contents("C:\Users\..путь..\глКнига.xlsx"), null, true){[Item="TDSheet",Kind="Sheet"]}[Data], filtr = Table.SelectRows(from, each [Column2] <> null and [Column2] <> ""), group = Table.LastN(Table.Group(filtr, "Column2", {"tmp", f},GroupKind.Local,(s,c)=>Number.From(Text.StartsWith(c,"Главн"))),(x)=>Text.StartsWith(x[Column2],"Главная книга.")), to = Table.Combine(group[tmp]) in to
Обсуждают сегодня