let
Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
#"Строки с примененным фильтром" = Table.SelectRows(Источник, each not Text.Contains([мусорная информация 4], "мусор")),
#"Добавлен индекс" = Table.AddIndexColumn(#"Строки с примененным фильтром", "Индекс", 0, 1),
#"Столбец с выполненным целочисленным делением" = Table.TransformColumns(#"Добавлен индекс", {{"Индекс", each Number.IntegerDivide(_, 5)+1, Int64.Type}}),
#"Сведенный столбец" = Table.Pivot(#"Столбец с выполненным целочисленным делением", List.Distinct(#"Столбец с выполненным целочисленным делением"[#"мусорная информация 4"]), "мусорная информация 4", "мусорная информация 14"),
#"Разделить столбец по разделителю1" = Table.SplitColumn(Table.TransformColumnTypes(#"Сведенный столбец", {{"Индекс", type text}}, "ru-RU"), "Индекс", Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv), {"Индекс", "Опл.", "Заказ", "Оплата"}),
#"Переупорядоченные столбцы" = Table.ReorderColumns(#"Разделить столбец по разделителю1",{"Индекс", "ФИО", "Email", "Опл.", "Номер заказа", "Заказ", "Оплата", "Дата оплаты", "Сумма"}),
#"Измененный тип" = Table.TransformColumnTypes(#"Переупорядоченные столбцы",{{"Индекс", Int64.Type}, {"ФИО", type text}, {"Email", type text}, {"Номер заказа", Int64.Type}, {"Оплата", type number}, {"Опл.", type number}, {"Дата оплаты", type date}, {"Сумма", type number}})
in
#"Измененный тип" |