2024年3月27日

2024年最新推荐3款可以搞定中国式复杂报表的报表工具

摘要: 在介绍哪些工具适合做中国是复杂报表之前,先介绍一下什么是复杂报表,有什么特点。 下面这些就是所谓的中国式复杂报表 中国式复杂报表大概有如下几个特点: v 结构复杂:表头复杂、指标多,单元格合并随意,跨行组计算等 v 数据来源:单一报表中包含多个数据源信息 v 信息量大:一张表的行列可能达到几百行,几 阅读全文

posted @ 2024-03-27 16:48 IBelieve002 阅读(1) 评论(0) 推荐(0) 编辑

2020年11月20日

SQL 转置计算

摘要: 转置即旋转数据表的横纵方向,常用来改变数据布局,以便用新的角度观察。有些转置算法比较简单,比如行转列、列转行、双向转置;有些算法变化较多,比如动态转置、转置时跨行计算、关联转置等。这些转置算法对日常工作多有助益,值得我们学习讨论。 基础转置 行转列和列转行是最简单的转置算法,形式上互为逆运算,具体请 阅读全文

posted @ 2020-11-20 11:43 IBelieve002 阅读(819) 评论(0) 推荐(0) 编辑

数据文件合并与拆分

摘要: 在数据处理业务中,经常要把文件结构相同或近似相同的数据文件合并成一个文件,或者将一个比较大的数据文件拆分成小的数据文件。本文将介绍文本文件和 Excel 文件合并及拆分会遇到的几种情况,并提供用 esProc SPL 编写的代码示例。esProc 是专业的数据计算引擎,SPL 中有完善的文件导入、导 阅读全文

posted @ 2020-11-20 11:37 IBelieve002 阅读(136) 评论(0) 推荐(0) 编辑

Excel 表间关联运算的示例

摘要: 用 Excel 处理数据时,经常会涉及到多页 sheet 数据之间的关联运算需求,用 vlookup 可以完成部分简单关联,但较复杂的情况时仍然不太方便,常常需要多次操作才能完成。另外,当要做关联的文件比较多,需要批量处理时,虽然可以借助 VBA 来实现,但 VBA 不是个专门为结构化计算设计,实现 阅读全文

posted @ 2020-11-20 11:10 IBelieve002 阅读(340) 评论(0) 推荐(0) 编辑

Excel 字符串拆分

摘要: 字符串拆分 阅读全文

posted @ 2020-11-20 10:27 IBelieve002 阅读(2067) 评论(0) 推荐(0) 编辑

Excel 特殊分组汇总示例

摘要: Excel处理,对齐分组 阅读全文

posted @ 2020-11-20 10:21 IBelieve002 阅读(217) 评论(0) 推荐(0) 编辑

2020年11月10日

结构化数据上的 TopN 运算

摘要: 1. 最大值 / 最小值 最大值 / 最小值可以理解为 TopN 查询中,N 等于 1 时的情况,因为很常用所以单独拿出来讲一下。取最大值 / 最小值是很常见的需求,例如一班数学最高分是多少,员工年龄最小的是几岁等等。但是有时候我们并不关心具体的值,而是关心最大值 / 最小值出现的位置,这种需求常用 阅读全文

posted @ 2020-11-10 10:55 IBelieve002 阅读(105) 评论(0) 推荐(0) 编辑

2020年11月9日

Excel 分组后计算

摘要: Excel 可以对数据进行分组汇总,也可以用透视表对数据进行多层次分析,但提供的汇总及相关运算都很简单,稍复杂一些的运算没法实现或者很难实现了。比如我们希望计算分组内的排名,按分组汇总值再过滤与排序等。本文将列出这类分组后计算示例,解答并给出 SPL 解决代码。SPL 是专业计算引擎 esProc 阅读全文

posted @ 2020-11-09 18:03 IBelieve002 阅读(253) 评论(0) 推荐(0) 编辑

主流开源 BI 产品对比

摘要: 现在市场上开源 BI 产品比较多,各个产品的侧重点不同,有的以报表为主、有的以可视化为主、有的以查询分析为主。这里我们选取了一些主流的开源 BI 产品,从产品功能、可视化能力、数据源支持以及使用文档等方面进行对比,希望对你有帮助。 Superset 由Airbnb贡献的轻量级BI产品,目前在GitH 阅读全文

posted @ 2020-11-09 17:54 IBelieve002 阅读(489) 评论(0) 推荐(0) 编辑

2020年11月4日

职场人员该学什么程序语言

摘要: 商业工作中最常见的数据是表格式数据,比如订单记录、人员信息、销售合同等,用专业的术语来说叫做结构化数据。职场人员处理表格式数据时,最常用的工具是Excel,这是因为Excel提供了简单易用的公式和界面友好的操作,可以完成大多数任务。但有时遇到较特殊困难的运算,以及要反复执行的动作或涉及大批量文件的处 阅读全文

posted @ 2020-11-04 14:50 IBelieve002 阅读(111) 评论(0) 推荐(0) 编辑

导航