excel一些操作
平均值、求和、简单公式
首先选中需要计算的数值,如图
然后点击工具栏中“公式”中的自动求和下的箭头即可得到想要的数据。
想得到A1除以A2可用
=A1/A2
enter后可得到结果
表与表之间的数据传递
比如获取Sheet1表中的G6数据代码为
=Sheet1!G6
两行数据对应相乘后相加
比如实现 A 2 ∗ A 3 + B 2 ∗ B 3 + . . . + E 2 ∗ E 3 A2*A3+B2*B3+...+E2*E3 A2∗A3+B2∗B3+...+E2∗E3可用
==SUMPRODUCT(A2:E2,A3:E3)
两列数据类似
一列数据和一行数据相乘后相加
实现 A 2 ∗ F 2 + B 2 ∗ F 3 + . . . + E 2 ∗ F 6 A2*F2+B2*F3+...+E2*F6 A2∗F2+B2∗F3+...+E2∗F6可用
=SUMPRODUCT(A2:E2,TRANSPOSE(F2:F6))
注意此公式需要按下shift+ctrl+enter才能输出结果
批量输出结果
比如为了得到下图每列的平均值,按照上面的方法得到第一列的平均值后,可通过拖动框右下角十字架即可批量设置。
然而,这种设置虽然方便,但有时却需要有一行数据始终不变,这种直接的方法就行不通了
比如,我想实现
A
2
∗
F
2
+
B
2
∗
F
3
+
.
.
.
+
E
2
∗
F
6
A2*F2+B2*F3+...+E2*F6
A2∗F2+B2∗F3+...+E2∗F6后,批量得到
A
3
∗
F
2
+
B
3
∗
F
3
+
.
.
.
+
E
3
∗
F
6
A3*F2+B3*F3+...+E3*F6
A3∗F2+B3∗F3+...+E3∗F6、
A
4
∗
F
2
+
B
4
∗
F
3
+
.
.
.
+
E
4
∗
F
6
A4*F2+B4*F3+...+E4*F6
A4∗F2+B4∗F3+...+E4∗F6、
A
5
∗
F
2
+
B
5
∗
F
3
+
.
.
.
+
E
5
∗
F
6
A5*F2+B5*F3+...+E5*F6
A5∗F2+B5∗F3+...+E5∗F6、
A
6
∗
F
2
+
B
6
∗
F
3
+
.
.
.
+
E
6
∗
F
6
A6*F2+B6*F3+...+E6*F6
A6∗F2+B6∗F3+...+E6∗F6
用此公式,批量设置时有$符号的是不会发生变化的
=SUMPRODUCT(A2:E2,TRANSPOSE($F$2:$F$6))