图表报表FineReport中数据如何进行同期比较

 时间:2026-02-14 01:55:13

1、打开报表

修改ds1数据集SQL为select strftime('%Y',订购日期) as 年份, strftime('%m',订购日期) as 月份,应付金额 from 订单,查询出所有年月下的金额。

并修改报表如下:

图表报表FineReport中数据如何进行同期比较

2、与去年同期比

在D3单元格中,输入公式:=IF(&A3 > 1, C3 / C3[A3:-1], 0),父格为月份单元格,跟随月份扩展:当&A3>1即从第二年开始,当月金额比上上一年相应月金额,否则显示0。

其中C3[A3:-1]表示当前C3,所在的A3(年份)单元格往上偏移一个位置(去年)中与当前月在相同位置的月所对应的C3单元格的值,即等价于C3[A3:-1,B3:+0]。

3、保存并预览

保存模板,点击分页预览,效果如下。

图表报表FineReport中数据如何进行同期比较

  • 使用VBA程序进行单元格颜色填充
  • excel在一列中批量添加字母或者数字
  • 如何使用excel的定位功能
  • Excel怎么把阿拉伯数字转换成中文数字
  • SAP统计指标实际记账Actual accounting操作简介
  • 热门搜索
    新闻报道怎么写 洁白的近义词是什么 惊喜的近义词 蘑菇怎么种植 尽头的近义词 显卡驱动怎么卸载 千奇百怪的近义词 惊愕的近义词 win7运行怎么打开 男生头发发型