Страницы: 1
RSS
Определить границы ценовых сегментов, (бюджетные, дорогие, премиум) из общего ассортимента товаров
 
Добрый день,

Нужно определить в разрезе категорий ценовые сегменты:
бюджетные (55% от общего кол-ва), дорогие (35% от общего кол-ва), премиум (10%
от общего кол-ва).
Под ценовым сегментом понимаю граница цен (от … до …).

Исходные данные:
Категория товара, наименование товара и цена.

Например:
бюджетные товары в категории – цена от 0 до 48 (0-55% от кол-ва по возрастанию цены)
Дорогие – от 48 до 80 (55-90% от кол-ва)
Премиум – от 80 до 132 (90-100% от кол-ва)

Нужна помощь в составлении формул для этих расчетов.
В приложенном примере наглядно изображено с каким данными нужно работать и что нужно получить.

Помогите, пожалуйста.
 
keptex, здравия. Формула для исходных данных "не причёсанных":
=ВПР((СЧЁТЕСЛИМН($C:$C;$C4;$B:$B;"<"&$B4)+1)/СЧЁТЕСЛИМН($C:$C;$C4);{0;"бюджетные":0,55;"дорогие":0,9;"премиум"};2;1)
Проверяйте.

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
=НАИМЕНЬШИЙ(B4:B179;СЧЁТ(B4:B179)*0,55)
и т.п.
 
Здравствуйте.
Посмотрите прилагаемый файл.
ДАнные дергаются из исходного диапазона при помощи формул массива (завершать ввод таких формул через Ctrl+Shift+Enter).
Основная идея - массивной формулой формируем диапазон с ценами, принадлежащий одной категории, потом через наибольший дергаем нужный элемент этого массива в зависимости от заданного % ограничения.

P.S. Перезалил файл. Формула в первом для 90% некорректная была.
Изменено: Пытливый - 16.09.2015 13:08:45
Кому решение нужно - тот пример и рисует.
 
Доброго дня, вот для сортированных данных как вышло
Изменено: Vik_tor - 16.09.2015 12:12:02
 
=ПРОЦЕНТИЛЬ.ВКЛ(ЕСЛИ(C4:C179="Категория 1";B4:B179);0,55)
формула массива
Изменено: Михаил С. - 16.09.2015 12:47:06
 
Михаил С., Ваша формула в моем случае оказалась самой удобной.
Всем спасибо!
Страницы: 1
Читают тему
Loading...