Добрый день, уважаемые форумчане. В приложенном файлике в столбце 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. Спасибо, очень надеюсь на Вашу помощь.