加一判断列,然后用下面的公式试试
Aggregate
Aggregate函数用于对指定区域进行运算。
语法:
Aggregate(FunctionSettong,RowStar,ColStart,RowEnd,ColEnd,Grid)
FunctionSetting 指定运算类型, 2累计值,5平均值,6最大值,7最小值,8标准偏差,9方差,4非空单元格个数
RowStart 从该行开始计算
ColStart 从该列开始计算,可以用列名称,也可用列位置表示。
RowEnd 计算到该行为止
ColEnd 计算到该列为止,可以用列名称,也可用列位置表示。
Grid 可选参数,指定表,如果省略,则在当前表中计算。可以用表名,也可以用表位置表示
例如:
Aggregate(2,1,1,2,10)
返回当前表指定区域(1行1列到2行10列)的累计值
Aggregate(5,1,1,2,10,2)
返回第二个表指定区域(1行1列到2行10列)的平均值
Aggregate(2,1,"数量",Rows,"数量")
计算当前表的数量列的总计数
Aggregate(2,1,"数量",[订单表!Rows],"数量","订单表")
计算订单表数量列的总计数
Aggregate(4,1,1,2,10)
返回当前表指定区域(1行1列到2行10列)中已经输入内容的单元格个数。