Клуб Логистов | Логист.ру
https://old.logist.ru/archive/YaBB.cgi
Практика >> Запасы >> АВС. Метод касательных в Excel.
https://old.logist.ru/archive/YaBB.cgi?num=1210223289

Сообщение написано Семко Александр 08.05.2008 :: 09:07:32

Заголовок: АВС. Метод касательных в Excel.
Создано Семко Александр 08.05.2008 :: 09:07:32

Доброго, всем, дня!
Предлагаю к обсуждению вариант автоматизации метода касательных АВС анализа, предложенного Лукинским В.С.
Будут интересны любые мнения на этот счёт.
Внимательно читайте коментарии к ячейкам, если что не понятно спрашивайте!
Пример на основе данных из файла Андрея Фишера, "Метод петли".
С уважением,
Александр.

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Фишер Андрей 22.05.2008 :: 01:39:19

Господа, добрый день!

Неужели никому не интересна данная тема? Неплохая разминка для мозгов )

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Пимонов Евгений 22.05.2008 :: 06:40:25


Фишер Андрей wrote:
Господа, добрый день!

Неужели никому не интересна данная тема? Неплохая разминка для мозгов )


Время, Андрей, время ;) С радостью бы, но ...

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Фишер Андрей 22.05.2008 :: 06:58:42

Время дорого, согласен, сам тут 4 месяца не был уже...

Идея очень интересная. Советую минутку уделить, как она будет ))

Если не появится Валерий Разгуляев, я выложу его вариант автоматизации метода касательных. Это очень изящщщщщно 8-)

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Радар Юрий 06.06.2008 :: 11:38:02

Всем доброго дня!
Предложенный выше в теме файлик на мой взгляд чрезмерно громоздок и сложен при использовании.
Лично мое мнение: метод должен считать верно, но должен быть максимально прост в использовании. В идеале - одна кнопка. Нажал - получил.
Я для себя делал макрос. В нем есть не только По методике лукинского, но и методика Стерлиговой, методика многоугольников (она же двойной касательной), классическая с указанием границ и пару других. Времени провести анализ занимает пару сек.
Если есть желание и возможность - пользуйтесь  :)

http://slil.ru/25686174/6cb60b85.4803c760/ABC_анализ_L_2008.04.03.zip

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Фишер Андрей 07.06.2008 :: 01:41:06

Юрий, привет.

В том, как макрос все считает не разбирался, но сама идея и ее реализация мне очень понравилась (хотя сам в большинстве случаев предпочитаю ранжировать показатели и строить кривую для наглядности - до меня так лучше "доходит" :)).

Спасибо!  :)

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Фишер Андрей 07.06.2008 :: 01:55:28

Господа, позволю себе привести способ автоматизации метода касательных Валерия Разгуляева (надеюсь, он не будет на меня серчать :))

Цитата:

"Если мы вспомним геометрию, то поймём, что касательная к кривой и прямая, соединяющая концы кривой - параллельны, если тангенс угла наклона у них одинаковый. А тангенс - это отношение приращения функции к приращению ординаты. То есть в нашем случае:
- тангенс наклона у прямой равен отношению суммы по всем позициям к количеству позиций;
- а тангенс касательной в любой точке равен отношению вклада этой позиции в общую сумму по измеряемому параметру к вкладу этой позиции в общее их количество (второй вклад всегда равен единице ;0).
В итоге получается, что любая позиции, для которой тангенс касательной больше или равен тангенсу прямой, - это группа А, иначе - группа ВС."

Так же выделяются группы В и С из группы ВС.

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Семко Александр 10.06.2008 :: 23:31:46

Приветствую!
Признаться была мысль как то привязаться к углу наклона прямой, но до тангенса не додумался :-/
Только вот тут не совсем понимаю:

Quote:
- а тангенс касательной в любой точке равен отношению вклада этой позиции в общую сумму по измеряемому параметру к вкладу этой позиции в общее их количество (второй вклад всегда равен единице ;0).

Просветите, а?
Юрий, если дело в кнопке, то Вы конечно обскакали!
Хотя, методам с указанием границ, я вовсе не доверяю, человеческий фактор, знаете ли, а так идея хороша, хотя мне бы для наглядности, тоже картинку бы. :-[
С уважением.

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Радар Юрий 11.06.2008 :: 15:23:38

>второй вклад всегда равен единице

Равен, если по оси Х мы откладываем порядковый номер позиции. Тогда, действительно, вклад в общую сумму будет равен 1 шт.
Просто при формировании кривой нарастающих итогов часто нормируют оси так, чтобы кривая была внутри квадрата со сторонами 1 у.е. А раз так, поэтому Валерий сказал максимально общно, не привязываясь к масштабу осей.
Картинку при желании построить - 3 клика мышкой. Для наглядности есть комментарий, указанный для первого числа в столбце. По нему можно оценить ситуацию.

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Семко Александр 11.06.2008 :: 21:53:50

Юрий, приветствую!
Уж не хотите ли, Вы, сказать, что наипервейшая точка кривой лежит в начале координат?!, если вторая в единице?
И, если кривую вписывать в квадрат со стороной 1у.е., да хоть фунтов стерлингов, :) , но квадрат, тогда угол наклона прямой будет 45 градусов, ну или очень близкий этому, независимо от числа позиций, ибо последний игрек, всегда 100%, и смысл подхода "тангенс", по моему теряет смысл, при таком подходе.
И ещё, сдаётся мне, надо определиться с координатами крайних точек кривой, а то ходим вокруг, да около ;).
С уважением.

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Радар Юрий 12.06.2008 :: 10:33:45

