Страницы: 1
RSS
Подсчет остатков на складе по методу ФИФО
 
Добрый день. Помогите решить задачку - требуется для каждого отгруженного артикула со страницы "отгрузки" проставить признак выбытия или текущего остатка в зависимости от объема продаж (вычисление по принципу first in - first out). Пример прилагаю.
Подозреваю, что возможно нужно делать поиск со смещением диапазона для поиска (т.к. строки с отгрузками добавляются только вниз,сортировка идет от старых отгрузок к новым), но никак не могу сообразить как это сделать. А может  и совсем не так должно быть.
 
Morzik, по моему  ошибок нет
Код
=ЕСЛИ(F2>D2;0;E2-F2)
 
К сожалению, все не так просто. Эта формула не учитывает, что если партия продана не полностью, то нужно из первой поставки вычесть объем продаж и показать остаток партии. Соответственно, если по этому артикулу были закупки позже, то они полностью остаются на складе.  
 
Цитата
Morzik написал:
все не так просто
Ну что ж.. Вам виднее
 
В ячейку G2 и протянуть вниз:
Код
=МАКС(СУММЕСЛИ($B$2:$B2;$B2;$D$2:$D2)-F2-СУММЕСЛИ($B$1:$B1;$B2;$G$1:$G1);0)
Владимир
 
Цитата
sokol92 написал:
В ячейку G2 и протянуть вниз:

Огромное спасибо! Все гениальное оказалось просто...А то я уже начала в дебри массивов погружаться, а про "макс" совсем забыла
 
Успехов!

Off. В дебри массивов опасно, там медведи (форумные) шастают :)  
Изменено: sokol92 - 27.02.2020 13:50:58
Владимир
Страницы: 1
Наверх