我把文档发到您的邮 箱,还请您抽时间帮我看下
VBA我不懂,所以务必要用函数解决
只要这问题解决了,我一定提高悬赏再给您采纳!
=SUMPRODUCT(SUMIFS(BOM表!G:G,BOM表!A:A,$B$4:$B$5,BOM表!D:D,F4)*$E$4:$E$5)
已回复
看到了,非常感谢,数据汇总是出来了,原料编码还没有自动引过来。这个有办法解决么?
我的意思是两款产品耗用相同材料只要引一个编码就好,不要重复
什么意思 看不懂
追问就是说我把产成品的编码和数量录入进去,就会自动生成黄色部分
现在黄色部分的发料数是搞定了,但是原料编码如何自动引过来呢?
发料数的计算是建立在原料编码事先输好的基础上的
我的意思是,原料编码也不用输,能直接生成
=INDEX(BOM表!D:D,SMALL(IF((BOM表!$A$2:$A$45=TRANSPOSE($B$4:$B$5))*(MATCH(BOM表!$D$2:$D$45,BOM表!$D$2:$D$45,0)=ROW(B$2:B$45)-1),ROW(A$2:A$45),4^8),ROW(A1)))&""
Ctrl+Shift+Enter 结束公式