Страницы: 1
RSS
График просчета поставщиков, Атоматическое построение графика в зависимости от текущего месяца
 
Добрый день, коллеги!

Помогите, будьте любезны, с идей как реализовать автоматическое построение диаграммы Ганта.
Имеется перечень поставщиков. У каждого из них имеется свой ассортимент: у кого-то это 5 артикулов, у кого-то 170.
Идея заключается в том, чтобы пользователь за месяц просчитывал заказы на всех поставщиков, но поскольку ассортимент у всех разный, то и нагрузка на пользователя разная.

Хочется, чтобы график строился таким образом, чтобы количество анализируемых артикулов было приблизительно одинаковым на протяжении всего месяца, как показано в примере. В то же время количество поставщиков на день не должно превышать 5-6.

Также, если у поставщика слишком большой ассортимент, то на его анализ следует выделить более одного дня.
 
да это только за деньги, раздел "Работа"
 
Как-то непонятно поставлен вопрос. Что Вас не устраивает в уже имеющемся???
Как должна выглядеть диаграмма в итоге???
 
Здесь задача решается 1 пользовательской функцией. Она подбирает на каждый день сумму ближайшую к средней. Результат выводится в ячейку на графике - таким образом, сумма по строке >0, далее функция работает только с теми поставщиками, по которым сумма по строке=0. Среднее рассчитывается исходя из количества рабочих дней в месяце.

Вот только не получается с "ближайшим" разобраться.
Собственно, только это и не устраивает.
 
Цитата
Павел пишет:
Здесь задача решается 1 пользовательской функцией
где она??
Цитата
Павел пишет:Она подбирает на каждый день сумму ближайшую к средней.
Сумму чего??
Изменено: Ivan.kh - 30.07.2013 19:06:57
 
Спасибо за интерес к теме.

где она?? - ее нет, поэтому ищу помощи.
Сумму чего?? -

- есть поставщик1 (150 артикулов)
поставщик 2( 30 артикулов)

Нужно: чтобы менеджер в течение месяца просчитал заказ по артикулам, которые закреплены по этим поставщикам. 150+30=180 артикулов. 180/21 чист.раб.дней = 8,6. Т.е. в день менеджеру нужно просчитать около 9 артикулов. Таким образом первого поставщика он просчитает за 17 дней и в тот же 17 день начнет считать второго поставщика, которого закончит на 21 день.

Беда в том, что как правило ассортимент поставщиков невелик, а вот количество самих поставщиков достаточно велико, поэтому функция должна подобрать из всего списка поставщиков (их будет более 100) пятерку (условно +1/-1) таких, сумма артикулов по которым приближена среднедневному нормативу (т.е. сумма всех артикулов по всем поставщикам/чист.раб.дней).
 
Это довольно трудоемко, так-что соглашусь с v.fix86, с этим вопросом лучше обратиться в раздел "Работа"
 
Ня?  ;)  Для того чтобы сделать как вы хотите необходим критерий приоритетности контрагентов и раскрытие понятия "если у поставщика слишком большой ассортимент" в числовом выражении.

ПС: в примере данные сортируются в порядке увеличения календарной даты получения задания, сама дата ограничена рабочими днями (будет выдавать ошибку, если она попадает на выходной либо праздничный день).
ПСС: забыл изменить формулу в 1м столбце, ну и ладно, так вроде работает  :o
Изменено: Egor Sveridov - 01.08.2013 15:51:24
 
оффтоп:
Ivan.kh, почему столько агрессии?
Киса, я хочу Вас спросить, как художник — художника: Вы рисовать умеете?
Страницы: 1
Наверх