Приветствую, Александр!
Тут на самом деле интересный момент. Что можно считать за первую точку. Вот Лукинский утверждает что начало координат, а Стерлигова, что непосредственно сама первая точка данных. В этом и зкалючается вся разница в их методах АВС анализа.
После масшабирования кривая не изменит свою форму. Она как была выпуклой кривой, так и останется, просто масшаб осей будет иной.
Так что подход с тангенсом справедлив. Самый последний игрек будет иметь координату (100%;100%) это однозначно.

Можете глянуть вложенный файлик. Там кратко описано большинство известных методик и процесс построения кривой нарастающих итогов.

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Лапченков Дмитрий 05.07.2008 :: 01:21:01

Доброго времени суток, господа!
Что касается метода с использованием тангенса.
"В итоге получается, что любая позиции, для которой тангенс касательной больше или равен тангенсу прямой, - это группа А, иначе - группа ВС."
Попробовал данный метод для  файла примера метода касательных, получил соотношения:
Группа        Кол-во    % Кол-ва      % Знач-я
A        468           18,80%      81,57%
B        734           29,48%      14,73%
C        540           21,69%      2,90%
D        748           30,04%      0,80%
Итого        2490           100,00%      100,00%

Метод прост в использовании и эффективен


Заголовок: Re: АВС. Метод касательных в Excel.
Создано Лапченков Дмитрий 09.07.2008 :: 21:55:59

Поэксперементировал на живых анализах.... тангенс иногда давал результаты по группе "а" более 90% , когда как касательными держался в пределах 80-83%.

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Семко Александр 10.07.2008 :: 08:44:58


Лапченков Дмитрий wrote:
Поэксперементировал на живых анализах.... тангенс иногда давал результаты по группе "а" более 90% , когда как касательными держался в пределах 80-83%.


Приветствую!
И о чём это говорит?

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Лапченков Дмитрий 10.07.2008 :: 10:56:54

Здравствуйте!
Перепроверил в екселе, всё нормально. Ошибка была в функции преобразования типа данных в matlab.
Результаты по обоим методам близки:
1. По касетельным
     Кол-во      % кол-ва      % значения
A      2203      27,21%      79,23%
B      2321      28,67%      16,33%
C      3572      44,12%      4,44%
Итого      8096      100,00%      100,00%

2. По "тангенсу"

     Кол-во      % кол-ва      % значения
A      2188      27,03%      79,04%
B      2323      28,69%      16,47%
C      3585      44,28%      4,49%
Итого      8096      100,00%      100,00%

Прошу прощения за неточность в предыдущем сообщении.

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Семко Александр 11.07.2008 :: 22:08:39

Да Дмитрий, умеете Вы шороху навести! Ошибка то  всего процентов 10, хорошо, что цена вопроса- просто поговорить :), шутка.
С уважением, Александр.

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Лапченков Дмитрий 14.07.2008 :: 11:33:09

Александр, ошибка это тоже результат, просто непривильный  :)
На практике, конечно, я бы не использовал метод, пока не проверил его несколко раз  ::)

Заголовок: Re: АВС. Метод касательных в Excel.
Создано Лебедев Андрей 21.10.2008 :: 19:53:06

Метод красивый, что и говорить.

Вот только почему при обсуждении этих методов, как правило, забывают, что все они будут на практике применены на "битой" статистике реальных продаж.

И что полученные ЛЮБЫМ методом ABC оценки надо потом проверять глазами экспертно.

Может это мне так с местами работы не везет? Но сомневаюсь я что то...

Короче мой тезис. Любой формальный метод оценки разбиения на ABC дает ПРИБЛИЗИТЕЛЬНУЮ оценку групп ABC.

Так что уж не серчайте... Усложнение методики  вызывает у меня такое ощущение, что с помощью штангенциркуля пытаются разметить корявое бревно с целью последующего распила оного бензопилой.

Может отдельную тему создать? Классические ошибки деления на ABС формальными методами.

PS. Кстати всем привет.

Клуб Логистов | Логист.ру » Powered by YaBB 2.1!
YaBB © 2000-2005. All Rights Reserved.