在一个Excel单元格中输入“=AVERAGE(A1:B2,B1:C2)”,则该单元格显示的结果是(B1+B2)/2的值。 对吗?

如题所述

朋友,不是那样的哦!

average(),括号内如果有两个区域,例如你的 A1:B2H和B1:C2.这两个区域是用逗号连接的,那么就是这两个区域的并集求平均数,也就是A1,A2,B1,B2和B1,C1,B2,C2,这8个数据求平均数。

如果这两个区域是 用空格 连接,那就是两个区域的交集就平均数!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-26
不是的。=AVERAGE(A1:B2,B1:C2)
可以翻译成
=AVERAGE(A1,A2,B1,B2,B1,B2,C1,C2)
要是想获取相交区域的数值的平均值,即(B1+B2)/2的话,可以用以下公式
=AVERAGE(A1:B2 B1:C2)
这个比较冷,我也是第一次用到。
第2个回答  2012-06-11
不对,A1:B2,B1:C2是两个范围,而不是两个数据。要弄清范围和数据的概念本回答被提问者采纳
第3个回答  2018-10-26
错误,假设A1、A2、C1、C2都为100000,B1,B2为1和2,平均值能是1.5吗?
第4个回答  2018-10-27
不对,这公式的意思是:先分别求出A1:B2以及B1:C2的平均值,然后再求一次平均值,相当于如下所示:
=AVERAGE(AVERAGE(A1:B2),AVERAGE(B1:C2))
相似回答