Доброго дня.
Есть задача: подгружать все файлы экслель из папки и обрабатывать их по определенным условиям. Все файлы однотипные в плане представленности данных, но при этом названия у вкладок не всегда одинаковые. Обрабатывать нужно ту вкладку, на которой файл был сохранен (которая была активной в момент сохранения).
Вопрос: Как задать в запросе выбор данных именно из активной вкладки?
Сейчас запрос на обработку выглядит так:
Есть задача: подгружать все файлы экслель из папки и обрабатывать их по определенным условиям. Все файлы однотипные в плане представленности данных, но при этом названия у вкладок не всегда одинаковые. Обрабатывать нужно ту вкладку, на которой файл был сохранен (которая была активной в момент сохранения).
Вопрос: Как задать в запросе выбор данных именно из активной вкладки?
Сейчас запрос на обработку выглядит так:
Код |
---|
let Источник = Folder.Files("C:\Users\SN\Desktop\Folder1"), #"Вызвать настраиваемую функцию1" = Table.AddColumn(Источник, "Преобразовать файл из Folder1", each #"Преобразовать файл из Folder1"([Content])), #"Переименованные столбцы1" = Table.RenameColumns(#"Вызвать настраиваемую функцию1", {"Name", "Source.Name"}), #"Другие удаленные столбцы1" = Table.SelectColumns(#"Переименованные столбцы1", {"Source.Name", "Преобразовать файл из Folder1"}), #"Столбец расширенной таблицы1" = Table.ExpandTableColumn(#"Другие удаленные столбцы1", "Преобразовать файл из Folder1", Table.ColumnNames(#"Преобразовать файл из Folder1"(#"Пример файла"))), #"Измененный тип" = Table.TransformColumnTypes(#"Столбец расширенной таблицы1",{{"Source.Name", type text}, {"Column1", type any}, {"Column2", type any}, {"Column3", type any}, {"Column4", type any}, {"Column5", type any}, {"Column6", type any}, {"Column7", type any}}) in #"Измененный тип" |