СКД - расчет среднего по группировкам
СКД - расчет среднего по группировкам
Есть элементарный отчет, который показывает количество и сумму проданных товаров по регионам. Т. е. две группировки, товар, регион. На СКД. Заказчик хочет видеть среднюю цену продаж по каждом региону и итого по товару.
Добавляем вычисляемое поле Цена = Сумма / Количество; заносим это поле в ресурсы, Цена = Среднее(Цена). И получаем облом. По последней группировке - расчет идет, как нужно - сумма делится на количество. А по первой, по товару - показывает арифметическое среднее уже рассчитанных цен.
Пример:
Молоко
Киев - 100 кг; 500 грн; цена - 5 грн;
Область - 20 кг; 200 грн; цена - 10 грн;
В таком случае цена должна быть (500 + 200) / (100 + 20) ~ 5.83, а СКД считает как (5 + 10) / 2
Что с этим делать?
Добавляем вычисляемое поле Цена = Сумма / Количество; заносим это поле в ресурсы, Цена = Среднее(Цена). И получаем облом. По последней группировке - расчет идет, как нужно - сумма делится на количество. А по первой, по товару - показывает арифметическое среднее уже рассчитанных цен.
Пример:
Молоко
Киев - 100 кг; 500 грн; цена - 5 грн;
Область - 20 кг; 200 грн; цена - 10 грн;
В таком случае цена должна быть (500 + 200) / (100 + 20) ~ 5.83, а СКД считает как (5 + 10) / 2
Что с этим делать?
Re: СКД - расчет среднего по группировкам
И где-бы я еще сам с собой поговорил? Пользовательские поля - вот, что мне нужно:)
Re: СКД - расчет среднего по группировкам
Ага, как раз помогло
Re: СКД - расчет среднего по группировкам
Это еще легко.
Вот у меня была задача для СКД - посчитать количество накладных в день, а потом в итого за месяц посчитать среднее количество накладных в день.
вот последнее среднее у меня и не получилось.
на мисте также народ по СКД не помог
http://www.forum.mista.ru/topic.php?id=615738
Вот у меня была задача для СКД - посчитать количество накладных в день, а потом в итого за месяц посчитать среднее количество накладных в день.
вот последнее среднее у меня и не получилось.
на мисте также народ по СКД не помог
-
GrigoryPtashko
- Сообщения: 42
- Зарегистрирован: 16 ноя 2012, 14:11
Re: СКД - расчет среднего по группировкам
2 artbear
Как решил задачу? Меня давно гложит такой же вопрос, как такое сделать в СКД)
Как решил задачу? Меня давно гложит такой же вопрос, как такое сделать в СКД)
Re: СКД - расчет среднего по группировкам
Формировал вручную после вывода данных в СКД
Re: СКД - расчет среднего по группировкам
Classic писал(а):Есть элементарный отчет, который показывает количество и сумму проданных товаров по регионам. Т. е. две группировки, товар, регион. На СКД. Заказчик хочет видеть среднюю цену продаж по каждом региону и итого по товару.
Добавляем вычисляемое поле Цена = Сумма / Количество; заносим это поле в ресурсы, Цена = Среднее(Цена). И получаем облом. По последней группировке - расчет идет, как нужно - сумма делится на количество. А по первой, по товару - показывает арифметическое среднее уже рассчитанных цен.
Пример:
Молоко
Киев - 100 кг; 500 грн; цена - 5 грн;
Область - 20 кг; 200 грн; цена - 10 грн;
В таком случае цена должна быть (500 + 200) / (100 + 20) ~ 5.83, а СКД считает как (5 + 10) / 2
Что с этим делать?
Просто нужно в ресурс писать не Среднее(Цена), а Сумма(Сумма)/Сумма(Количество). Причем даже не надо проверять на деление на 0, В случае нуля в поле прям и будет написано "Деление на 0".
artbear писал(а):Это еще легко.
Вот у меня была задача для СКД - посчитать количество накладных в день, а потом в итого за месяц посчитать среднее количество накладных в день.
вот последнее среднее у меня и не получилось.
на мисте также народ по СКД не помогhttp://www.forum.mista.ru/topic.php?id=615738
Я делал так: 2 раза добавлял одно и то же поле в ресурсы, указывал разные значения в "Рассчитывать По" и нужные выражения в Выражении. Выглядит вот так http://screencast.com/t/nnhAhnf1d
Re: СКД - расчет среднего по группировкам
Stepa86 писал(а):Я делал так: 2 раза добавлял одно и то же поле в ресурсы, указывал разные значения в "Рассчитывать По" и нужные выражения в Выражении. Выглядит вот так http://screencast.com/t/nnhAhnf1d
Я пытался так делать, не получалось. Вся фишка как раз в "двойном" расчете полей для СКД, никак не удается.
Re: СКД - расчет среднего по группировкам
artbear писал(а):Я пытался так делать, не получалось. Вся фишка как раз в "двойном" расчете полей для СКД, никак не удается.
вот так должно получится? http://screencast.com/t/C48dXJifYi5
Re: СКД - расчет среднего по группировкам
Ага, очень похоже на правду. Cделал, как указано выше, или еще как-то ?
Я также менял ресурсы, но не получалось.
Я также менял ресурсы, но не получалось.