如何用excel2007求和?

表格是这样的。哪位高人能教我如何用公式自动求算成本啊?非常感谢

成本下面用公式,下拉:


=SUM(IFERROR(VLOOKUP(B2,$H$2:$I$7,2,0),0)*B3,IFERROR(VLOOKUP(C2,$H$2:$I$7,2,0),0)*C3,IFERROR(VLOOKUP(D2,$H$2:$I$7,2,0),0)*D3,IFERROR(VLOOKUP(E2,$H$2:$I$7,2,0),0)*E3,IFERROR(VLOOKUP(F2,$H$2:$I$7,2,0),0)*F3,IFERROR(VLOOKUP(G2,$H$2:$I$7,2,0),0)*G3)


长了点,但是结构很简单,适度梁知拦修猛埋改$H$2:$I$7,为你的右侧范围就可以了橡胡


=SUMPRODUCT(B3:G3,IF(B2:G2="",0,LOOKUP(B2:G2,H2:I17)))
数组公式,按ctrl+shift+回车结束。
注:单价表必须简顷按原料名称升序排序,不然lookup不能得出正确结友枯果。

你给的sumif给了个提示,公式可变为:
=SUMPRODUCT(SUMIF(H2:H17,B2:G2,I2:I17),B3:G3)
也是数组拦告陆公式,这个不要求排序。