Страницы: 1
RSS
Как вычислить промежуточные итоги
 
Всем Привет.
 Часто приходится работать с таблицами с группировками. Но промежуточные итоги приходится вставлять по одному. Можно ли как-нибудь сделать так чтоб вычисляла автоматом. Пример таблицы внизу. Заранее благодарен.
 
Добрый день!
Я бы сводную использовал.
Если ФИО менеджера у Вас в формате "Фамилия И. О.", а название Магазинов не содержит точек ".", то можно и так

Код
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С норм выгрузку в плоском виде.
Страницы: 1
Наверх