Добрый день!
Я бы сводную использовал.
Если ФИО менеджера у Вас в формате "Фамилия И. О.", а название Магазинов не содержит точек ".", то можно и так
Код |
---|
let
Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
#"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Подразделение", type text}, {"Нач. остаток", type number}, {"Продажа", type number}, {"Скидка", type number}, {"Возврат", type number}, {"Недовоз", type number}, {"Наличные", type number}, {"Возврат д.с. Клиенту", type any}, {"Безнал.", type number}, {"Кон. Остаток", type number}}),
#"Добавлен пользовательский объект" = Table.AddColumn(#"Измененный тип", "Менеджер", each if Text.Contains([Подразделение], ".") then [Подразделение] else null, type text),
#"Заполнение вниз" = Table.FillDown(#"Добавлен пользовательский объект",{"Менеджер"}),
#"Строки с примененным фильтром" = Table.SelectRows(#"Заполнение вниз", each not Text.Contains([Подразделение], "."))
in
#"Строки с примененным фильтром" |
В других случаев выкручиваемся дальше или просим у 1С норм выгрузку в плоском виде.