Microsegment.ru
  • Главная страница
  • О проекте
  • Портфолио
  • Блог
Анализ

ABCD-анализ

ABCD-анализ
Анализ

ABCD является разновидностью ABC-анализа. Отличительная чертой данного вида анализа является наличие дополнительного сегмента D с самыми минимальными значениями.

Решение для ABCD-анализа

Первых 2 шага решения аналогичны ABC-анализу.

Шаг 3

В отличии от ABC-анализа на этом шаге нужно присвоить каждому значению одну из четырех категорий. К категории A следует отнести значения с долей с нарастающим итогом до 0,5 или 50%. К категории B отнести значения с долей нарастающим итогом до 0,75 или 75%. Значения менее 0,95 или 95% — это категория C. Оставшиеся значения следует отнести к категории D.

Решение в Excel

//D3... D9
=ЕСЛИ(D3<0,5;"A";ЕСЛИ(D3<0,75;"B";ЕСЛИ(D3<0,95;"C";"D")))

Результат:

ABCDE
1ПеременнаяЗначениеДоляНараст.
итогом
ABCD
2Всего308
3G7770,250,25A
4F6660,21430,4643A
5E5550,17860,6429B
6D4440,14290,7858C
7C3330,10710,8929C
8B2220,07140,9643D
9A1110,03571D

Пример ABCD-анализа в файле Excel.

Решение в PostgreSQL

WITH abcd_step_1 AS (SELECT *,
                            CAST(value AS FLOAT) / SUM(value) OVER () AS fraction
                     FROM abcd),

abcd_step_2 AS (SELECT *,
                       COALESCE(SUM(fraction) OVER (ORDER BY fraction
                                ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW),
                                0) AS cumulative
                FROM abcd_step_1
                ORDER BY value DESC)

SELECT *,
       CASE
           WHEN cumulative < .5 THEN 'A'
           WHEN cumulative < .75 THEN 'B'
           WHEN cumulative < .95 THEN 'C'
           ELSE 'D'
       END AS abcd
FROM abcd_step_2;

Результат:

variable valuefractioncumulativeabcd
0G7770.250.25A
1F6660.21430.4643A
2E5550.17860.6429B
3D4440.14290.7858C
4C3330.10710.8929C
5B2220.07140.9643D
6A1110.03571D

abc abcd анализ практика

Предыдущая статьяABC-анализСледующая статья XYZ-анализ

Рубрики

Метки

abc abcd excel ms sql Python sql tessa VBA xyz Комбинаторика Математика Теория вероятностей анализ виртуальный помощник данные знания информационная система информация искусственный интеллект компетенции корпоративная информационная система маркетинг мудрость о проекте оптимизация ошибка практика программное обеспечение пэст ролевая модель теория тесса юмор языки программирования

Политика конфиденциальности

Продолжая использовать данный сайт вы подтверждаете свое согласие с условиями его политики конфиденциальности. Подробнее…




Администрация и владельцы данного информационного ресурса не несут ответственности за возможные последствия, связанные с использованием информации, размещенной на нем.


Все права защищены. При копировании материалов сайта обязательно указывать ссылку на © Microsegment.ru (2020-2025)