Всем привет!
Есть необходимость транспортировать столбцы в строки, вроде задача непростая, но простой транспортировкой не получается.
Подумал, тут не транспортировка нужна нужна, а группировка, но вот при развороте не соображу как их в строчку разместить
Решение нашёл, все проще чем думал)
let
Есть необходимость транспортировать столбцы в строки, вроде задача непростая, но простой транспортировкой не получается.
Подумал, тут не транспортировка нужна нужна, а группировка, но вот при развороте не соображу как их в строчку разместить
Решение нашёл, все проще чем думал)
let
Код |
---|
Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Сгруппированные строки" = Table.Group(Источник, {"Линия"}, {{"Количество", each Text.Combine([стык], ";#(lf)"), type text}} ), #"Разделить столбец по разделителю" = Table.SplitColumn(#"Сгруппированные строки", "Количество", Splitter.SplitTextByDelimiter(";", QuoteStyle.Csv), {"Количество.1", "Количество.2", "Количество.3", "Количество.4", "Количество.5", "Количество.6", "Количество.7", "Количество.8", "Количество.9", "Количество.10", "Количество.11", "Количество.12", "Количество.13", "Количество.14", "Количество.15", "Количество.16", "Количество.17", "Количество.18", "Количество.19", "Количество.20", "Количество.21", "Количество.22", "Количество.23", "Количество.24", "Количество.25", "Количество.26", "Количество.27", "Количество.28", "Количество.29", "Количество.30", "Количество.31", "Количество.32", "Количество.33", "Количество.34", "Количество.35", "Количество.36", "Количество.37", "Количество.38", "Количество.39", "Количество.40", "Количество.41", "Количество.42", "Количество.43", "Количество.44", "Количество.45", "Количество.46", "Количество.47", "Количество.48", "Количество.49", "Количество.50", "Количество.51", "Количество.52", "Количество.53", "Количество.54", "Количество.55", "Количество.56"}), #"Измененный тип" = Table.TransformColumnTypes(#"Разделить столбец по разделителю",{{"Количество.1", Int64.Type}, {"Количество.2", Int64.Type}, {"Количество.3", Int64.Type}, {"Количество.4", Int64.Type}, {"Количество.5", Int64.Type}, {"Количество.6", Int64.Type}, {"Количество.7", Int64.Type}, {"Количество.8", Int64.Type}, {"Количество.9", Int64.Type}, {"Количество.10", Int64.Type}, {"Количество.11", Int64.Type}, {"Количество.12", Int64.Type}, {"Количество.13", Int64.Type}, {"Количество.14", Int64.Type}, {"Количество.15", Int64.Type}, {"Количество.16", Int64.Type}, {"Количество.17", Int64.Type}, {"Количество.18", Int64.Type}, {"Количество.19", Int64.Type}, {"Количество.20", Int64.Type}, {"Количество.21", Int64.Type}, {"Количество.22", Int64.Type}, {"Количество.23", Int64.Type}, {"Количество.24", Int64.Type}, {"Количество.25", Int64.Type}, {"Количество.26", Int64.Type}, {"Количество.27", Int64.Type}, {"Количество.28", Int64.Type}, {"Количество.29", Int64.Type}, {"Количество.30", Int64.Type}, {"Количество.31", Int64.Type}, {"Количество.32", Int64.Type}, {"Количество.33", Int64.Type}, {"Количество.34", Int64.Type}, {"Количество.35", Int64.Type}, {"Количество.36", Int64.Type}, {"Количество.37", Int64.Type}, {"Количество.38", Int64.Type}, {"Количество.39", Int64.Type}, {"Количество.40", Int64.Type}, {"Количество.41", Int64.Type}, {"Количество.42", Int64.Type}, {"Количество.43", Int64.Type}, {"Количество.44", Int64.Type}, {"Количество.45", Int64.Type}, {"Количество.46", Int64.Type}, {"Количество.47", Int64.Type}, {"Количество.48", Int64.Type}, {"Количество.49", Int64.Type}, {"Количество.50", Int64.Type}, {"Количество.51", Int64.Type}, {"Количество.52", Int64.Type}, {"Количество.53", Int64.Type}, {"Количество.54", Int64.Type}, {"Количество.55", Int64.Type}, {"Количество.56", Int64.Type}}) in #"Измененный тип" |
Изменено: Adamm - 29.10.2021 22:13:42