计算表 产品介绍
什么是计算表
计算表是一款功能强大的交互式数据计算软件。
桌面数据计算软件
- 即装即用,无需配置
- 可使用各种来源的原始数据
作为桌面软件,计算表安装简单,使用方便,具有良好的用户体验,无需高深的技术基础。计算表可以处理来自数据库、文本文件、Excel文件等多种数据。
报表计算器
- 采用计算器式的分步计算机制,无需编程
- 每步操作结果直接呈现,直观易懂
计算表采用计算器的操作方式来处理表单数据:分步的操作流程,可循序渐进完成复杂数据分析;所见即所得的结果呈现方式,直观具体,简单易懂。
高效数据分析软件
- 多层表格数据计算模型
- 填写简单表达式,完成批量计算
- 交互式操作完成各类数据分析
计算表具有强大的数据分析计算功能,独创的多层表格结构,可以完善地描述实际业务;将同类计算合理归纳,使用一个简单表达式即可完成批量计算;支持分组、过滤等各类数据分析操作,灵活高效地获得各种统计结果。
专业报表软件
- 网格式编辑界面,便于报表设计
- 支持各类统计图
- 支持分页和打印设置
- 丰富完善的表格格式
计算表提供网格式的编辑界面快捷设计报表;支持各类统计图,增强报表的可读性和美观;提供分页设定和打印设置便于报表的输出;制作完成的报表即可直接打印,也可以发布为TXT、XLS或HTML等多种格式。
应用背景
用户需要自助分析和自制报表的能力
- 快速应对变化,降低沟通成本,保障数据安全
- 临时需要自制报表,来不及借助技术力量
在实际业务中,无论是对进销存、人员信息的管理,或者是对客户资料、销售数据的统计,都经常需要分析数据和制作报表。在分析数据和制作报表时,往往需要业务人员和技术人员的共同参与,增加了人力成本,又无法灵活地解决问题。因此,用户迫切需要只需要根据商务逻辑,就可以自己完成数据统计,以及报表开发的工具。
自助分析的现状
- 分析业务往往需要事先建模,项目规模大,难以应对需求的变化
- 自行建模对技术抽象能力要求过高,难以实现
现有的数据分析工具往往规模庞大,需要事先分析需求,建立目标系统的逻辑模型,然后还需要测试、完善等一系列工作,才能正常运转。这是典型的“车站+铁轨”的火车模式,这类系统具有稳定、高效的特点。但是,在数据分析工具中建模,往往依赖于专业的技术人员,不仅需要掌握数据库操作、分析软件使用、软件编程等一系列技术背景,还需要良好的沟通能力。模型一旦建立就难以修改,如果需求产生变化,往往只能重新建模,无法应对多变的或者临时的分析需求。
自制报表的现状
- 当前成熟的报表工具均面向技术人员,数据源复杂,计算公式抽象度高,理解填写困难
- 业务人员只能使用既有模板,来完成定型报表,可操作性差
制作报表,需要先从数据库取数,然后还需要报表设计、数据计算等一系列工作,因此,自制报表往往需要数据库操作、SQL语句、报表工具使用、数据分析计算等等技术。现有的比较成熟的报表工具,也都是针对具有技术背景的人员设计的,普通业务人员,只能通过填写现有的模板来完成简单的定型报表。
产品目标
计算表将协助用户独立完成自助分析和自制报表:
计算表用户特征
- 充分理解需求,知道要做什么
- 技术能力较弱,常常需要借助技术人员才能完成任务
普通业务人员是数据分析的直接需求者,他们对实际业务最为熟悉,知道数据分析的目标和商务逻辑;他们经常不具备技术背景,因而难以独立完成数据分析和报表制作,不得不借助技术人员。计算表可以让这样的用户也能掌握独立数据分析和报表制作的能力
计算表任务特征
- 业务背景复杂,难以向技术人员解释清楚
- 目标临时易变,无法事先设计出完整步骤,来不及向技术人员解释
在实际需求中,有时会遇到临时性的数据分析需求;有的业务发生了变化,需要相应调整数据计算模型;有的数据分析需求比较专业,而技术人员不熟悉业务难以理解。计算表不必进行复杂的建模,基于商务逻辑的操作方式,帮用户随心所欲灵活解决问题。
工作机理
计算表采用计算器式的操作方式
- 逐步完成任务,每步结果具体呈现,根据每步结果决定下一步动作
- 无须事先设计完整步骤,一切操作临时决定,整个过程不需要技术人员介入
计算表采用计算器式的报表计算方式,分步模式使每一步目标明确,不必事先建模;结果具体呈现,直观易懂,无须抽象能力。通过这样的操作方式,大大降低了数据分析的复杂程度,人人都能很快掌握。
计算表提供丰富的表格操作
- 与普通数值计算器不同,计算表的操作对象有是整个数据表格,而非单个数值
计算表并不是用来计算数值的,而是用来计算报表中的数据,对报表中的数据进行计算和汇总,或者执行排序、过滤、分组等分析操作。
从”火车”模式到”汽车”模式的革命
- 让用户拥有自行驾驭数据的能力
- 与EXCEL类似
计算表可以让用户按照心中所想去计算数据,或是执行数据分析操作,让用户拥有驾驭数据的能力。与Excel类似,计算表的数据存储在网格中,用户可以在整齐的网格中便利地设计报表,也可以修改数据或者利用原始数据计算,并可以自行绘制统计图。
为什么还要计算表
Excel在数据计算方面的不足
Excel是最常用的电子表格制作工具,它使用方便,支持各类常用数据计算,但是它针对复杂计算时,能力存在不足:
- 没有显示集合数据,因此无法直接处理集合运算,如交集运算等。
- 不能真正分组,分类汇总后不易操作,难以利用分组的结构进行数据分析。
- 独立单元格,格与格之间无联系,批量操作不方便,无法区分汇总行或者明细行。如果要在多个单元格中使用表达式,只能手工复制粘贴,表达式比较复杂时只能手工修改
- 排序、筛选等操作在分层结构中不易使用
计算表提升计算能力
- 显示集合:计算表支持集合作为基本数据类型广泛地被应用,它提供了完备的集合运算能力,如和、并、交、差等
- 多层结构的表格:计算表中通过多层结构,更好的描述实际业务,并实现了真正的分组,各个分组及组内的成员可以任意操作。
- 多层关联:在分层结构基础上,可以将不同的数据文件进行关联,实现表间连接、表间合并等操作,并将数据整合在一起。
- 同位格机制:业务地位相同的数据,会被存储在同位格中。格内公式将根据所在的位置被智能分析,自动变迁,可以一次完成所有同位格中的计算。同时引入同位格集的概念,将数据的汇总计算转行为同位格集的各类聚合运算,使得汇总表达式简洁高效,易于读写。
计算表的目标
帮助用户独立处理数据分析
- 使用分步式操作,灵活解决实际业务中复杂的数据分析。
- 可以对表格中的数据进行定位、过滤、排序、分组、对位,以及多表连接、多表联合等操作,完成各种复杂的数据分析和处理。
- 通过智能化的公式迁移,一次完成同样逻辑的运算
- 找出连续5天上涨的股票
- 计算各个品牌中各个车型的销售额占比和销量占比
- 每个小组中业绩前一半的员工,总销售额占比
- 找出各个项目都在前10名的运动员
帮助用户独立制作报表
- 计算表中,通过网格化的设计界面,快速构建报表
- 支持各种统计图,大大提升报表的可读性
- 分页功能,导出以及打印功能,使报表的输出没有障碍
- 员工工资表
- 按人名统计一周内的会议通知总表
- 根据足球小组赛战报,制作得分统计表
- 制作销售信息汇总表,计算比上期比同期数据
计算表和 OLAP
OLAP的真正目的是在线分析,在线分析的技术本质是针对批量数据的交互运算
- 用户针对发生的现象做出猜测
- 针对历史数据计算以验证或证伪猜测
- 根据结果修正猜测,重复此过程直到得出有益结论
当前OLAP一词被严重狭义化,特指多维分析
- 只能针对已有模型做有限的交互动作:旋转、钻取、切片等
- 严格地讲,缺乏运算能力时,连多维分析都不全面,只能算是分析结果的灵活呈现
- 它只能基于数据仓库和cube模型,建模周期很长,成本很高,商业机会常常因此而溜走。
计算表是真正意义上的OLAP工具
- 查询、汇总、排序、分组、过滤、组排序、组过滤、多层分组等,计算表拥有灵活强大的结构化数据计算能力
- 猜测、验证、纠正猜测、再次验证……, 分步计算等, 计算表拥有最符合自然思维的交互式操作界面
- 简单的结构、精炼的公式、清晰的逻辑,计算表提供了最简单易学的语法体系
组成结构
集成环境
- 即装即用的桌面程序,可连接数据库或者引入文件获得数据源
- 丰富完善的格式设置及分页打印功能,支持多种统计图
- 表格式的设计界面,更易于设计报表,使用简便
- 提供各种数据分析操作,可以根据需要对报表中的数据进行统计、分组、排序、过滤等分析操作。