这是由于用法不正确导致的。
excel函数里的 Number1, number2表示数值参数。
如:
SUM 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):
number1 必需。想要相加的第一个数值参数。
number2,,... 可选。想要相加的 2 到 255 个数值参数。
sum是求和函数。
number1,number2....是第一个(组),第二个(组)数字的意思,是这几个数相加才得那个和。
我说说我的见解:
首先,Number1, number2不单是你理解的“数字”,其实它是指“数值型参数”,这个参数可以是现成的数值,也可以是含有数值的单元格;为什么要有多个Number呢?是因为你要计算的单元格不一定是连续的矩形区域(你的A1:G1 ,B2:G2就不是连续的矩形区域),excel的引用区域只能是矩形的,如果不是,就要把它拆为矩形,你的A1:G1 ,B2:G2就是把它拆为了两个矩形区域。这里的参数还可以是数值与区域引用的组合,如:=average(25,30,C2:F2,50),每个逗号隔开一个Number参数,他们都是不同的,所以要用多个Number(最多可达到255个参数,即Number255)。
以=average(25,30,C2:F2,50)为例,他会把25、30、50及C2、D2、E2、F2里的数值一起相加,然后除以7就得出平均值了。
1、使用 类似=AVERAGE(A1:G1)的函数格式时,A1:G1即为number1,没有Number2及以后的了。A1:G1是指从A1到G1之间的所有单元格,包括A1,B1,C1,D1,E1,F1和G1。
2、若使用类似=AVERAGE(A1,B1,C1,D1,E1,F1,G1)的函数格式时,A1即为Number1,B1即为number2,C1即为Number3,……依此类推。
3、AVERAGE(A1:G1)与AVERAGE(A1,B1,C1,D1,E1,F1,G1)所包含的单元格区域是一样的,只不过前一种表达方式简单些。AVERAGE(A1:G1) = AVERAGE(A1,B1,C1,D1,E1,F1,G1)
1、使用 A1:G1格式时,A1即为Number1,G1即为number2,没有Number3及以后的了。A1:G1是指从A1到G1之间的所有单元格。
2、若使用A1,B1,C1,D1,G1时,A1即为Number1,B1即为number2,C1即为Number3,……
3、A1:G1与A1,B1,C1,D1,G1所包含的单元格是一样的,只不过前一种表达方式简单些。AVERAGE(A1:G1) = AVERAGE(A1,B1,C1,D1,G1)