大多维透视表 – 矩表实现商品销售对比统计。【案例分享】电力设备生产数量的多层分组统计报表实现。

by admin on 2018年11月15日

大面积的第二维数据透视表(交叉表)通过横向和纵向展示数据,进行局部简短的汇总运算,而传统的数据透视表功能单一,汇总方式简单,已经无法满足现代老数据量各种规范分析,因此大多维透视表应运而生。

基本上重合分组统计报表即按照不同之多少字段,形成密密麻麻分组,并分层级进行商讨。

 

习俗报表的落实方式多基于
Table
控件,虽然只是实现多只分组功能,但以表显示上面产生限制,只能呈现上下级的分组,而现代底纷繁报表的要求,通常是左右级嵌套,有时还要求一律内容的才元格合并,使用
Table
控件,有极端多的局限,有矣矩表控件,通过简单的拖拽就会轻轻松松实现多重合分组报表,不管发生略只分组和分组小计都能大概解决。

多维透视表在功能强大的又,创建难度也会见跟着提高

脚会由此一个具体的案例,使用葡萄城报表遇之矩表控件来教学实现多层分组统计报表。

  • 基本上重合分组嵌套的纷繁的集体结构

  • 复杂的集中分析公式的编制

  • 小计和凡的界别等等要面临的复杂问题

 

 

(一)原始数据

亚洲必赢手机 1

 

一经用代码实现,可能复杂程度不堪想象,更不要提好数据量级别下表加载的性质问题。而以现有的简约报表工具,功能单一无法对当下等同特色来满足复杂透视表的始建效能。

(二)报表结构解析

亚洲必赢手机 2

 

 

(三)报表实现思路

1.
应用矩表控件

2.
长多级嵌套行分组

3.
分组2补给加小计,分组1补偿加总协议

4.
论时间字段进行列分组。

 

矩表控件能够满足多维透视表创建的纷繁功能。本文为【商品销售额和捐赠金额比重】这无异杰出的多维透视表为示例,使用葡萄城报表的矩表控件,通过拖拽来落实多维透视表。

(四)报表实现

1.
新建亚洲必赢手机RDL 报表模板

2.
抬高数据源和数据集

亚洲必赢手机 3

亚洲必赢手机 4

亚洲必赢手机 53.
互补加矩表控件

增长矩表控件后,会发现产生近似 [ 符号,表示分组,即可根据现实数额动态生成行。会意识设计器下面的矩表分组管理器;

亚洲必赢手机 6亚洲必赢手机 7

 

4.
表结构

4.1
添加行分组

假如上述报表结构分析,行包含四级分组:

1.
Group1:=[生产方式];

2.
Group2:=[出品特性];

3.
Group3:=[所属事业部],小计;

4.
Group4:静态名称(静态列);

为此要加上三级分组和一列静态列:

亚洲必赢手机 8

4.1.1
选中“行分组单元格”,右键单击,添加行分组——>子分组

亚洲必赢手机 9

 

4.1.2
添加三级分组

 亚洲必赢手机 10

 

4.1.3
添加静态列

亚洲必赢手机 11

 

4.1.4
添加静态行:选中四层单元格,插入行——>分组内下方,执行三差

亚洲必赢手机 12

补充加动态列:本节报表结构相对简单,只来同等执行“=【月】”字段的动态列,该列包含“=【周】”和按周小计。

4.2
添加列,子分组

亚洲必赢手机 13

亚洲必赢手机 14

表结构为主做到,接下要做的凡绑定数据。亚洲必赢手机 15

 

5.
绑定报表数量

将分组数据拖拽到
单元格,静态列数据只是选取。

 亚洲必赢手机 16

亚洲必赢手机 17

6. 
联单元格,输入列名称

亚洲必赢手机 18

 

7.
互补加合计

增长【生产方式】合计:添加成功之后,需要活动合并单元格,调整Value值:

亚洲必赢手机 19

亚洲必赢手机 20

 

补充加总协议:

亚洲必赢手机 21

 

添加“【周】”合计

亚洲必赢手机 22

 

补给加总协议:

 亚洲必赢手机 23

亚洲必赢手机 24

8.
调整体制

到这里,报表的共同体布局都早已创造好了,需要举行的尽管是调整报表样式。

亚洲必赢手机 25

亚洲必赢手机 26

运行效果

亚洲必赢手机 27

 

9.
总一下

方的步调虽然看起有点复杂,但倘若真的控制的矩表控件的规律,类似的扑朔迷离多重叠分组报表只有待几分钟即能造完成。

 

连带阅读:

【报表福利大放送】100余仿报表模板免费下载

矩表 –
现代数量解析着不可或缺的表格工具

亚洲必赢手机 28

[多维透视表

矩表实现商品销售对比统计](http://www.cnblogs.com/powertoolsteam/p/pivot_table.html)

 

表结构解析

实行:
按照区域及省,嵌套2层分组。

列:按照月分组,动态列。

 

解决方案

1.
用矩表控件

2.
补给加2级行分组,首先以区域分组,其次按照省分组

3.
本省拓展小计;

4.
列下“月份”分组,分组下面嵌套三列。

 

基本上维透视表实现

1.
新建报表模板

2.
增长数据源和数据集

3.
填补加矩表控件

丰富矩表控件到设计界面,会意识来类似[
符号,表示分组,即可根据具体数量动态生成行。会发觉设计器下面的矩表分组管理器;

4.
加加行分组

入选,行分组单元格,右击添加行分组,选择“子分组”

亚洲必赢手机 29

亚洲必赢手机 30

5.
补加列分组

据悉上述剖析,列分组是基于月而定的,因此就待默认的一个列分组就够用了,所以不待丰富任何列分组;

添加“销售额”,“搭增”,“比例”静态列:

入选“列分组单元格”插入列,选择分组内-右侧,添加三列;

 亚洲必赢手机 31

丰富完成之后,插入行,选择分组内-下方;

亚洲必赢手机 32亚洲必赢手机 33亚洲必赢手机 34亚洲必赢手机 35

6.
添加“总合计”列;

当选列分组单元格,插入列(三列),选择分组外—右侧

亚洲必赢手机 36

亚洲必赢手机 37

7.
绑定数据字段

表结构早已基本就,接下去便绑定数据字段;

1.
补加行分组数据,首先从表资源管理器中摘“区域”字段,拖拽到执行分组单元格;

2.
拖延拽“省份”字段及 子分组单元格;

3.
迁延拽“月份”字段及 列分组单元格;

效果使图:

亚洲必赢手机 38

亚洲必赢手机 39

8.
补加其它字段

唯独经选中单元格,右上的字段logo来选择相应之数码字段:

亚洲必赢手机 40

亚洲必赢手机 41

9.
添加省份合计

入选:省份单元格,选择续加合计->分组后面;会活动添加合计行;

亚洲必赢手机 42

效果图:

亚洲必赢手机 43

10.
修改样式

报表设计虽水到渠成了,接下去要做的就是调整报表样式。

亚洲必赢手机 44

效益预览

亚洲必赢手机 45

 转载请注明来源:葡萄城报表

 

相关阅读:

【报表福利大放送】100不必要效仿报表模板免费下载

盛开才会前进!Angular和Wijmo一起走过的小日子

2017年前端框架、类库、工具十分比并

 

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图