Страницы: 1
RSS
Power Query. Как вытащить иерархию из столбца сводной таблицы в сжатой форме., Проблема. В редакторе Power Query требуется сделать два дополнительных столбца исходя из значений первого. Числа удалить. Есть пример.
 
Проблема. В редакторе Power Query требуется сделать два дополнительных столбца исходя из значений первого. Числа удалить и заменить на фамилии из столбца до чисел Есть пример. Большое спасибо за помощь.
Изменено: Юрий М - 30.05.2022 18:07:12
 
Цитата
Евгений Емелин написал:
Помогите пожалуйста,
Что можно понять из такого названия? Предложите новое, из которого будет понятна проблема/задача - модераторы поменяют.
 
Евгений Емелин, вот так можно:
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    AddedColumn = Table.AddColumn(Source, "num", each try Number.From([Было]) otherwise null),
    GroupedRows = Table.Group(AddedColumn, {"num"}, {{"tab", each let t = Table.Buffer(_) in if t[num]{0}=null then Table.AddIndexColumn(t, "Индекс", Table.RowCount(t), -1)else t}},GroupKind.Local),
    Combined = Table.Combine( GroupedRows[tab] ),
    AddedFirst = Table.AddColumn(Combined, "Требуется 1", each if [Индекс]=null then null else if [Индекс]=1 then [Было] else ""),
    AddedSecond = Table.AddColumn(AddedFirst, "Требуется 2", each if [Индекс] = 2 then [Было] else null),
    FilledDown = Table.FillDown(AddedSecond,{"Требуется 1", "Требуется 2"}),
    Removed = Table.RemoveColumns(FilledDown,{"num", "Индекс"})
in
    Removed

Юрий М, предлагаю тему:
Power Query. Как вытащить иерархию из столбца сводной таблицы в сжатой форме.
Вот горшок пустой, он предмет простой...
 
Большое спасибо. Очень рад что вы нашли это великолепное решение. Вот проблема видимо с моим левелом .....Третий деньн пытаюсь адаптировать код именно для своей таблицы. И никак не выходит.
 
Евгений Емелин, так покажите структуру данных вашей реальной таблицы. Настоящие данные не нужны. Именно структуру.
Вот горшок пустой, он предмет простой...
Страницы: 1
Наверх