Цитата |
---|
написал: Код |
---|
[URL=#]?[/URL] 1 2 3 4 5 6 let Источник = Excel.CurrentWorkbook(){[Name= "Таблица1" ]}[Content], # "Измененный тип" = Table.TransformColumnTypes(Источник,{{ "Категория 1" , type text}, { "Категория 2" , type text}, { "Категория 3" , type text}, { "Сумма" , Int64.Type}}), # "Сгруппированные строки" = Table.Group(# "Измененный тип" , { "Категория 1" , "Категория 2" }, {{ "Сумма по критерию Дрмб3" , each List.Sum(Table.SelectRows(_, each [Категория 3] = "Дрмб3" )[Сумма])},{ "Общая сумма" , each List.Sum([Сумма]), type number}}) in # "Сгруппированные строки" |
|
Большое спасибо! Просто огромное!
Если требуется дописать условие в категории, то это будет выглядеть так? Вроде не работает в таком виде:
#"Сгруппированные строки" = Table.Group(#"Измененный тип", {"Категория 1", "Категория 2"}, {{"Сумма по критерию Дрмб3", each List.Sum(Table.SelectRows(_, each [Категория 3] = "Дрмб3"
or [Категория 3] = "Дрмб1")[Сумма])},{"Общая сумма", each List.Sum([Сумма]), type number}})