Ребята, добрый вечер! столкнулся с одной проблемой, что нужна необычная формула SUMIF макросом. Файл прилагаю. Вкратце, если делать вручную 1) формула должна запускаться снизу вверх 2) верхнюю часть диапазона фиксируем двумя долларами 3) нижний диапазон должен смещаться на шаг вверх, т.е. как бы быть без долларов 4) как только SUMIF достигает суммы "ноль", дальше смысла считать нет и результат должен быть "0".
если в строке 21 суммесли дает "0" цикл для одного материала/переменной нужно закончить и перейти к другому материалу/переменной. строка 22 = ЕСЛИ(И($G22="261";СУММЕСЛИ($A$1:$A22;A22;$I$1:$I22)=0);0;1) строка 23 = ЕСЛИ(И($G23="261";СУММЕСЛИ($A$1:$A23;A23;$I$1:$I23)=0);0;1)
При помощи дополнительных манипуляций при условии реализации SUMIF в VBA, хочу построить финансовый учет по методу ФИФО и определить Days Inventory On Hands.
Спасибо большое за совет и помощь!!!
Ребята, добрый вечер! столкнулся с одной проблемой, что нужна необычная формула SUMIF макросом. Файл прилагаю. Вкратце, если делать вручную 1) формула должна запускаться снизу вверх 2) верхнюю часть диапазона фиксируем двумя долларами 3) нижний диапазон должен смещаться на шаг вверх, т.е. как бы быть без долларов 4) как только SUMIF достигает суммы "ноль", дальше смысла считать нет и результат должен быть "0".
если в строке 21 суммесли дает "0" цикл для одного материала/переменной нужно закончить и перейти к другому материалу/переменной. строка 22 = ЕСЛИ(И($G22="261";СУММЕСЛИ($A$1:$A22;A22;$I$1:$I22)=0);0;1) строка 23 = ЕСЛИ(И($G23="261";СУММЕСЛИ($A$1:$A23;A23;$I$1:$I23)=0);0;1)
При помощи дополнительных манипуляций при условии реализации SUMIF в VBA, хочу построить финансовый учет по методу ФИФО и определить Days Inventory On Hands.