Страницы: 1
RSS
Power Query разбить данные на три столбца
 
Добрый день!
Не получается все данные "вытянуть"  из столбца "Значение". К данной таблице надо добавить столбец "Регион", Менеджер, Сумма

Функцией вытянула сумму. Попыталась через условный столбец вытянуть название регионов (Восток, Юг и т.д.), потом менеджера в отдельный столбец. Но "склеить" потом в полноценную таблицу не получилось

Может кто подскажет.
 
Марина Пасічник, в вашем примере запрос получает данные из папки. Надо эти данные. А лучше укороченным вашим кодом выгрузите на лист, оставьте только срок 30 от выгруженного и рядом сделайте таблицу - желаемый вариант.
Код
let
    Источник = Folder.Files("C:\Users\Marinka\OneDrive\Рабочий стол\ексель2\2 занятие\модуль\данные об отгрузке"),
    #"Другие удаленные столбцы" = Table.SelectColumns(Источник,{"Name", "Content"}),
    #"Добавлен пользовательский объект" = Table.AddColumn(#"Другие удаленные столбцы", "Пользовательская", each Excel.Workbook([Content])),
    #"Развернутый элемент Пользовательская" = Table.ExpandTableColumn(#"Добавлен пользовательский объект", "Пользовательская", {"Name", "Data", "Item", "Kind", "Hidden"}, {"Name.1", "Data", "Item", "Kind", "Hidden"}),
    #"Развернутый элемент Data" = Table.ExpandTableColumn(#"Развернутый элемент Пользовательская", "Data", {"Column1", "Column2", "Column3", "Column4", "Column5", "Column6", "Column7", "Column8", "Column9", "Column10", "Column11", "Column12", "Column13", "Column14", "Column15", "Column16", "Column17", "Column18", "Column19", "Column20", "Column21", "Column22", "Column23", "Column24", "Column25", "Column26", "Column27", "Column28", "Column29", "Column30", "Column31", "Column32", "Column33", "Column34", "Column35", "Column36", "Column37", "Column38", "Column39", "Column40", "Column41", "Column42", "Column43", "Column44", "Column45", "Column46", "Column47", "Column48", "Column49", "Column50", "Column51", "Column52", "Column53", "Column54", "Column55", "Column56", "Column57", "Column58", "Column59", "Column60", "Column61", "Column62", "Column63", "Column64", "Column65", "Column66", "Column67", "Column68", "Column69", "Column70", "Column71", "Column72", "Column73"}, {"Column1", "Column2", "Column3", "Column4", "Column5", "Column6", "Column7", "Column8", "Column9", "Column10", "Column11", "Column12", "Column13", "Column14", "Column15", "Column16", "Column17", "Column18", "Column19", "Column20", "Column21", "Column22", "Column23", "Column24", "Column25", "Column26", "Column27", "Column28", "Column29", "Column30", "Column31", "Column32", "Column33", "Column34", "Column35", "Column36", "Column37", "Column38", "Column39", "Column40", "Column41", "Column42", "Column43", "Column44", "Column45", "Column46", "Column47", "Column48", "Column49", "Column50", "Column51", "Column52", "Column53", "Column54", "Column55", "Column56", "Column57", "Column58", "Column59", "Column60", "Column61", "Column62", "Column63", "Column64", "Column65", "Column66", "Column67", "Column68", "Column69", "Column70", "Column71", "Column72", "Column73"}),
    #"Удаленные столбцы" = Table.RemoveColumns(#"Развернутый элемент Data",{"Name", "Content", "Item", "Kind", "Hidden"})
in
    #"Удаленные столбцы"
 
структура файла, конечно, странная у Вас
 
Структура правда глупая. Извините. Это все после моих манипуляция в PQ (все до чего додумалась и в конечном этапе застряла).
Все началось с этих трех файлов (+ прикрепила). К ним надо подключиться и подготовить к такому виду:
Регион     менеджер    область     год      месяц     тип клиента     сумма  
                           
файлы за 3 года
 
Марина Пасічник, посмотрите вариант на кнопках. Решение в запросе "3х"  
 
Марина Пасічник, вот кнопочками в PQ натыкал для 2016.
До пакетного преобразования файлов не добрался. Честно говоря, лень было уже. Может гуру подтянутся и помогут
 
Еще вариант
 
Большое спасибо за вашу помощь! Я только начинаю изучать  PQ.
С данной многоуровневой таблицей мозги начали закипать. Использовала те же действия, но у вас тут "рука набита" ;)
Спасибо!

(Если что, буду обращаться к Вам за помощью:)
Изменено: Марина Пасічник - 26.04.2021 16:53:14
 
Марина Пасічник, посмотрите, может быть полезным https://www.youtube.com/watch?v=pV8Rw5gSjFI
Как работать с многоуровневыми шапками таблицы
Изменено: Stics - 26.04.2021 17:09:27
 
Марина Пасічник, посмотрите пошагово запрос Fact. Этим запросом обрабатывается файл Excel. Далее код этого запроса можно сделать функцией или как у меня, просто безобразно вставлено для обработки каждого файла папки.
Структура у ваши таблиц может и странная, зато соблюдается!) Видели бы какой мне мусор подсовывают на работе)
Страницы: 1
Наверх