excel中,两列数,两两对应相乘之后,再求各行乘积之和,一个公式完成

有A和B两列数,我要计算B31=A1*B1+A2*B2+A3*B3+.......A30*B30,简单点的公式该如何,拜托了!

你说的可以用sum函数结合数组公式完成,也可以用sumproduct函数直接完成。

假定A1:A3,B1:B3是数据,

1、数组公式:

在C1单元格里输入公式:

=sum(A1:A3*B1:B3)

输完后同时按Ctrl+Shift+Enter键输入数组公式,出现结果。


2、sumproduct函数:

在C2单元格里输入公式:

=sumproduct(A1:A3,B1:B3)

按下回车键出现结果。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-30

全部选中你要变颜色的单元格

然后选择菜单中的 格式-条件格式 选项

在弹出的窗口中,条件下来菜单下选“公式”,不选“单元格数值”,然后在后面的格字里,填=A2>A1(我暂时假设你要比较的是第2行和第1行)。

然后选择下一行红色的“格式...”按钮,在里面将字体颜色设置成红色。当然你还可以做其他的颜色、字体、单元格填充等多种格式改变。

excel表格

Excel是微软公司出品的Office系列办公软件中的一个组件,Excel的中文含义就是“超越”。确切地说,它是一个电子表格软件,可以用来制作电子表格、完成许多复杂的数据运算,进行数据的分析和预测并且具有强大的制作图表的功能;现在的新版本Excel 2000还可以用来制作网页。

本回答被网友采纳
第2个回答  2010-08-03
请在B31输入公式 =SUMPRODUCT(A1:A30,B1:B30)

希望我的回答对你有帮助。
第3个回答  2010-08-02
=sumproduct(A1:A30,B1:B30)本回答被提问者和网友采纳
相似回答