1. RANK 排名
注意:这里是英式排名,不是中式排名(对于相同的分数是同一名次)。
RANK(值,范围,排位方式)
查找某个值在某个范围内的值的排名况
排位方式:0降续,1升续
RANK(B5,B4:B8,1)
2. RANK.EQ
RANK.EQ和RANK的作用和用法完全一样,EQ表示equal
RANK(值,范围,排位方式)
查找某个值在某个范围内的值的排名情况
排位方式:0降续,1升续
RANK(B5,B4:B8,1)
3. GROUPBY 分组
GROUPBY(行字段, 值,函数,[标头], [总计], [按顺序排序], [筛选数组], [字段关系])
select 列,函数 from 行字段 where 筛选数组 group by 列 order by 按顺序排序
描述:
分组统计
参数:
行字段:选择要分组的行范围和列范围,行范围表示要对哪些数据进行统计,列范围表示要分组的字段,列范围也可以是一列
值:要统计的数据所在的列范围
函数:对值进行什么方式统计,是求和、求最大值、求平均值、数量COUNTA、百分比PERCENTOF等
表头:
0:分组
1:分组求第一行?
2:表头列名
示例:
GROUPBY(B2:C7,D2:D7,SUM)
GROUPBY(C2:C7,D2:D7,PERCENTOF)
GROUPBY(B2:C7,D2:D7,SUM):B2:C7表示要分组行数据以及要对哪些列进行分组,选中的范围数据都是要分组的列。
select 销售人员,产品, sum(数量) from 表
4. SORT
SORT(数据区域,[按第几列排序], [升序/降续])
参数:
数据区域:对哪些区域的数据进行排序,一般是对所有列
按第几列排序:1是第一列A,如果按照多列进行排序可以使用数组 {3, 4, 5}
1升序,-1降续
示例:
SORT(A1:C5,3,1)
SORT(A1:D5,{3,4},1)
5. SORTBY
SORTBY(数据范围,排序列范围,排序方式)
SORTBY(A1:D5,D1:D5,1)