EXCELL中如果我要这样计算:求和=c3*c4+d3*d4+e3*e4+...+z3*z4 应该怎么写公式?

来源:百度知道 编辑:UC知道 时间:2024/06/17 02:46:41
谁晓得请告诉我,本人不胜感激。
抱歉,再加上一点:C3至Z3不变,C4至Z4是变的,也就是说,第三行的数与相对列的数相乘最后再加在一起。

使用数组乘法。具体如下,
在要求值的单元格里这样写:=SUM(C3:Z3*C4:Z4),然后,同时按下ctrl+shift+enter就可以了。

注1:一般情况下编辑完单元格应按回车键,但是使用数组的话,则以“ctrl+shift+enter”代替回车键enter;
注2:如果excel的视图的编辑栏是打开状态的话,会看到这个单元格在编辑栏中显示的是{=SUM(C3:Z3*C4:Z4)},这其中的大括号不是手写的,是按下“ctrl+shift+enter”时产生的。

追加答复:
只对一行进行处理的话,用数组乘法或函数SUMPRODUCT效果一样,如果想处理的数不止一行,用SUMPRODUCT就不是很方便了,而数组乘法可以轻松胜任,比如,要处理4~N行,和只处理第4行一行差不多,在要求值的单元格里这样写:
=SUM(C3:ZN*C4:Z4),然后,同时按下ctrl+shift+enter就可以了。(N是需要处理的最后一行)