用sumproduct函数。
SUMPRODUCT
在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
语法
SUMPRODUCT(array1,array2,array3, ...)
Array1,array2,array3, ... 为 2 到 30 个数组,其相应元素需要进行相乘并求和。
说明
数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。
函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。
示例 两个数组的所有元素对应相乘,然后把乘积相加,即69。
=sum(a1:a100*b1:b100)
数组公式,输入后按ctrl+shift+enter完成
求和函数,在金额栏输入 SUM(金*216+银*228+铜*56+铁*65) 就可以了
注意,输入的内容会在F(x)后面显示
试验一下,绝对可以
就用SUM,公式就写=SUM(C2*216,D2*108,E2*56,F2*25)然后向下填充就可以了。
按照你的补充:
“金 银 铜 铁 金额 ”名称分别在C1--->G1单元格。则在G2单元格内输入以下公式:
=SUMPRODUCT((C2:F2)*({216,108,56,25}))
或者
=SUM(C2*216+D2*108+E2*56+F2*25)
即可。
然后下拉复制(向下填充)G2单元格即可。
下拉复制的方法:选中G2单元格->鼠标指向G2单元格的右下角使之变成“黑十字”->然后按住鼠标左键向下拖拽,直到最后一条记录。