Снегопат
https://snegopat.ru/forum/

СКД - расчет среднего по группировкам
https://snegopat.ru/forum/viewtopic.php?f=6&t=103
Страница 1 из 2

Автор:  Classic [ 11 янв 2012, 13:54 ]
Заголовок сообщения:  СКД - расчет среднего по группировкам

Есть элементарный отчет, который показывает количество и сумму проданных товаров по регионам. Т. е. две группировки, товар, регион. На СКД. Заказчик хочет видеть среднюю цену продаж по каждом региону и итого по товару.
Добавляем вычисляемое поле Цена = Сумма / Количество; заносим это поле в ресурсы, Цена = Среднее(Цена). И получаем облом. По последней группировке - расчет идет, как нужно - сумма делится на количество. А по первой, по товару - показывает арифметическое среднее уже рассчитанных цен.
Пример:

Молоко
Киев - 100 кг; 500 грн; цена - 5 грн;
Область - 20 кг; 200 грн; цена - 10 грн;

В таком случае цена должна быть (500 + 200) / (100 + 20) ~ 5.83, а СКД считает как (5 + 10) / 2

Что с этим делать?

Автор:  Classic [ 11 янв 2012, 14:05 ]
Заголовок сообщения:  Re: СКД - расчет среднего по группировкам

И где-бы я еще сам с собой поговорил? Пользовательские поля - вот, что мне нужно:)

Автор:  1cmax [ 05 июл 2012, 01:53 ]
Заголовок сообщения:  Re: СКД - расчет среднего по группировкам

Ага, как раз помогло

Автор:  artbear [ 05 июл 2012, 06:43 ]
Заголовок сообщения:  Re: СКД - расчет среднего по группировкам

Это еще легко.
Вот у меня была задача для СКД - посчитать количество накладных в день, а потом в итого за месяц посчитать среднее количество накладных в день.
вот последнее среднее у меня и не получилось.
на мисте также народ по СКД не помог :( http://www.forum.mista.ru/topic.php?id=615738

Автор:  GrigoryPtashko [ 18 ноя 2012, 04:52 ]
Заголовок сообщения:  Re: СКД - расчет среднего по группировкам

2 artbear

Как решил задачу? Меня давно гложит такой же вопрос, как такое сделать в СКД)

Автор:  artbear [ 20 ноя 2012, 20:29 ]
Заголовок сообщения:  Re: СКД - расчет среднего по группировкам

Формировал вручную после вывода данных в СКД

Автор:  Stepa86 [ 21 ноя 2012, 07:40 ]
Заголовок сообщения:  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

Автор:  artbear [ 21 ноя 2012, 09:19 ]
Заголовок сообщения:  Re: СКД - расчет среднего по группировкам

Stepa86 писал(а):
Я делал так: 2 раза добавлял одно и то же поле в ресурсы, указывал разные значения в "Рассчитывать По" и нужные выражения в Выражении. Выглядит вот так http://screencast.com/t/nnhAhnf1d

Я пытался так делать, не получалось. Вся фишка как раз в "двойном" расчете полей для СКД, никак не удается.

Автор:  Stepa86 [ 21 ноя 2012, 09:30 ]
Заголовок сообщения:  Re: СКД - расчет среднего по группировкам

artbear писал(а):
Я пытался так делать, не получалось. Вся фишка как раз в "двойном" расчете полей для СКД, никак не удается.


вот так должно получится? http://screencast.com/t/C48dXJifYi5

Автор:  artbear [ 21 ноя 2012, 10:13 ]
Заголовок сообщения:  Re: СКД - расчет среднего по группировкам

Ага, очень похоже на правду. Cделал, как указано выше, или еще как-то ?
Я также менял ресурсы, но не получалось.

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/