EXCEL中关于不同工作表的自动加权求和

来源:百度知道 编辑:UC知道 时间:2024/06/30 11:31:22
关于两个工作表中如何加权的问题,详细问题如下:
举例现在有A,B,C三个表格,怎么才能在表C的C2单元格中建立一套这样的加权函数公式,
表C的C2=表A的C3* 表B的B3+表A的D3* 表B的C3+ 表A的E3 * 表B的D3+。。。。。一直相加到表
格的行末,得出和,如此类推,表C的C3=表A的C4 * 表B的B3+表A的D4*表B的C3+表A的E4 * 表B的D3。。。。一
直相加到表格的行末。。
大概意思是我们要每个材料花费在每道菜上的量与每道菜的销售量自动加权求和,然后得出每道材料在本月销售中所使用
的总量,因为光材料就上千种,菜种更是几百道,所以请教各位如何建立一套这样自动汇总计算的函数公式
感谢shuhua0715 你的公式,你的公式修改为c2=sumproduct(表A!c3:N3,表B!b2:m2)可以很准确的应用在C2单元格里,但有一个问题,在运用填充柄下拉的时候,C3的公式变成了=SUMPRODUCT(表A!C4:N4,表B!B3:M3),能否做到使一直保持函数公式的另一边表B!b2:m2完全不变,变化的只是表A的部分,如C3=SUMPRODUCT(表A!C4:N4,表B!B2:M2),C4=SUMPRODUCT(表A!C5:N5,表B!B2:M2),因为这个表格行数就有几百列,每个都要修改的话,实在很不方便,最好能填充下拉而保持表B部分函数不边,十分感谢!!等待你的答案

对不起啊,我的问题写的有问题,B2写成了B3,非常感谢shuhua07152,ybbpgfjtey两位啊!

你题目有误:“表A的C3* 表B的B3...”

c2=sumproduct(表A!c3:N3,表B!b3:m3)

按 ybbpgfjtey的建议改下就好了,$表示绝对引用。

改为c2=sumproduct(表A!c3:N3,表B!b$2:m$2)就好了。
哪个属性不想变在前面加个$就行了。