Страницы: 1
RSS
Разбить цель по факту продаж
 
Подскажите пож. есть цель на сл. год и история продаж (клиент, позиция,продажи по мес), какой формулой разделить цель на каждую позицию и клиента? по месячно и квартально, относительно истории продаж ? помогите пожалуйста, таблица очень большая всю голову сломала..  
 
Tein, Вариант в Power Query:
Код
let
    target = Excel.CurrentWorkbook(){[Name="target"]}[Content]{0}[Column1],
    Source = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    index = Table.AddIndexColumn(Source, "Индекс", 0, 1),
    unpivot = Table.UnpivotOtherColumns(index, {"Клиент", "Товар", "Индекс"}, "Период", "Сумма"),
    totalLY = List.Sum(List.Buffer(unpivot[Сумма])),
    transform = Table.TransformColumns(unpivot, {{"Сумма", each _ * target/totalLY}, {"Период", each Text.Replace(_,"18","19")}}),
    pivot = Table.Pivot(transform, List.Distinct(transform[Период]), "Период", "Сумма", List.Sum),
    sort = Table.Sort(pivot,{{"Индекс", Order.Ascending}}),
    final = Table.RemoveColumns(sort,{"Индекс"})
in
    final
Изменено: Aleksei_Zhigulin - 30.01.2019 12:45:29
 
Вариант формулой.
Вот горшок пустой, он предмет простой...
 
Огромное спасибо за помощь!!!  
 
Цитата
PooHkrd написал:
Вариант формулой.
Методически неправильно. Коэффициент $E$13/СУММ($C$2:$N$11) можно было посчитать один раз и затем уже готовый результат вставлять в каждую ячейку.
Ибо если таблица была бы в миллион раз больше, то она бы до сих пор считалась  ;)
А если операция разовая, то можно было бы посчитать этот коэффициент в отдельной ячейке, а затем воспользоваться инструментом "Специальная вставка" - "Умножить".
Изменено: wowick - 30.01.2019 16:40:19
Если автоматизировать бардак, то получится автоматизированный бардак.
Страницы: 1
Наверх