你这个用Excel中的Power Query 功能是比较容易实现的。用Excel的话数据量比较大运行会有点卡顿。
第一,清洗数据;
第二,新增总库存列;
第三,按照款式编码进行求和分组。
这样就得到一个款式编码总库存数的表。
第四,将你需要查询的款式编码表与新的款式编码总库存数表进行合并查询。
以后你不管增加源数据还是改变需查询的款式编码,点击刷新就可以重新得到结果。
大功告成
用Excel的函数公式当然也可以得到结果,但是不建议。
回复:2楼
=SUM((P2=库存[款式编码])*(库存[数量]+库存[采购在途数]+库存[销退仓库存]+库存[进货仓库存]+库存[次品库存]+库存[待检仓]-库存[订单占有]))
这是一个数组公式,输入后按Ctrl + Shift +Enter 普通公式就变成数组公式了。在输入公式之前应该把库存表里面的内容区域转换成表,并赋名"库存”。
③vlookup将透视表对应值匹配到总库存表
方法二: ①sumifs函数分别求和; ②用+和-求出总库存