已经投票
高级报表 >> 动态格间运算 >> 环比

环比

顶( )
最后更新日期: 人发表评论 (点击查看)
相对层次坐标,环比,与上月同时期数据比率
1. 问题描述
环比是每月与上月的数据进行一个比率运算,需要相对获取上月位置上的值进行计算,如下图环比效果。
2. 示例
2.1 打开报表
打开报表%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\Proportion.cpt
将占比改为环比,修改如下:
2.2 与上月环比
在C3单元格中,输入公式:=IF(&A3 > 1, B3 / B3[A3:-1],0):当&A3>1即从二月开始当月总额比上上月总额,否则为一月时显示0。
其中 B3[A3:-1]表示当前单元格(即B3),所在的A3(月份)单元格往上偏移一个位置(上月)所对应的B3单元格的值。
如上公式计算后的环比为小数,可以设置C3单元格为百分比格式
2.3 保存与预览
保存模板,点击分页预览,效果如上。
已完成模板可参考%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\Chain.cpt
3. 总结-相对层次坐标
3.1 描述
报表中,常常需计算同期比、比上期之类的与时间相关的运算。而这些运算往往需用到下一行的数据减上一行数据,后一列数据减前一列数据等等。这种涉及到行间、列间的运算,称为位移运算,这种位移运算是通过相对层次坐标来表示的。
相对层次坐标定位规则如下:
说明:
Cellx:指目标单元格,是Lk,Lk-1...L1;Tk,Tk-1...T1的附属格。
Lk:指某个目标单元格Cellx的左父格,Lk的次序是从远到近的,也就是从离当前格最远的左父格开始,也可以理解为从最高级别的分组格开始。
lk:指左父格LK扩展后的次序,即扩展后的第几个单元格,如果不指定lk或lk为0,则表示为当前表达式所在单元格所属的当前左父格LK。
tk:指上父格Tk扩展后的次序,即扩展后的第几个单元格,如果不指定tk或tk为0,则表示为当前表达式所在单元格所属的当前上父格TK。
注:如果只有左父格没有上父格,分号可以省略,即Cellx[Lk:±lk,LK-1:±lk-1,......,L1:±l1]
如果只有上父格没有左父格,分号不能省略,即Cellx[;Tk:±tk,Tk-1:±tk-1......,T1:±t1]
3.2 示例
 
 
 
 
   
文明发言,用心评论
 
应用此篇文章,您:
不费力
研究了一会
琢磨了好久
 
查看全部条>>
返回顶部
Copyright©2019 帆软软件有限公司
苏ICP备18065767号-3