电力设备生产数据的多层分组总结报表达成,当代数据分析中不可或缺的报表工具

多层分组总括报表即根据不一样的数码字段,形成体系分组,并分层级举行商榷。

报表,向来都以商业领域的主演,而随着商业智能(BI),大数量时期的过来,报表特别成为了事情系统的中坚组成。由此守旧的格式已经无力回天满意新的须求,最后顾客期望在一张报表中见到更加多的汇总、分类消息,而往往那一个汇总和归类新闻是不固定的,比方下面那张报表

历史观报表的落到实处格局好些个基于
Table
控件,固然可完毕多少个分组功效,但在报表展现上边有限量,只可以彰显上下级的分组,这段时间世的错落有致报表的急需,平常是左右级嵌套,有时以至必要一律内容的单元格合併,使用
Table
控件,有太多的受制,有了矩表控件,通过轻巧的拖拽就会自在完毕多层分组报表,不管有稍许个分组和分组小计都能轻便消除。

图片 1

上边会经过二个现实的案例,使用山葫芦城报表中的矩表控件来教学达成多层分组总计报表。

恍如上海体育场合中的复杂表头和归类集中,用古板的报表已经不能到位。矩表(Table+
Matrix)正是专为此类报表必要而产生的兵不血刃工具,无论你是文书档案类报表,Excel
类报表,中夏族民共和国式复杂报表,不限制行数和列数的报表…都会一下子就解决了!

 

什么是矩表(Tablix)

草龙珠城报表中的矩表是数码集国民党中央执委侦查总计局计的多寡控件。矩表由矩阵(Matrix)控件演变而来,矩阵可将储存的原始Detail
数据,通过【行分组】(即垂直展现字段值)和【列分组】(即水平显得字段值),将数据二维的展现出来,然后计算每一行或列的商业事务;也足以将字段值作为行号或列标,在种种行列交汇处总结出个别的多寡,然后总括小计和累计。如下图

图片 2

(一)原始数据

图片 3

 

观念矩阵的欠缺:

  • ### 行分组单档次,无法支撑多层级数据分析

矩阵只好将数据经过轻巧的二维表体现,以及简单的求和集国民党的中央委员会执行委员会考查总结局计,但对此多层级的行分组却一点办法也没有满意必要,如在笔直呈现贩卖数量时,
大家需求先按区域集中,区域再对应各市份的事无巨细数据,那么如此就可以更能推动大家分析事情数据,升高准确性,而矩阵只可以成立单层级数据呈现,不能够张开数据分层显示;

  • ### 列分组上边,不能举行夸行单元格合併;

在列上面日常对应复杂表头,如跨行合并,矩阵有异常的大的局限性。

图片 4

  • ### 合计作用单一

矩阵的左券仅支持自动生成的Sum()表明式,不扶助理编辑辑总括列。而顾客的需求合计方式基于作业的两样,不在独有十足的商业事务效能,像常用的占比,环比等复杂运算。

矩表打破了矩阵的局限,无论是水平方向照旧垂直方向展现字段数据,都帮衬多层级的分组嵌套,且能够自行合併同样内容项;帮忙复杂的表头合併,固定列和分组列的联合呈现;
对于公约效用也愈发灵敏,不止协助总计,何况援助分组内小计,合计的表明式能够依靠自家供给来定制。

矩表是将积攒的固有数据,通过中间的动态行列协会结构,将数据以分析汇总的艺术展现的数据控件。行使矩表,通过拖拽操作,无需关注背后的落实逻辑,就可见遵照你须求的点子来显示数据。

矩表可成立常用的列表类报表,行列转置报表,
履历表,复杂表头报表。不独有依据数据量可自动生成行列,况且可进行复杂的单元格合併,无论是轻松的清单列表照旧尖端的矩阵数据,矩表都能够由此它强大的团队结构,拖拽完毕。矩表能够将储存在数据库中的静态二维表(独有列头有意义的表数据),调换到具备集大壮总结的数据透视表,且那么些数量均是依照表结构自动生成的,没有要求手动增多每行每列。大大节约了笔者们大大提高了创建数量深入分析报表的成效。可谓任何眼花缭乱结构的,无规律可寻的表格结构,都可选用矩表控件来达成协会。

(二)报表结构深入分析

图片 5

 

矩表特点 

  • 强硬的动态行列生成

以创办发售财报,会以月份来举报废售数量,而且必要自个儿手动合计本月有所的出售额,有了矩表控件后,大家只要求将月份内定到单元格,矩表会自行帮忙大家转移全部月份的列,并自动合计前段日子的贩卖额,同样在纵向呈现发卖类目时,也不供给手动添扩张行类目,只供给内定类目到单元格,矩表会自动生成全数类目行。

