反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

环比

1. 概述

环比是指本期与上期数据之间的比率计算。环比有两种计算方式:环比增长速度和环比发展速度。

  • 环比增长速度=(本期数-上期数)/上期数✖100%

  • 环比发展速度=本期数/上期数✖100%

FineReport 内置的环比公式为环比发展速度公式,本文也以此为例进行讲述。如下图所示:

1572487080447499.png

2. 示例

2.1 打开报表

打开报表%FR_HOME%\webroot\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\占比.cpt

将占比的公式改为环比,具体的修改方法有二个。

2.2 方法一

在 C3 单元格中直接使用环比公式:=IF(&A3 > 1, B3 / B3[A3:-1],0)

公式定义:当 &A3>1 即从二月开始,环比 = 当月总额 / 上月总额,当 &A3=1 即为一月时环比显示 0。

其中B3[A3:-1]表示当前单元格(即 B3),所在的 A3(月份)单元格往上偏移一个位置(上月)所对应的 B3 单元格的值。

注:如果是往左偏移一个单元格则为B3[;A3:-1],前面多了个分号“;”。 
如上公式计算后的环比为小数,可以设置 C3 单元格为 百分比格式

2.3 方法二

在 C3 单元格中直接使用环比公式:=MOM(A3, B3)

环比公式MOM(A3, B3)定义:当 A3 单元格的数据不是第一个时(即月份不为一月),环比 = 当月总额 / 上月总额,为一月时显示 0。

如上公式计算后的环比为小数,可以设置 C3 单元格为 百分比格式

如果需要指定偏移量(即不是相邻的两个数据进行比较,而是相隔了 X 个数据进行比较),则传递第三个参数,第四个参数表示横纵向,默认为 true 表示纵向, 如=MOM(A1, B1, -2, false)等同于=IF(&A1 > 1, B1 / B1[;A1:-2], 0)

2.4 效果预览

2.4.1 PC 端

保存模板,点击分页预览,效果如1. 概述所示。

2.4.2 移动端

1)App

1572488518268338.png

2)HTML5

1572488542960845.png

3. 已完成模板

已完成模板可参见%FR_HOME%\webroot\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\环比.cpt

点击下载模板:环比.cpt

附件列表


主題: 原简体文档
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