不完全分组
针对把所有记录都分组的完全分组报表,用户常常是不需要把所有的记录用于分组的,因为某些组用户并不关心。如下图右,仅仅保留“华北”、“华东”这两个组,把剩余的组全部归并成一组,命名为“其他”,这种仅仅对数据集中的部分记录进行分组的报表,我们称为不完全分组报表。我们通过一个实例,来了解不完全分组。
报表中的数据,来自下面的数据集:
制作向导
先绘制出报表基本框架,然后使用单元格向导,就可以实现这张不完全分组的销售金额汇总的报表。单元格向导会自动在报表中生成相应的公式和属性。
了解完全分组报表的制作,请参考:分组报表
功能点说明
不完全分组
仅仅对数据集中的部分记录进行分组的报表,我们称为不完全分组报表。
对于不完全分组报表,产品自带的group()函数带有过滤条件参数,如A3使用单元格向导自动生成的表达式:=demo_sales.Group(地区,false,地区=="华北" or 地区=="华东" ,,,),就是增加过滤条件仅以地区'华北'或'华东'为分组。group()函数可以在检索或者分组的时候,过滤掉无关的记录,仅仅对部分记录进行分组。之后还可以对同一个数据集重复进行多次的分组或者选出、汇总操作,从而可以实现很复杂的分组报表。
详细了解group()函数,请参考:group()