排名及同期比
demo亮点
- 排名、同期比、占比
- 趋势箭头标识
- 隔行异色
制作向导
- 绘制出报表基本框架、以工号排序列出对应工作人员当月的销售额
- 排名、同期比、占比计算
利用层次坐标和位移坐标实现报表数据的排名、同期比、占比计算。
同期比:
F6单元格输入同比计算公式:=(C6-日销售额表.sum(日销售额,month(订购日期)==@arg2&&year(订购日期)==@year))/日销售额表.sum(日销售额,month(订购日期)==@arg2&&year(订购日期)==@year)
排名:
J6单元格使用排名函数rank(),输入表达式:=rank(C6)
深入了解排名函数,请参考:动态格间运算
占比:
D6单元格输入表达式=C6/C9。
- 设置单元格动态图片
利用if()函数表达式,实现根据报表数据不同计算结果显示不同图形。
以F6单元格的同比月,如果比值大于0显示上升箭头,否则显示下降箭头。
E6单元格输入表达式:=if(F6>0,'/mis2/reportcenter/res/flexdesigner/reportFiles/uploadImg/上升.png','/mis2/reportcenter/res/flexdesigner/reportFiles/uploadImg/下降.png')
关于层次坐标、位移坐标的详细介绍,请参考:定位模型 。
关于表达式的详细介绍,请参考:表达式 。
- 隔行异色
在【编辑 -> 样式库】新增隔行异色的样式,即可实现报表单双行背景色不同的效果