let
Источник = SharePoint.Files("https://sharepoint.com/teams/EastSupplyTeam", [ApiVersion = 15]),
#"Строки с примененным фильтром" = Table.SelectRows(Источник, each not Text.Contains([Name], "~$")),
#"Строки с примененным фильтром1" = Table.SelectRows(#"Строки с примененным фильтром", each Text.Contains([Folder Path], "02 VPO оценка колонн")),
#"Строки с примененным фильтром2" = Table.SelectRows(#"Строки с примененным фильтром1", each Text.Contains([Folder Path], "/2024/")),
#"Строки с примененным фильтром3" = Table.SelectRows(#"Строки с примененным фильтром2", each not Text.Contains([Folder Path], "Солодовня")),
#"Вставленный текст между разделителями" = Table.AddColumn(#"Строки с примененным фильтром3", "Завод", each Text.BetweenDelimiters([Folder Path], "/", "/", 8, 0), type text),
#"Вставленный текст перед разделителем" = Table.AddColumn(#"Вставленный текст между разделителями", "Колонна", each Text.BeforeDelimiter([Name], "."), type text),
#"Добавлен пользовательский объект" = Table.AddColumn(#"Вставленный текст перед разделителем", "Files", each Excel.Workbook([Content])),
#"Другие удаленные столбцы" = Table.SelectColumns(#"Добавлен пользовательский объект",{"Завод", "Колонна", "Files"}),
#"Развернутый элемент Files" = Table.ExpandTableColumn(#"Другие удаленные столбцы", "Files", {"Name", "Data", "Item", "Kind", "Hidden"}, {"Name", "Data", "Item", "Kind", "Hidden"}),
#"Обрезанный текст" = Table.TransformColumns(#"Развернутый элемент Files",{{"Item", Text.Trim, type text}}),
#"Строки с примененным фильтром5" = Table.SelectRows(#"Обрезанный текст", each ([Kind] = "Sheet")),
#"Строки с примененным фильтром4" = Table.SelectRows(#"Строки с примененным фильтром5", each [Item] = Number.ToText(Excel.CurrentWorkbook(){[Name="Month"]}[Content]{0}[Месяц])),
#"Добавлен пользовательский объект1" = Table.AddColumn(#"Строки с примененным фильтром4", "Data_new", each Table.Skip(Table.PromoteHeaders([Data]),1)),
#"Переименованные столбцы" = Table.RenameColumns(#"Добавлен пользовательский объект1",{{"Name", "Месяц"}}),
#"Измененный тип" = Table.TransformColumnTypes(#"Переименованные столбцы",{{"Месяц", Int64.Type}}),
#"Другие удаленные столбцы1" = Table.SelectColumns(#"Измененный тип",{"Завод", "Колонна", "Месяц", "Data_new"}),
#"Развернутый элемент Data_new" = Table.ExpandTableColumn(#"Другие удаленные столбцы1", "Data_new", {"KEY", "Блок", "Вопрос", "Оценка", "Рекомендации по проверке", "Комментарии", "Brewing", "Soft Drinks", "Packaging", "Technical Services", "Utilities", "Logistics", "Quality", "Environment", "Среднее по заводу", "People", "Contractors", "Safety", "ES"}, {"KEY", "Блок", "Вопрос", "Оценка", "Рекомендации по проверке", "Комментарии", "Brewing", "Soft Drinks", "Packaging", "Technical Services", "Utilities", "Logistics", "Quality", "Environment", "Среднее по заводу", "People", "Contractors", "Safety", "ES"}),
#"Удаленные столбцы" = Table.RemoveColumns(#"Развернутый элемент Data_new",{"KEY"})
in
#"Удаленные столбцы" |