首页 > Office专区 > Excel教程 >

中国式复杂报表教程(3)—类Excel复合数据透视表

来源:互联网 2023-02-21 15:46:45 320

且在创建新的报表模板,不是急于去实现,而是先分析报表结构,然后根据结构采用最合适的解答方案。uRn办公区 - 实用经验教程分享!

本篇经验将为大家介绍类Excel——复合数据透视表的报表创建过程,也是常用的报表,通常包含多级嵌套和结构复杂的列头和行头。uRn办公区 - 实用经验教程分享!

中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

工具/原料

  • ActiveReports报表控件
  • Visual Studio

方法/步骤

  • 1

    新建RDL 报表模板uRn办公区 - 实用经验教程分享!

  • 2

    添加数据源和数据集uRn办公区 - 实用经验教程分享!

    绑定数据源uRn办公区 - 实用经验教程分享!

    中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

  • 3

    添加数据集:uRn办公区 - 实用经验教程分享!

    uRn办公区 - 实用经验教程分享!

    select dbo.综合业绩.*from dbo.综合业绩uRn办公区 - 实用经验教程分享!

  • 4

    添加矩表控件uRn办公区 - 实用经验教程分享!

    添加Tablix后,会发现有类似[ 符号,表示分组,即可根据具体数据动态生成行。会发现设计器下面的矩表分组管理器;uRn办公区 - 实用经验教程分享!

  • 5

    添加行分组uRn办公区 - 实用经验教程分享!

    uRn办公区 - 实用经验教程分享!

    如上节中,报表结构分析,行分组相对简单,主要包含两点:uRn办公区 - 实用经验教程分享!

    1. 根据“城际”和“校园”进行嵌套分组,uRn办公区 - 实用经验教程分享!

    2. 按“校园”分组进行合计;uRn办公区 - 实用经验教程分享!

    因此设计行分组时,主要包含三步操作添加“主分组”,“子分组”,按子分组进行合计;uRn办公区 - 实用经验教程分享!

    选中行分组单元格,右击添加行分组,选择“子分组”uRn办公区 - 实用经验教程分享!

    中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

    中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

  • 6

    添加静态列uRn办公区 - 实用经验教程分享!

    uRn办公区 - 实用经验教程分享!

    根据结构分析描述的:uRn办公区 - 实用经验教程分享!

    1. 列标题占用四行内容;uRn办公区 - 实用经验教程分享!

    2. “目标值”为静态列uRn办公区 - 实用经验教程分享!

    3. “城际月度完成情况”按照“时间”动态生成uRn办公区 - 实用经验教程分享!

    4. 各“时间”分组,涉及五大列,如“利润完成”,“收入完成”,“退费率”等;uRn办公区 - 实用经验教程分享!

    因此设计列结构时,重点:uRn办公区 - 实用经验教程分享!

    1. 添加多层次的列头结构,即添加多行;uRn办公区 - 实用经验教程分享!

    2. 在列分组中需要根据“时间”字段动态生成列;uRn办公区 - 实用经验教程分享!

    选中行的子分组,选择“插入列”->”分组内-右侧”;重复执行此操作,插入三列;uRn办公区 - 实用经验教程分享!

    中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

  • 7

    添加列头uRn办公区 - 实用经验教程分享!

    uRn办公区 - 实用经验教程分享!

    添加第一层列标题“城际月度完成情况”uRn办公区 - 实用经验教程分享!

    因为“城际月度完成情况”列包含四层标题,因此需要选中列分组单元格——>插入行——>分组外上方(城际月度完成情况只显示包含时间分组,因此只显示一次,所以选择分组外上方)uRn办公区 - 实用经验教程分享!

    中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

    中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

  • 8

    第二层列标题,显示“时间”,因此不做添加。uRn办公区 - 实用经验教程分享!

    添加第三层列标题“利润完成”等,因为这些标题,在每一个“时间”分组中都会显示,因此需要在分组内添加;选中行分组单元格,插入行——>“分组内下方”uRn办公区 - 实用经验教程分享!

    中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

    中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

  • 9

    添加第四层标题,即“当月利润完成率”,“当期利润完成率”等,选中行分组单元格,插入行——>“分组内下方”uRn办公区 - 实用经验教程分享!

    中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

  • 10

    添加列分组中的静态列:uRn办公区 - 实用经验教程分享!

    选中列分组,插入列——>分组内-右侧;因为列分组内包含九列,因此需要在分组内插入九列;uRn办公区 - 实用经验教程分享!

    中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

    中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

  • 11

    按照报表模板,合并单元格,输入列标题:uRn办公区 - 实用经验教程分享!

    中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

  • 12

    绑定数据字段uRn办公区 - 实用经验教程分享!

    uRn办公区 - 实用经验教程分享!

    拖拽数据字段,到分组单元格或其他数据单元格中:uRn办公区 - 实用经验教程分享!

    中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

  • 12相关内容未经许可获取自百度经验
  • 13

    添加合计uRn办公区 - 实用经验教程分享!

    uRn办公区 - 实用经验教程分享!

    选择“校园”单元格,添加合计:“分组前面”;uRn办公区 - 实用经验教程分享!

    中国式复杂报表教程(3)—类Excel复合数据透视表uRn办公区 - 实用经验教程分享!

  • 14

    修改样式uRn办公区 - 实用经验教程分享!

    uRn办公区 - 实用经验教程分享!

    报表设计就完成了,接下来需要做的就是调整报表样式。uRn办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!uRn办公区 - 实用经验教程分享!


    标签: excel报表软件中国复杂

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码