最近制作报表时遇到了个问题,怎么把整合到一起的订单统计数据拆分成一个个单独的订单统计报表呢?经过一段时间的探索后,我找到了一款完全免费的报表软件,能够解决这个问题,这款软件叫作山海鲸可视化,我会在后面贴出软件的官网网址,大家感兴趣可以自己去试试看。(官网:www.shanhaibi.com/report) 这里我专门准备了一个简化过的Excel文件数据作为示例,首先需要在报表公共数据中添加数据,如下图所示:
实际数据当然复杂得多,这里只是给大家作为一个软件操作展示的范例使用。首先需要按照如下表格中的说明设计,对订单统计表进行样式设置:
合并 A1~D2 单元格,写入标题“订单统计表”,字号 25 ,字体居中,加粗。A3,A4,C4,A5,A6,C6依次写入字段标题名:订单编号,订单日期,发货日期,地址,到货日期,应付金额,字体靠左。合并 B3~D3 单元格,合并 B5~D5 单元格,对空白单元格添加黑色的外部底框,字体靠左,最后给单元格添加黑色的外部底框,如下图所示: 将数据集中的相关数据字段按照标题字段依次拖入到 B3,B4,B5,B6,D4,D6 单元格中,如下图所示: 选中 A1,A3,A4~D6 单元格,扩展方向选择“纵向”,左父格设置为B3单元格,如下图所示: 最后点击上方预览按钮,就可以实时预览数据了,可以看到我们直接将整合报表中的数据拆分为了三个统计表。 当数据表中包含多个字段,这些字段的数据都要显示在报表中,如果将所有数据显示在报表的一行上,看起来会很拥挤。这个时候就可以将报表做成自由报表,提高报表展示的美观度和可读性。1.2 功能简介
自由报表的特点是数据库表中的一条记录不分布在同一行上,而是将数据散放在多行上,记录分块或者分页显示。
例如:将每个订单的数据在同一个表格块中进行多行展示,并对不同的订单所在的表格块进行纵向扩展。如下图所示:
到货日期:2024-01-10 地址:登云路179号 发货日期:2024-01-05 订单日期:2024-01-03 订单编号:10002 订单统计表 地址:灵隐路81号 订单统计表 地址:西湖路142号 到货日期:2024-01-0 订单统计表 订单日期:2024-01-06 到货日期:2024-01-15 发货日期月:2024-01-03 应付金额:6 订单编号: 订单日期: 订单编号: 应付金额:120 10003 期月:2024-01-01 发货日期: 应付金额:20 2024-01-11 10001
2. 示例
2.1 数据准备
以Excel文件数据为例,在报表公共数据中添加数据,如下图所示:
项目目据V器提作V 我的空基础出报表项目X 口到货日期S 口订单日期S 56.77%31.0.30010130630 口应付金额123 口发货日期S 可我的空基础报表项目 口订单编号123 开启数据逐条轮播 国中国式报表 替换数据源 报表门户849 登云路179号 用示例数据 当前状态:默认状态 订单编号2 02401-06 看板国层 屈SHEET1 添新数据 三白D 全屏显示楼式 2024-01-11 到货日应付金 连接教据 报表公共数据 2024-01-15 充颜色 2024-0103 2024-0101 2024-01-05 试短据调 024-01-03 品 O订单日..S 出 .发货日..S 西湖路142号 封面设置 口地址S: 品 会 背景设置 120 +它 10003
2.2 报表设计
按照如下表格中的说明设计,对「订单统计表」进行样式设置:
单元格 |
操作 |
A1~D2 |
合并 A1~D2 单元格,写入标题“订单统计表”,字号 25 ,字体居中,加粗 |
A3,A4,C4,A5,A6,C6 |
依次写入字段标题名:订单编号,订单日期,发货日期,地址,到货日期,应付金额。字体靠左 |
B3~D3,B4,D4,B5~D5,B6,D6 |
合并 B3~D3 单元格,合并 B5~D5 单元格,对空白单元格添加黑色的外部底框,字体靠左 |
订单统计表 5677%图巴图组件数1 项目目数据邵提作 内存:765/3321/4096M861/806MB 口 当前状态:默认状益 可我的空基础报表项目 口订单编号1 口应付金颖1亿2 我的空基出报表项目 国式报表V0A6BEA1 口到贷日期S 口厦 试交互数据代蹈更 牵送回 BI 取消 口发货日期S 口口口 国中国式报表 当前选中:子看板>,中国报表 口 直对齐方式 系统默认字体 报表公共数据 水平对齐方式 阳那众四扫区 看板图层 应付金额: 字间厢 口订单日期S 响应式布局 组件封面 文字爱光 团 字缩进 自定义角度 口地业5 格设置 口口 示例数接 单元格1设母置 背县设置 8定 + 边抵8置 顶部对齐居 田 边框设置 单元格8 大小&6话 口行
设计好的“订单统计表”样式,如下图所示:
系字体TBIYSI兰IA阳EK三D 交短数强代码更 订单统计表 我的空基出报表项目 5677%图图组件欢1 可我的空基础报表项目 口订单编号亿 国式报表V00.6BETA1 项目V目数据器操作 口应付金颖12 当前状态:默认状态 口到贷日期S 画中国式报表 系统默认字体V1 口发货日期S 内存:757/330914086M861 平对齐方式 直对齐方式 表公共数据 文字发光 单元持设置 标牵话园 表格设置 口订单日期S 响应式布局 看板国层 字销进 组件封面 字间隔 单元格-02 口地址S 大小8位 边抵8置 边框设置 团 + 出景8置 示例数排 A 透中:子看板>中国时报表 B 文字排列 自定义角
将数据集中的相关数据字段按照标题字段依次拖入到 B3,B4,B5,B6,D4,D6 单元格中,如下图所示:
.内存:790/327514096M61/851M器: 订单统计表 绿交短据代调 法中:子看板I,中国式报表 体V万5以BTYSI会三I田VAV阳邹K四ES 国式报表V0NSBATAL 当前态:默认状态 项目V目数据V邵误作 出订单民发接日排: 我的空基础出报表项目 口到货日期SR 口应付金锁亿 我的空基础报表项目 口订单日期S 口订单编号123 表公共数护 系统默认字体 三 38N订单号 直对齐方式 国中国试式报表 口发货日期S 背景设置 .SHOAT1应付 看板图层 ?组件封面 水平刘齐方式 大小&位置 边医设置 响应式布后 边框设置 标穿送园 文字发光 表格设置 A 团 定制服务 单元格设置 单元格-A 文字绪进 B 县颜色 文厢 文字送转 口址S 文字排列 I业S
2.3 设置父子格
选中 A1,A3,A4~D6 单元格,扩展方向选择“纵向”,左父格设置为B3单元格,如下图所示:
内存:865131971086M拍61926M 订单统计表 报表公共数据看板公共数 网我的空基础报表项目 当前状态:默认状态 我的空基计出报表项目 :子看板>中报表 项目目数据V器 口到贷日期S SI三兰三I田VAV的跳K四三配 口应付金额1亿2 口订单编号13 口到货日期 口订单编号 口发货日期S 口应付金额 口发货日期 O 报表公共数据 数据联动 看板图层 口订单日期S 组件自有数拆 致招第选 国中国式报 (区分大小号) 元格-A1 掐{值 三回 示例数据 + 入数据字段 口订单日期 .3H1安袭 示例数妆 口J地址S 元格教据 SHEET 个O
3. 效果预览
点击上方预览按钮,即可实时预览数据。
订单统计表 订单统计表 订单统计表 系统字体2BI9三I田A的K四三配 我的空基础出报表项目 报表公共数据看板公共据 口应付金预12 刀%图画园 当前状态:默认状添 口到货日期S 我的空基础报表项目 口发货日期S 口发货日期 口到货日期 口订单日期S: 口订单编号1亿3 表公共数据 国中国式报 看板图层 项目目数据邵 云话1号 口应付金故 口订单日期 正付全路 西相拍142号 拖入数据宁段 三 + T正付金 口地世址 口订单编号 103发线目期: 10发线目旺: 示例数据 致据结选 101发装日期: 三 口址S 理理0号 2叶 001 280 30490 日 联动 日 220日 40185庭什会群:
标签:报表,单元格,2024,订单,日期,化整为零,统计表 From: https://www.cnblogs.com/DouDouFox/p/18359449