可以考虑多条件求和SUMIFS(),对“本行”以上的数据,凡是规格、材质一样的数据,对所有E列求和,加上入库的G列,减去出库的L。E5就是实时库存数。
E7公式:
=SUMIFS(E$4:E6,B$4:B6,B7,C$4:C6,C7)+SUMIFS(G$4:G6,B$4:B6,B7,C$4:C6,C7)-SUMIFS(L$4:L6,B$4:B6,B7,C$4:C6,C7)
公式只考虑了规格、材质,如果要加上标准,改成如下公式:
E7公式:
=SUMIFS(E$4:E6,B$4:B6,B7,C$4:C6,C7,D$4:D6,D7)+SUMIFS(G$4:G6,B$4:B6,B7,C$4:C6,C7,D$4:D6,D7)-SUMIFS(L$4:L6,B$4:B6,B7,C$4:C6,C7,D$4:D6,D7)
..................................................................................................................
你提出只引用本行上边,最后一个符合条件的,公式改下:
E7公式录入后,同时按下ctrl+shift+回车三个键
=INDEX(Q:Q,MAX((B$4:B6=B7)*(C$4:C6=C7)*(D$4:D6=D7)*ROW(Q$4:Q6)))