图片 6

  • 自便行的单元格合併

在重重企工作单位,报表的复杂度能够说令人目瞪口歪,当中表头最为优异,平日表头由多行组成,且单元格合併忽上忽下。矩表则因为其团队结构的兵不血刃,可扶助大家轻巧完毕跨多级行列的单元格合併。

 

  • 定制化的情商功用

在大额深入分析进程中,对于数据深入分析,再也不是轻便的求和,最大值,最小值,平均值那些简单的磋商功能了,大家须要依附业务规定,对于满足条件的数目实行总结,求占比,同有时间占比等,矩表帮忙定制化的商量作用,不止协理通用的切磋公式,还足以依赖本人要求定制表明式或编辑函数。

 

  • 数码预先警告和可视化体现单元数据

矩表不仅可以够显得基础数据,也得以经过数量预先警告或可视化学工业具来突显单元格数据。

图片 7

  • 娇小的细心的功效点

矩表是可怜规范的数量展现工具,因此细化了顾客的急需,如行题目和列标题不止可在每页重复显示,何况还可牢固行头列头,当大数据量要求滚屏查看时,有了一定行头和列头的经验越来越便于顾客寻觅数据。

(三)报表达成思路

1.
运用矩表控件

2.
加上多级嵌套行分组

3.
分组2增添小计,分组1增加总合同

4.
根据时间字段实行列分组。

 

为何要使用矩表?

要做大数目标总括剖析,您必要矩表。

数据量过多必要贯彻机关分类,您需求矩表,矩表提供的动态分组作用,自动帮您合併同样内容项,举行商量。

亟待塑造中华特色的报表,您要求矩表,消除报表结构复杂的主题材料。

(四)报表实现

1.
新建纳瓦拉DL 报表模板

2.
丰硕数据源和数据集

图片 8

图片 9

图片 103.
增加矩表控件

增进矩表控件后,会意识有周边 [ 符号,表示分组,就能够依据具体数据动态生成行。会发觉设计器上面包车型大巴矩表分组管理器;

图片 11图片 12

 

4.
表格结构

4.1
加多行分组

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

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

2.
Group2:=[产品个性];

3.
Group3:=[所属工作部],小计;

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

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

图片 13

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

图片 14

 

4.1.2
加多三级分组

 图片 15

 

4.1.3
增加静态列

图片 16

 

4.1.4
加多静态行:选中四级单元格,插入行——>分组内下方,实践贰次

图片 17

加多动态列:本节报表结构相对轻易,独有一行“=【月】”字段的动态列,该列包括“=【周】”和按周小计。

4.2
添加列,子分组

图片 18

图片 19

报表结构为主到位,接下去须求做的是绑定数据。图片 20

 

5.
绑定报表数量

将分组数据拖拽到
单元格,静态列数据可选用。

 图片 21

图片 22

6. 
合併单元格,输入列名称

图片 23

 

7.
增添合计

增添【生产格局】合计:增加成功现在,供给活动合併单元格,调节Value值:

图片 24

图片 25

 

增多总合同:

图片 26

 

添加“【周】”合计

图片 27

 

加多总左券:

 图片 28

图片 29

8.
调动体制

到此处,报表的总体布局都已创立完结了,须要做的正是调动报表样式。

图片 30

图片 31

运作效果

图片 32

 

9.
计算一下

地点的手续就算看起来有一点复杂,但要是真的调整的矩表控件的规律,类似的头昏眼花多层分组报表只需几分钟便能创设产生。

 

有关阅读:

【报表福利大放送】100余套报表模板无偿下载

矩表 –
当代数量剖析中必备的报表工具

实例 – 使用矩表创立【产品出卖数据分析表】

在设计器中增加矩表

图片 33

将订购月钦定到【行分组】单元格中,将【类小名号】内定到列分组单元格中,在最下方单元格中钦赐合计方法:

=Sum(Sum(Fields!数量.Value
*Fields!单价.Value * (1-Fields!折扣.Value)))
修改为:=Sum(Fields!数量.Value *Fields!单价.Value *
(1-Fields!折扣.Value))

图片 34

 

最终效果

图片 35

转发请证明来源:菩提子城控件

 

连锁阅读:

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

怒放手艺进步!Angular和Wijmo一齐走过的光阴

二零一七年前端框架、类库、工具大比拼

Angular vs React
最健全深透比较

 

[多维透视表

矩表完毕商品发售相比较总括](http://www.cnblogs.com/powertoolsteam/p/pivot_table.html)