利用层级坐标能够实现条件汇总,即针对展开后的数据中满足特定条件的部分执行统计分析。本文将以java平台下的商业智能报表工具finereport为例,详细介绍其具体操作步骤及典型应用情境。
1、 启动报表设计界面
2、 编辑报表结构,插入汇总行,并将A4单元格的父格设置为A3,实现按年度维度的一级汇总。

3、 配置条件汇总逻辑
立即学习“Java免费学习笔记(深入)”;
4、 在C4单元格中输入如下公式:=count(B3{A3==$A3 && C3>=2500}),用于统计B3扩展区域中,所属年份与当前行年份一致且当月金额不低于2500的月度记录数量。
在 Java 中初始化和管理阿里云 SDK客户端。包括单例模式、线程安全、endpoint 与 region 配置、VPC 终端节点、同步与异步等。
5、 B3表示由B3单元格自动扩展生成的全部明细数据,其作用范围不受当前单元格所在位置约束,可分别获取2010年与2011年各自所包含的月份明细。
6、 筛选规则为:限定在A3分组范围内,同时要求C3列对应值大于或等于2500,即仅统计同一年度下月销售额达2500及以上的月份。
7、 完成配置后保存报表模板
8、 保存完毕后进行预览,查看最终呈现效果如下:


















