函数名:ETaggregatePro
功能:
函数功能为对选区内的数据进行聚合运算,该函数同时支持多列聚合。该函数可以认为是ETAggregate函数的升级版本。ETAggregatePro函数能够同时实现计数、求和、平均值计算。
该函数通常应用于数据自动化统计场合。
参数:
dataRange:第一个参数为,需要聚合的数据,该参数可以为选区数据,也可以为其他函数返回的数组数据,需要注意,数据标题行请勿选择进选区;
groups:该参数为聚合分组列,如果有多列,使用数组数据,例如{1,2}表示,数据将按第1列和第2列进行分组,函数将按这些分组,统计分组下各个参数的聚合值;
aggregateColumns:严格意义上,该参数为聚合数据对,前面的参数表示聚合类型,聚合类型分为“1”表示计数聚合,“2”表示求和聚合,“3”表示平均值聚合,填写好聚合类型后,必须跟着聚合列号;
aggregateColumns_n:聚合对n,意义可以参照上文介绍;
样例目
下图样例数据,希望统计出来每个人员支付总工资、月均工资及支付工资月份数。
该样例需求,分组的列号为姓名所在列号。
三种聚合类型均涉及,根据需求,完整的公式样例为如下
演示案例完整公式:=ETAggregatePro(B3:F19,2,2,3,3,3,1,1)
注意事项:
- 该函数结果为数组数据,365 Excel支持动态数组可以显示所有数据,低版本Excel使用数组公式后(ctrl shift enter 组合键)使用EFunction菜单功能重构数组;
- 聚合类型和聚合列号必须成对存在,也就是说,函数的参数个数必须为偶数。
EFunction高级函数插件下载-Excel版
1 文件 78 MB