报表样例
在上节的例子中我们学了如何做分组汇总,可以对分组后的每组数据分别进行统计。如果需要在汇总的时候加入一定条件,该如何实现呢?
实现思路
使用格集的条件表达式来实现。所谓的格集的条件表达式,就是对层次坐标或者位移坐标界定的单元格集合,运用条件表达式进行过滤。
语法:Cellx[Coordinate]{criteriaExp}
说明:表示在Cellx[层次坐标/位移坐标]所界定的范围内的所有符合criteriaExp条件的单元格的集合。
其含义是对层次坐标或者位移坐标界定的单元格集合,运用条件表达式进行过滤,返回符合条件的单元格集合。
制作方法
第一步 打开报表
将上一节的“分组汇总报表”另存为“条件汇总报表”,打开“条件汇总报表”。
第二步 修改D5单元格表达式
将D5单元格的表达式改为:=count(D3{D3>10000})
函数说明:该表达式的意思是统计D3扩展出来的列中大于10000的值的个数,即统计销售额高于10000元的城市数。 其中D3{D3>10000}表示D3单元格扩展出来的列中,大于10000的值。{D3>10000},{}里面是筛选条件,D3大于10000的值。
将D4单元格的值改为“其中销售额大于10000的城市数”。
第三步 保存预览
点击设计界面左上角的【预览】按钮对报表模板进行保存和查看。
预览页面: