勤哲excel基础教程:同比分析计算方法
1、 同比分析
2、 下图所示的月度报表是企业日常统计工作中常用的一种报表格式。

3、 该月报的构建逻辑与第11.2节中“含本期累计的日报”一致,均依赖三条跨表计算公式来完成数据聚合与传递任务。
4、 获取全部产品名称列表
5、 提取当月数据时,需同时依据行号与列标进行精准匹配。
6、 获取去年同期数据时,同样需要执行行列双重匹配操作。
7、 相较于勤哲Excel服务器内置的同比分析功能,帆软报表在功能设计上更具广度与深度,提供更丰富的分析工具,可支撑更为复杂的业务数据分析场景。
8、 帆软报表采用单元格绑定字段的方式实现数据自动扩展与呈现。因此,在报表设计阶段,可通过层次化坐标精确定位扩展后每个单元格的位置,进而提取对应区域中的多维数据。其数据处理机制与Excel表格类似,支持对扩展后的数据集执行多种运算,如序号生成、排名计算、同比分析、环比分析、占比统计及累计汇总等。其中,“同比分析”是指将当前周期(如某月)的数据与上一年度同一周期(如同为该月)的数据进行对比,用以衡量业务在相同时间维度下的增长或变动趋势,广泛应用于月度/年度经营分析中。借助内置函数与表达式,用户可在扩展区域内直接完成此类计算,显著增强报表的数据洞察力与可视化表现力。
9、 同比分析即指将本年度各月份数据与上年度对应月份数据进行比值计算,从而反映同期变化幅度。

10、 进入报表编辑界面
11、 预览报表结果
12、 将数据集ds1的SQL语句更新为:SELECT strftime('%Y', 订购日期) AS 年份, strftime('%m', 订购日期) AS 月份, 应付金额 FROM 订单,用于从订单表中提取每条记录所属年份、月份及应付金额,最终汇总出各年各月的金额明细。
13、 按以下样式调整报表布局

14、 与去年同月相比,各项指标已发生变动
15、 在D3单元格中输入公式:=IF(&A3>1,C3/C3,0),并设置其父格为月份所在单元格(即B3),确保公式随月份维度自动扩展。当&A3大于1(即自第二年起),显示当月金额与上年同期金额的比值;否则返回0。
16、 其中C3表示相对于当前年份A3向上偏移一行(即前一年)中,与当前月份所在列位置相同的C3单元格数值。由于引用未使用相对地址变动,其实际取值仍等同于原始C3单元格内容。
17、 保存配置后查看预览效果
18、 可参考已配置完成的标准模板
19、 小结:关于层级结构中父格坐标的解析说明
20、 说明性文字部分
21、 层级相对坐标定位机制,是指在具有嵌套结构的报表中,以当前单元格为基准,通过设定行/列方向上的偏移量来动态确定其他单元格位置的一种坐标解析方式,通常以Cellx为起始参照点,广泛应用于各类表格型数据分析与展示场景。
22、 在父子格嵌套结构中存在明确的层级关系,例如D3的直接父格为B3,而B3的父格为A3,则A3即为D3的顶层父格。若仅指定顶层父格(如A3)而未显式声明中间层级(如B3)的具体偏移量,系统将默认将下级父格的行/列偏移设为+0,即保持与其顶层父格中对应位置完全一致,由此实现层级坐标关系的自动补全与默认适配。
23、 示例3.2



















