Страницы: 1
RSS
Разбить список значений на равные диапазоны
 
Привет. Стоит задача: есть список значений цен на каждый товар. Этот список нужно разбить на диапазоны, учитывая "вес" каждого товара в структуре выручки (есть данные по выручке от продажи каждого товара). Кол-во диапазонов должно быть динамическим, то есть в результате нужно получить не просто 5 равных диапазонов, но их может быть и 6 и 7 и т.д. в зависимости от кол-во строк в таблице. Буду благодарен за ваше участие и помощь.
 
Сортируете список по весу, берете первые n значений, объединяете в группу, потом берете следующие n значений и тоже объединяете в группу и.т.д. до конца списка.
 
Привет.
Задача так и продолжит стоять если не появится пример в формате Excel, с данными и примером того что должно получится.
По вопросам из тем форума, личку не читаю.
 
Так, постараюсь конкретизировать задачу (на самом деле понять, что должно получиться тоже не так просто))

Во вложении пример списка товаров, где указана цена каждого товара и его кол-во.

Необходимо получить результат в виде распределения, вроде этого:

Кол-во   товарных позицийДиапазон
100 товаровот 0 до 5000 руб.
60 товаровот 5000 до 10000 руб.
30 товаровот 10000 до 20000 руб.
10 товаровот 20000 до 40000 руб.
5 товаровот 40000 руб. и больше

То есть чем больше товаров, тем уже диапазон, и наоборот, чем меньше товаров, тем шире диапазон. А точнее так: кол-во товаров в диапазоне должно быть примерно одинаковым для каждого диапазона.

Важно, что кол-во диапазонов должно быть динамическим и зависеть от общего кол-ва товаров.
Изменено: ysaltykov - 23.07.2019 15:29:01
 
https://www.youtube.com/watch?v=bGt0j9y8KqA
 
ysaltykov, задача имеет бесконечное множество решений , если не вводить доп условия, такие как количество групп, или  шаг диапазона,  или количество товаров в группе ……
Например при заданном шаге диапазона элементарная сводная даст результат
По вопросам из тем форума, личку не читаю.
 
Вдруг окажется полезным:
Решение обратной задачи (подсчет количества товаров, попадающих в заданные диапазоны цен) представлено в этой статье:
Частотный анализ по интервалам функцией ЧАСТОТА (FREQUENCY)
 
Всех благодарю за отклик.
Страницы: 1
Наверх