Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Уменьшать значение ячейки до выполнения условия
 
Добрый день, уважаемые форумчане. В приложенном файлике в столбце H
у меня вышла формула, которая практически полностью делает все что нужно
=ЕСЛИ(D5>=3;0;ЕСЛИ(ЕСЛИ(E5-D5>0;E5-D5;0)>=3;3;ЕСЛИ(E5-D5>0;E5-D5;0)))   -  эта формула в ячейке H5

но нужно добавить в нее еще проверку
Если сумма D5+H5>3 и Если H5>0 то уменьшаем значение в H5-1 до тех  пор пока D5+H5<=3 или H5=0

проблема в том, что эксель отказывается ссылаться на ту ячейку в которой прописана первая формула  (в H5) (( это тупик...
помогите дополнить формулу или прописать макрос. Макросом конечно, предпочтительней, логику прописал. Ну вот с синтаксисом языка проблемы...
Было бы супер еще перевести Если сумма D5+H5>3 и Если H5>0 то уменьшаем значение в H5-1 до тех  пор пока D5+H5<=3 или H5=0 на VBA.
Спасибо, очень надеюсь на Вашу помощь.
Изменено: Zanzara - 26.03.2018 16:17:24 (была неточность)
Страницы: 1
Наверх