同比环比累计
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的详细想法,请参考:表达式 。