let
Источник = Folder.Files("C:\Users\Елена\Downloads\Запросы"),
#"Отфильтрованные скрытые файлы1" = Table.SelectRows(Источник, each [Attributes]?[Hidden]? <> true),
#"Вызвать настраиваемую функцию1" = Table.AddColumn(#"Отфильтрованные скрытые файлы1", "Преобразовать файл из Большой запрос", each #"Преобразовать файл из Большой запрос"([Content])),
#"Переименованные столбцы1" = Table.RenameColumns(#"Вызвать настраиваемую функцию1", {"Name", "Source.Name"}),
#"Другие удаленные столбцы1" = Table.SelectColumns(#"Переименованные столбцы1", {"Source.Name", "Преобразовать файл из Большой запрос"}),
#"Столбец расширенной таблицы1" = Table.ExpandTableColumn(#"Другие удаленные столбцы1", "Преобразовать файл из Большой запрос", Table.ColumnNames(#"Преобразовать файл из Большой запрос"(#"Пример файла (2)"))),
#"Измененный тип" = Table.TransformColumnTypes(#"Столбец расширенной таблицы1",{{"Source.Name", type text}, {"№", Int64.Type}, {"Дата", type date}, {"Товар", type text}, {"Количество", Int64.Type}, {"Цена", Int64.Type}, {"Сумма#(lf)без скидки", Int64.Type}, {"Скидка", type number}, {"Сумма", type number}, {"Проверка скидки", type number}, {"Без скидки колличество", Int64.Type}, {"Итого если без скидки", Int64.Type}, {"Итого со скидкой", type number}, {"Цена покупки у Мегаполиса с НДС", type number}, {"За сколько купили все", type number}, {"Выручка ", type number}, {"после скидки все", type number}, {"Категория", type text}, {"Точка продаж", type text}, {"Канал продажи", type text}, {"Должен ФМ", type number}, {"Column21", type text}, {"Column22", type text}}),
#"Переупорядоченные столбцы" = Table.ReorderColumns(#"Измененный тип",{"№", "Дата", "Товар", "Количество", "Цена", "Сумма#(lf)без скидки", "Скидка", "Сумма", "Проверка скидки", "Без скидки колличество", "Итого если без скидки", "Итого со скидкой", "Цена покупки у Мегаполиса с НДС", "За сколько купили все", "Выручка ", "после скидки все", "Категория", "Source.Name", "Точка продаж", "Канал продажи", "Должен ФМ", "Column21", "Column22"}),
#"Замененное значение" = Table.ReplaceValue(#"Переупорядоченные столбцы",".xlsx","",Replacer.ReplaceText,{"Source.Name"}),
#"Переименованные столбцы" = Table.RenameColumns(#"Замененное значение",{{"Точка продаж", "Точка продаж 1"}, {"Source.Name", "Точка продаж"}}),
#"Удаленные столбцы" = Table.RemoveColumns(#"Переименованные столбцы",{"Точка продаж 1"}),
#"Измененный тип1" = Table.TransformColumnTypes(#"Удаленные столбцы",{{"Дата", type date}}),
#"Переупорядоченные столбцы1" = Table.ReorderColumns(#"Измененный тип1",{"№", "Дата", "Товар", "Количество", "Цена", "Сумма#(lf)без скидки", "Скидка", "Проверка скидки", "Сумма", "Без скидки колличество", "Итого если без скидки", "Итого со скидкой", "Цена покупки у Мегаполиса с НДС", "За сколько купили все", "Выручка ", "после скидки все", "Категория", "Точка продаж", "Канал продажи", "Должен ФМ", "Column21", "Column22"}),
#"Переименованные столбцы2" = Table.RenameColumns(#"Переупорядоченные столбцы1",{{"Скидка", "Скидка1"}, {"Проверка скидки", "Скидка"}}),
#"Удаленные столбцы1" = Table.RemoveColumns(#"Переименованные столбцы2",{"Скидка1", "Цена покупки у Мегаполиса с НДС", "За сколько купили все", "Выручка ", "после скидки все", "Должен ФМ", "Column21", "Column22"}),
#"Строки с примененным фильтром" = Table.SelectRows(#"Удаленные столбцы1", each [#"№"] <> null)
in
#"Строки с примененным фильтром" |