同比是本期数据与上年同期数据的比率。公式如下:
本期/同期*100%
同比是本期数据与上年同期数据的增长比率。公式如下:
(本期-同期)/同期*100%
使用数据源VRDemo中,数据表sale_month建立数据集。
同比比报表设计如下图所示:
D3单元格插入公式为:
&A3 > 1 ? C3/C3[A3:-1]{$B3==B3} : 0
公式拆解 | 说明 |
---|---|
&A3 > 1 | 判断A3单元格扩展后的位置,是否大于1,即从第二年开始 |
C3[A3:-1] | C3所在单元格A3向上偏移一个位置,即上个年份所对应的销售额 |
$B3==B3 | 表示当前单元格B3的值与上个年份B3的值相等,即月份相同 |
&A3 > 1 ? C3/C3[A3:-1]{$B3==B3} : 0 | 三元表达式,表示如果是第一个年份,同比为0,否则计算同比,即: 本期/同期*100% |
E3单元格插入公式为:
&A3>1 ? (C3 - C3[A3:-1]{B3==$B3})/C3[A3:-1]{B3==$B3} : 0
公式拆解 | 说明 |
---|---|
&A3 > 1 | 判断A3单元格扩展后的位置,是否大于1,即从第二年开始 |
(C3 - C3[A3:-1]{B3==$B3}) | 获取本年度月份销售额与上一年同月份销售额的差值 |
$B3==B3 | 表示当前单元格B3的值与上个年份B3的值相等,即月份相同 |
&A3>1 ? (C3 - C3[A3:-1]{B3==$B3})/C3[A3:-1]{B3==$B3} : 0 | 三元表达式,表示如果是第一个年份,同比为0,否则计算同比增长率,即: (本期-同期)/同期*100% |
点击分页预览,报表效果如下图所示: