出货清单怎么做(EXCEL根据进货、出货求库存怎么操作)

如下图:是一张简化的进销存表,要求在从第九行开始用公式自动计算现有数量。




有时候就是自己给自己设置障碍,如果一开始做表就想到这些的话,我们就有别的办法在设置表的时候更加合理化点。


且看一下这位群友遇到的问题该怎么解决。


比如第九行的现有数量就是在第一行到第八行寻找产品A001,型号为11#的产品的现有数量加上第九行的进仓数和出仓数


所以难点就在怎么在第一行到第八行寻找产品A001,型号为11#的产品的现有数量。


思路一:

用LOOKUP查找该产品该型号的最后一条记录,返回库存。

公式如下:

=LOOKUP(1,0/($B$2:B8=B9)*($C$2:C8=C9),$D$2:D9)+E9-F9

LOOKUP经典用法,不多解释,不会的请到前面章节自行学习。

出货清单


思路二:

找到产品A001,型号为11#的记录所在的行数,从行数中用max找一个最大的行数N,则第N行为该型号产品的最新库存记录。用OFFSET,以D1为参照,向下偏移N-1行,向右偏移0,则返回库存数,库存数+进货-出货则得出当前库存数。


公式如下:


=OFFSET($D$1,MAX(IF(($B$2:B8)&($C$2:C8)=B9&C9,ROW($B$2:B8)))-1,)+E9-F9

三键结束。

转自:米宏Office

您可以还会对下面的文章感兴趣:

使用微信扫描二维码后

点击右上角发送给好友