Всем привет!
Хочу сгруппировать значения в таблице с дополнительным условием, ранее создавал подобную тему, но в данном случае задача немного другая, по сути если применить функции то это "счетеслимн", но вот в PQ не получается, код, что состряпал:
Хочу сгруппировать значения в таблице с дополнительным условием, ранее создавал подобную тему, но в данном случае задача немного другая, по сути если применить функции то это "счетеслимн", но вот в PQ не получается, код, что состряпал:
Код |
---|
let Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Area", Int64.Type}, {"Line-Ref", type text}, {"Spool-ID", type any}, {"WeldPrefix", type text}, {"FullWeldNo", type text}, {"NS", Int64.Type}, {"Inches1", type number}, {"Статус готовности", type text}, {"Статус", type text}, {"Комплектность1", type text}}), #"Сгруппированные строки" = Table.Group(#"Измененный тип", {"Area", "Line-Ref", "Spool-ID", "WeldPrefix"}, { {"temp", each Table.RowCount(each [addedValue = Table.AddColumn(_, "ФронтS", each if [#"WeldPrefix"] = "S" then [Inches1] else 0)][addedValue],type number)} }), #"Развернутый элемент temp" = Table.ExpandTableColumn(#"Сгруппированные строки", "temp", {"ФронтS"}, {"ФронтS"}) in #"Развернутый элемент temp" |