Страницы: 1
RSS
Разбить число на определенные лимиты
 
Добрый день ! Пожалуйста покажите как сделать так что бы Excel  разбивал  общие число на 11 с определенными лимитами и в некоторых случаях превышал лимит так, что бы в итоге получилось общие число :
Пример: Известно общие число 631 т.  нужно разбить на 11 , так что бы:
G3<=K3
G4>=K4, но не больше 312 т
G5<=K5
G6<=K6
G7<=K7
G8<=K8
G9<=K9
В G10,G11,G12,G13 - Положить все что сверху общего числа =G1-K14 (L16)

Заранее Спасибо ! Excel 2016
Изменено: Кен Тавр - 16.08.2020 16:47:56
 
Добрый день!
Опишите более подробно задачу. Например фраза
Цитата
Кен Тавр написал:
в некоторых случаях превышал лимит так, что бы в итоге получилось общие число
на сколько можно превысить лимиты? В каких таких "некоторых" случаях?
Изменено: Андрей_26 - 16.08.2020 17:12:33
 
Цитата
Андрей_26 написал:
на сколько можно превысить лимиты?
В ячейках G10,G11,G12,G13 нужно превысить лимиты на необходимые(любые) числа, но что бы в итого получилось  общие число 631 т (G14=G1).
И любое не значит что в G10- 0 G11 - 3,6 G12 - 8,4, , а в G13 положить 50 т , нет более менее равное/плавное распределение с превышением лимитов хотелось бы видеть в G10,G11,G12,G13 .
Цитата
Кен Тавр написал:
В G10,G11,G12,G13 - Положить все что сверху общего числа =G1-K14 (L16)
в соотношении:
G10- 25%
G11-25%
G12 -25%
G13-25 %
Цитата
Андрей_26 написал:
В каких таких "некоторых" случаях?
когда общие число 631 т (G1) > общего лимита за год 598,774 (K14)
 
Правильно ли я понимаю, что требуется найти такие слагаемые (числом 11), чтобы
- их сумма складывалась бы в наперед заданное число
- каждое из их значение укладывалось бы в заданные границы (между заданными минимумами и максимумами) - предположительно бесконечное число возможных решений (?)
- в случае, если заданное число превышает сумму максимальных лимитов по всем позициям, то избыток равномерно добавляется к четырем последним позициям

Посмотрите, прилагаемое решение (со вспомогательными столбцами)
Страницы: 1
Наверх