1.什么是分组统计
使用过程中,我们经常会出现这样的需求,统计不同人不同类型的请假天数,统计不同日期的客户注册数量,根据不同的商品显示历史采购最低价....等等,这时候就需要使用到分组小计,求合计值,最大值,最小值,计数等
2.分组依据
实现分组统计时,分组的依据尤为重要,错误的分组依据将导致分组结果不对。那如何找到分组的依据呢?根据以下的2个例子,我们一起来看看
例1:下图为员工的请假记录,根据下图的请假记录,需要统计不同人不同类型的请假天数

我们会将员工请假记录中的6条记录,根据不同的员工分成3组,01(橙色),02(白色),03(绿色),
分组的依据为员工,然后合计不同员工的请假记录

例2:下图为每天的客户注册记录,根据下图的注册记录,统计不同日期的客户注册数量

我们会将客户注册记录中的6条记录,根据不同的日期分成3组,01(绿色),02(白色),03(橙色),
分组的依据为注册日期,然后计数每个小组的记录条数

在云表中,我们使用统计函数实现分组,在查询模板和数据接口的
数据列中可调用6种统计函数:合计、平均、计数、最大值、最小值、最晚值、最早值;

分组统计的依据是,哪些没有使用统计函数的数据列,
因此使用统计函数后数据列中只能保留作为分组依据的数据列。比如,统计不同人不同类型的请假天数时,分组依据是员工,则没有使用统计函数的数据列,仅且只有员工相关的信息。
3.示例
例1:统计不同人不同类型的请假天数
进入模板《员工请假记录》(模板只有基本信息数据项),设计数据接口“统计员工请假天数”,数据源使用“本模板”,数据列设置如下,需要统计的数据项为“请假天数”,分组的依据为哪些灭有使用统计函数的数据列—— 员工编号和姓名

数据列中调用统计函数的步骤如下,双击“数据列”中的数据项“请假天数”,将其填写到表达式中,再选择函数分类“统计函数”,找到“合计”函数,应用函数时,先选中已填写的表达式“本模板.请假天数”,再双击“合计”函数,最后得到
合计(本模板.请假天数)

数据接口查询结果如下:

注意:若数据列中增加了非分组依据的数据列,比如“请假事由”

则查询的结果如下,不同员工的请假事由都会列出来,达不到分组统计的目的,
因此使用统计函数后数据列中只能保留作为分组依据的数据列

更多案例:
统计查询应用场景