=SUMPRODUCT(C3:C65,D3:D65)
或
=SUMPRODUCT((C3:C65)*(D3:D65))
都可以用,我用表格计算出来的值是相同的,是不是你在手动计算时出错了
你可以这样验算这个公式的结果是否错误
在D列后插入一个新E列,输入公式 =C3*D3 双击填充柄,在E66输入公式加总 =SUM(E3:E65) 看一下值是否相同
手动计算出错的结果经常是C列或D列被保留两位小数位数,如12.435保留两位小数后成12.44,但这是格式设置成的,实际值还是12.435,所以手动计算时就会产生与表格计算得出不相同的值,所以在设置单元格格式时要注意到小位数位在保留小数位数时会产生这样的误差,如果要去除这样的误差要使用ROUND这个四舍五入保留几位小数的函数
你试一下这个公式
=SUMPRODUCT(ROUND(C3:C65,2),ROUND(D3:D65,2))
看是否是保留两小数值的结果与你手动手计算的结果相同
温馨提示:内容为网友见解,仅供参考