![]() |
Подскажите как подсчитать реальную скорость продаж Как подсчитать реальную скорость продаж для оценки заказа поставщику (времени и количества)? Проблема, в том что случаются разовые очень крупные продажи и при заказе поставщику их надо исключить из рассчета (что такое матожидание, мода, медиана и др стат величины знаю).Как организовать получение данных за разумное время на ТиС? |
Подсчитай за месяц (квартал, год, столетие) и раздели на количество рабочих дней. Быстро, дешево, и опровергнуть может только том, кто мастерски владеет матожиданием, модой, медианой, и пр. статистическими инструментами. Но расхождение будет малым ;) |
2(0) Составляешь спсиок всех продаж за период, сортируешь по объему и отбрасываешь 5% (по общему числу продаж) самых больших и 5% самых маленьких. Потом как в 2. |
(2) Пробовали отклонение может быть в разы в случае партии под заказ 500 ед при средней продаже 5-6. (3) такой алгоритм мне в голову приходил но время получения результата пр 3000 наименований и 20 накладных в день получается очень большим |
Лет 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 Просто, в качестве теста. В работу не пошло, но в тестах, вроде, красиво получалось. |
(1) На ТиС за разумное время - курить (5) до прихода. |
(0) Разделить расчет скорости и отбрасывание крупных, т.е. добавить индексированный флажок "КрупнаяРазоваяПродажа" в накладную и/или партию и/или регистр продаж. Заполнять флажок отдельной обработкой либо вообще вручную. В отчете по расчету скорости поставить условие на этот флажок. |
Текущее время: 17:00. Часовой пояс GMT +3. |