示意图如下(共4张)
在产品资料>>表g3中输入公式:=if(b3="","",d3*f3),公式下拉.
在总进货表>>中f3中输入公式:=
if(d3="","",e3*index(产品资料!b$3:$g$170,match(d3,产品资料!b$3:$b$170,0),3)),公式下拉.
在总进货表>>中g3中输入公式:=if(d3="","",f3*if($d3="","",index(产品资料!b$3:$g$170,match($d3,产品资料!b$3:$b$170,0),5))),公式下拉.
在销售报表>>g3中输入公式:=if(d3="","",e3*f3),公式下拉.
在库存>>中b3单元格中输入公式:=if(a3="",0,n(d3)-n(c3)+n(e3)),公式下拉.
在库存>>中c3单元格中输入公式:=if(**number(match($a3,销售报表!d$3:$d$100,0)),sumif(销售报表!d$3:$d$100,$a3,销售报表!e$3:$e$100),""),公式下拉.
在库存>>中d3单元格中输入公式:=if(or(not(**number(match($a3,总进货单!d$3:d$100,0))),a3=""),"",sumif(总进货单!d$3:$d$100,$a3,总进货单!f$3:$f$100)),公式下拉.
至此,一个小型的进销存系统就建立起来了.
当然,实际的情形远较这个复杂的多,我们完全可以在这个基础上,进一步完善和扩展,那是后话,且不说它. 20210311