时间:2016-04-04 17:54 来源: 我爱IT技术网 作者:佚名
逐层累计与跨层累计都是纵方向上的累计,也可以横向进行累计,下面就通过报表生成器FineReport向大家介绍交叉表的累计。
前期准备工作(包括相关工具或所使用的原料等)
报表生成器FineReport7.1.1大小:148.2M 适用平台:windows/linux详细的操作方法或具体步骤
新建报表,设计表样
新建工作薄,添加数据集,SQL语句为select 雇员ID, strftime('%m',订购日期)as 月份, 应付金额 from 订单 where strftime('%Y',订购日期)='2011',查询出2011年每个雇员,每月订单金额。
如下制作一张交叉表:

数据列设置如下

横向累计
在C3单元格中,写入公式:=B3 + C3[;B2:-1]:当前月份的金额加上一月累计金额。
其中C3[;B2:-1]表示上父格B2扩展出来的上一格(上月)的C3的值。
保存与预览
保存模板,预览效果如下。

- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
