Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Июнь 24, 2018, 11:14:55 pm

Автор Тема: АВС-анализ в Qlikivew ( Qlik Sense )  (Прочитано 3148 раз)

Оффлайн Ирина

  • Наставник
  • **
  • Сообщений: 78
  • Рейтинг: +5/-0
    • Просмотр профиля
АВС-анализ в Qlikivew ( Qlik Sense )
« : Март 23, 2015, 12:42:35 pm »
Добрый день!

Делаю АВС-анализ по категориям по примеру http://biadvice.ru/analiz-prodazh/primenenie-abc-analiza-na-praktike-abc-analiz-v-qlikview.html.
Подсчитала в таблице долю каждой категории, затем долю накопительным итогом (через полное накопление как написано). Теперь хочу, чтобы у меня в отдельном столбце проставлялась группа А, В или С в зависимости от накопленной доли.

Выражение "if([Доля (накопит.)]<=0.8, 'А', if([Доля (накопит.)]<=0.95,'В','С'))" не работает, в столбце везде выдается группа "С". Помогите, пожалуйста, с реализацией задумки.

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1139
  • Страна: ru
  • Рейтинг: +125/-0
    • Просмотр профиля
Re: АВС-анализ
« Ответ #1 : Март 23, 2015, 01:05:37 pm »
Добрый день.
Проверьте, какое значение в колонке [Доля (накопит.)] .

Оффлайн Ирина

  • Наставник
  • **
  • Сообщений: 78
  • Рейтинг: +5/-0
    • Просмотр профиля
Re: АВС-анализ
« Ответ #2 : Март 23, 2015, 01:54:05 pm »
В смысле проверить? Доля идет накопительным итогом.

Неофициальный форум пользователей QlikView & Qlik Sense

Re: АВС-анализ
« Ответ #2 : Март 23, 2015, 01:54:05 pm »

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1139
  • Страна: ru
  • Рейтинг: +125/-0
    • Просмотр профиля
Re: АВС-анализ
« Ответ #3 : Март 23, 2015, 02:05:05 pm »
Ну а чему равно значение поля? У вас значение поля не попадает под условия, поэтому и выходит С.
Проверьте какое значение в поле, что сравнивается с 0.8 и т.д.
Используйте другую схему вычисления накопительных значений, функциями а не установкой флажка.
Например :
Rangesum([% от итога],
above([% Накопит.]))

Оффлайн SimonAstakhov

  • Новичок
  • *
  • Сообщений: 3
  • Рейтинг: +4/-0
    • Просмотр профиля
Re: АВС-анализ
« Ответ #4 : Март 24, 2015, 10:50:50 am »
Здравствуйте, коллеги.

Кстати, ссылка в первом сообщении не работает (может только у меня).

Решение ABC в таблице с помощью накапливания в интерфейсе - не самое лучшее IMHO.
Т.к. накопление тут же сбивается при изменении сортировки.

Могу предложить решить посредством пузырьковой диаграммы (там его можно пересечь с XYZ) или с использованием rank и concat для прибавления всех значений, больше текущего.
В результате отчёт можно будет группировать и пересортировывать, а так же добавлять дополнительные показатели.

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1139
  • Страна: ru
  • Рейтинг: +125/-0
    • Просмотр профиля
Re: АВС-анализ
« Ответ #5 : Март 24, 2015, 12:16:23 pm »
Добрый день.
В табличном варианте удобно рассматривать большие массивы данных, тогда и сортировка и накопление по формуле оправдано.
А вот реализация этой задачи с помощью пузырьковой диаграммы с удовольствием будет воспринята всеми участниками и гостями форума  ;)

Оффлайн Ирина

  • Наставник
  • **
  • Сообщений: 78
  • Рейтинг: +5/-0
    • Просмотр профиля
Re: АВС-анализ
« Ответ #6 : Май 15, 2015, 12:01:01 pm »
Подскажите, как реализуется такой АВС-анализ с настройками как на картинке? когда задаются процентные границы и показатель для анализа и в одной таблице все пересчитывается и проставляется группа

Неофициальный форум пользователей QlikView & Qlik Sense

Re: АВС-анализ
« Ответ #6 : Май 15, 2015, 12:01:01 pm »

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1139
  • Страна: ru
  • Рейтинг: +125/-0
    • Просмотр профиля
Re: АВС-анализ
« Ответ #7 : Май 15, 2015, 02:28:44 pm »
День добрый.
Параметры задаются либо через переменные, либо через отдельные таблицы (островки данных)
Выбор показателей для анализа - аналогично настраиваемым таблицам, недавно вопрос поднимался на форуме.

Оффлайн Ирина

  • Наставник
  • **
  • Сообщений: 78
  • Рейтинг: +5/-0
    • Просмотр профиля
Re: АВС-анализ
« Ответ #8 : Май 17, 2015, 06:51:22 pm »
С выбором показателей я вроде разобралась. А вот как задавать процент для группы, пока не понятно... Не подскажите, может где-то есть пример с описанием?

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1139
  • Страна: ru
  • Рейтинг: +125/-0
    • Просмотр профиля
Re: АВС-анализ
« Ответ #9 : Май 17, 2015, 07:10:35 pm »
Вечер добрый.
В выражении с участием процента, используете переменную. Переменную и все остальные параметры на вашем скриншоте задаются полями ввода.
С выбором группы через переменную вопрос спорный, я бы использовал группу измерений, что намного проще, не надо использовать условные выражения.
Проценты можно задавать и через таблицы, не измерением. Но выражение для показателей практически не изменится в этом случае.