Страницы: 1
RSS
Собрать файлы с разными шапками в один друг под другом, Выбрать определенные столбцы и вставить один под другим.
 
Добрый день.
Помогите, пожалуйста.
Задача вроде простая, но сижу и "туплю"(
Есть порядка 24 файлов с разными шапками.
Надо выбрать из каждого файла столбец с определенным названием за январь, затем за февраль и подставить один под другим.
Впр не удобно, так как столбцов может быть  больше 60 штук
 
Alennka, что в итоге должно получиться?
попробуйте так в Power Query
Код
let
    Source = Folder.Files("C:\abc"),
    #"Filtered Rows" = Table.SelectRows(Source, each Text.StartsWith([Name], "Премия")),
    #"Added Custom" = Table.AddColumn(#"Filtered Rows", "Cont", each let
    Source = Excel.Workbook([Content], null, true),
    #"Added Custom" = Table.AddColumn(Source, "a", each Record.FieldValues([Data]{0})),
    #"Added Custom1" = Table.AddColumn(#"Added Custom", "b", each Table.PromoteHeaders([Data]))
in
    #"Added Custom1")[[Cont]],
    Names = List.Distinct(List.Combine( Table.ExpandTableColumn(#"Added Custom", "Cont", {"a"})[a])),
    Custom1 = Table.ExpandTableColumn(#"Added Custom", "Cont", {"b"}),
    #"Expanded {0}" = Table.ExpandTableColumn(Custom1, "b", Names)
in
    #"Expanded {0}"
Изменено: artyrH - 06.01.2020 08:13:19
 
макросом по очереди открывать файлы. В каждом файле искать столбцы с нужными заголовками  
Страницы: 1
Наверх