Страницы: 1
RSS
Собрать заказы при ограничении количества
 
Добрый день.

Каким способом (макрос или формула) возможно сформировать заказ при условии, если допускается в одном заказе не более 10 шт и не менее 7 шт, при этом допускается перенос остатков на будущие месяца для достижение необходимо кол-ва в одном заказе.

PS На форуме не смог найти похожую тему, если такая тема есть, то пришлите пожалуйста ссылку
 
ignat-erema, дд. покажите  результат каким должен быть если вручную это проставить.
Не бойтесь совершенства. Вам его не достичь.
 
в примере проставил с выделением цвета, какие шт в какой заказ попали

если некорректно пояснил результат, то попрошу предложить свой, главное чтобы наглядно была видна компановка заказа
 
А почему заказ 2 из 6 единиц? Прибавили 4 за первый январь?
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
здесь моя ошибка, некорректно суммировал количество по условию, поэтому в ручную наглядно показал что человек допускает ошибку), ввел в заблуждение

как я представляю работу формулы или макроса: программа начинает поиск с первого значения (строки) далее накопительно по условию ( 7<X<10) собирает заказ, как только первый диапазон данных набирает необходимое условие в колонке "Заказ" формируется номер заказа (пример Заказ №1) то кол-во, которое не попало в заказ из-за условия (прим. данные 1 5 9 2 из отбора по условию программа тянет только 1 + 5 + 2 = 8 что попадает в условие (от 7 до 10) а кол-во 9 переходит на сл месяц или в сл заказ)

в предложенном примере получается формирование двух заказов 1+9 и 5+2 что и попадает в условия формирование заказа, но суть программы заключается в том, что заказ формируется по списку накопительно, т.е. 1+5 + 9 (девятка уже дает перебор по условию и поэтому переходит в др заказ) + 2 =  8 шт (Заказ №2 сформирован)
Страницы: 1
Наверх