Страницы: 1
RSS
Распределение бюджета по двум условиям
 
добрый день!
столкнулась с такой задачей и никак не могу придумать как ее реализовать(
есть таблица с данными, в ней распределены помесячно части бюджета за проект
проектов несколько.
так вот бюджет каждого проекта примерно распределяется на количество месяцев и остается неизменным для каждого проекта
есть задача распределить деньги примерно одинаковыми частями за проекты таким образом, чтобы расход проекта оставался неизменным, но расход месяца не превышал 15
грубо говоря, заполнить примерно одинаковыми частями(в зависимости от суммы столбцов) массив, где сумма по столбцам неизменна, а сумма по строкам <15 и пустые ячейки(нули) оставались нулями
 
Добрый день! Не до конца понял условие. Попробуйте поиском решения найти оптимальное распределение.
 
нужно распределить бюджет на каждый проект таким образом, чтобы в месяц расход был не больше 15
 
Ну возьмите свой бюджет, поделите на количество месяцев и распределите поровну. Вопрос, а если бюджет больше будет и не возможно его будет распределить с данным ограничением? И где собственно этот бюджет взять?  
 
на каждый проект есть свой фиксированный бюджет.он распределяется одинаково на количество месяцев(что и видно на таблице)
но проблема в том, что бывает такое, что в одном месяце реализуется сразу несколько проектов, а бюджет именно на месяц ограничен
двигать периоды проекта нельзя, значит нужно перераспределить
например там как раз июнь-июль превышен месячный бюджет, значит нужно уменьшить бюджет в этих месяцах у проектов, а в остальные месяцы добавить
 
Где этот бюджет вы не ответили, я не вижу в таблице поля с названием "бюджет".
Если правильно понял, во вложении пример решение. Решается с помощью надстройки поиск решения.  
 
бюджет на каждый проект это сумма в конце "расход проекта"
 
спасибо огромное!
а как сделать так, чтобы разброс бюджета был не такой скачкообразый?
имеется в виду, чтобы не очень большие отклонения были от среднего арифметического  
 
katyaev, задавайте дополнительные ограничения в поиске решения
Страницы: 1
Наверх