同比环比累计- 复杂报表demo-典型报表效果示例
目录

同比环比累计

demo亮点

制作向导 

使用表达式向导编辑D3单元格的表达式为=ratioWithLast(C3)

同样的,使用表达式向导编辑E3单元格的表达式为=ratioWithLast(C3,A3,B3)

具体的同环比函数ratioWithLast()的用法可参见:表达式-ratioWithLast()

F6单元格的表达式输入为=F3+G3[-1],用以实现销售总金额累计值的计算。

详细了解位移坐标的使用,请参考:位移坐标

位移坐标属于定位模型中的一种方法,报表的设计中经常会需要定位模型,如需系统的掌握并灵活的运用定位模型,请参考:定位模型

利用if()函数表达式,实现根据报表数据不同计算结果显示不同图形。

以F3单元格的同比月,如果比值大于0显示上升箭头,否则显示下降箭头。

H6单元格的表达式=if(F3/F3[-1]>1,'/mis2/reportcenter/res/flexdesigner/reportFiles/uploadImg/上升.png','/mis2/reportcenter/res/flexdesigner/reportFiles/uploadImg/下降.png')

G3单元格的表达式=if(F3/F3[`0]{A3==$A3-1 && B3==$B3}>1,'/mis2/reportcenter/res/flexdesigner/reportFiles/uploadImg/上升.png','/mis2/reportcenter/res/flexdesigner/reportFiles/uploadImg/下降.png')

表达式中使用到了层次坐标、位移坐标,具体的介绍请参考:定位模型

表达式中的if的详细想法,请参考:表达式 。