Excel コード順、入庫順、賞味期限に在庫を順番に減らす関数

テーブル

関数

IF(OR([@10月数量]=””,[@区分]=”出庫”),””,
MIN(
MAX(0,SUMIFS($E$2:E3,$A$2:A3,[@商品コード])
-SUMIFS([10月数量],[商品コード],[@商品コード],[区分],”出庫”)
),
[@10月数量]
)
)

出庫の場合はロット(賞味期限)がわからない場合が多いので、賞味期限順に在庫を落としたい場合はロットの指定も必要となる。

OFFICE
AD
味方出版