Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Подскажите как подсчитать реальную скорость продаж (http://forums.kuban.ru/f1040/podskazhite_kak_podschitat-_real-nuyu_skorost-_prodazh-2462487.html)

noviptr 07.04.2012 12:05

Подскажите как подсчитать реальную скорость продаж
 
Как подсчитать реальную скорость продаж для оценки заказа поставщику (времени и количества)?
Проблема, в том что случаются разовые очень крупные продажи и при заказе поставщику их надо исключить из рассчета (что такое матожидание, мода, медиана и др стат величины знаю).Как организовать получение данных за разумное время на ТиС?

VZ 07.04.2012 12:26

Подсчитай за месяц (квартал, год, столетие) и раздели на количество рабочих дней.
Быстро, дешево, и опровергнуть может только том, кто мастерски владеет матожиданием, модой, медианой, и пр. статистическими инструментами. Но расхождение будет малым ;)

bma1 07.04.2012 12:34

2(0) Составляешь спсиок всех продаж за период, сортируешь по объему и отбрасываешь 5% (по общему числу продаж) самых больших и 5% самых маленьких. Потом как в 2.

noviptr 07.04.2012 13:35

(2) Пробовали отклонение может быть в разы в случае партии под заказ 500 ед при средней продаже 5-6.
(3) такой алгоритм мне в голову приходил но время получения результата пр 3000 наименований и 20 накладных в день получается очень большим

Sadovnikov 07.04.2012 13:39

Лет 8 назад вот таким развлекался:

Select kol1 From TempTab1
Select (Select STDEV(kol1) From TempTab1) СтандОткл, (Select Sum(kol1)/Count(*) From TempTab1) СреднАрифм

Declare @СредАр Float, @СтандОткл Float
Set @СредАр = (Select Sum(kol1)/Count(*) From TempTab1)
Set @СтандОткл = (Select STDEV(kol1) From TempTab1)

Select kol1 From TempTab1
Where (Kol1 < (@СредАр + @СтандОткл)) And (Kol1 > (@СредАр -@СтандОткл))
Select Sum(kol1)/Count(*) From (
Select kol1 From TempTab1
Where (Kol1 < (@СредАр + @СтандОткл)) And (Kol1 > (@СредАр -@СтандОткл))
) Z1

Просто, в качестве теста. В работу не пошло, но в тестах, вроде, красиво получалось.

Reaper 07.04.2012 14:38

(1) На ТиС за разумное время - курить (5) до прихода.

Пудель 08.04.2012 11:36

(0) Разделить расчет скорости и отбрасывание крупных, т.е. добавить индексированный флажок "КрупнаяРазоваяПродажа" в накладную и/или партию и/или регистр продаж. Заполнять флажок отдельной обработкой либо вообще вручную. В отчете по расчету скорости поставить условие на этот флажок.


Текущее время: 02:00. Часовой пояс GMT +3.