Добрый день, просмотрел все, не смог придумать как сделать.
Имеем таблицу:
Необходимо, чтобы сводная таблица выводила средневзвешенную цену.
Изначально средневзвешенная цена считается следующим образом СУММА ( Товарооборот * Цена) / СУММА (Товарооборота)
Так можно посчитать руками, но часто приходится смотреть этот показатель по определенному району, неделе или товару.
Сейчас попробовал реализовать через Calculated Field в сводной таблице, т.е. такую формулу и прописал. НО!! получается что в Екселе изначально неправильный порядок подсчета, он вместо того чтобы сначала перемножить каждое поле Товарооборот на Цену, потом это сложить, он сначала складывает весь Товарооборот а потом делит на сумму всех Цен.
Собственно вопрос - как сделать, чтобы он считал в правильном порядке?
Имеем таблицу:
| Район | Неделя | Товар | Товарооборот | Цена |
| ... | ... | ... | ... | ... |
Изначально средневзвешенная цена считается следующим образом СУММА ( Товарооборот * Цена) / СУММА (Товарооборота)
Так можно посчитать руками, но часто приходится смотреть этот показатель по определенному району, неделе или товару.
Сейчас попробовал реализовать через Calculated Field в сводной таблице, т.е. такую формулу и прописал. НО!! получается что в Екселе изначально неправильный порядок подсчета, он вместо того чтобы сначала перемножить каждое поле Товарооборот на Цену, потом это сложить, он сначала складывает весь Товарооборот а потом делит на сумму всех Цен.
Собственно вопрос - как сделать, чтобы он считал в правильном порядке?
Изменено: - 26.04.2016 18:10:20