Уважаемые пикабушники, выручайте!

Товарищи, помогайте!

Получил задание на днях на работе - упростить планирование поставок условной жидкости.

Так как умею я только в эксель, и как оказалось не достаточно хорошо, то завис на одном моменте:

Есть 2 резервуара: резервный большой (пусть будет 1000л) и основной поменьше (пусть будет 200л). Подвоз жижи осуществляется в зависимости от потребления и перегружается в основной резервуар (привозят по 160л). Процедура перегрузки длится 3 дня. Средний расход на потребителя в сутки 20л.

В это время расход идет из резервного резервуара и, к примеру, за 3 суток израсходовано 60 л.

через неделю новая поставка и все по новой.

При повторении этих процедур очевидно, что резервный резервуар (да простят меня картавящие :)) со временем опустеет. Тут и начинаются мои злоключения. До этого места у меня все работает как часы. Появляется новое условие которое я не могу впихнуть уже в существующие.

Расход рабочего резервуара максимум 25 (при потреблении 20 в сутки), т.е. 5 в сутки мы можем перегружать в резервный и частично успевать его восполнять.

Первая проблема что основной резервуар теперь списывает в сутки по 25 (20  на потребителя и 5 в резервный), а в формуле изначально фигурирует расход на потребителя. Вторая проблема - когда резервный бак восполнится он продолжит суммировать и условный бак в 1000 превратится в 1300 и далее, что невозможно. Как мне решить проблему восполнения резервного бака и чтобы при этом он останавливался на максимуме и расход по основному баку нормализовывался (возвращался к 20).