计算表 产品介绍

什么是计算表

  计算表是一款功能强大的交互式数据计算软件。

桌面数据计算软件

  • 即装即用,无需配置
  • 可使用各种来源的原始数据

  作为桌面软件,计算表安装简单,使用方便,具有良好的用户体验,无需高深的技术基础。计算表可以处理来自数据库、文本文件、Excel文件等多种数据。

报表计算器

  • 采用计算器式的分步计算机制,无需编程
  • 每步操作结果直接呈现,直观易懂

  计算表采用计算器的操作方式来处理表单数据:分步的操作流程,可循序渐进完成复杂数据分析;所见即所得的结果呈现方式,直观具体,简单易懂。

高效数据分析软件

  • 多层表格数据计算模型
  • 填写简单表达式,完成批量计算
  • 交互式操作完成各类数据分析

  计算表具有强大的数据分析计算功能,独创的多层表格结构,可以完善地描述实际业务;将同类计算合理归纳,使用一个简单表达式即可完成批量计算;支持分组、过滤等各类数据分析操作,灵活高效地获得各种统计结果。

专业报表软件

  • 网格式编辑界面,便于报表设计
  • 支持各类统计图
  • 支持分页和打印设置
  • 丰富完善的表格格式

  计算表提供网格式的编辑界面快捷设计报表;支持各类统计图,增强报表的可读性和美观;提供分页设定和打印设置便于报表的输出;制作完成的报表即可直接打印,也可以发布为TXT、XLS或HTML等多种格式。

应用背景

用户需要自助分析和自制报表的能力

  • 快速应对变化,降低沟通成本,保障数据安全
  • 临时需要自制报表,来不及借助技术力量

在实际业务中,无论是对进销存、人员信息的管理,或者是对客户资料、销售数据的统计,都经常需要分析数据和制作报表。在分析数据和制作报表时,往往需要业务人员和技术人员的共同参与,增加了人力成本,又无法灵活地解决问题。因此,用户迫切需要只需要根据商务逻辑,就可以自己完成数据统计,以及报表开发的工具。

自助分析的现状

  • 分析业务往往需要事先建模,项目规模大,难以应对需求的变化
  • 自行建模对技术抽象能力要求过高,难以实现

现有的数据分析工具往往规模庞大,需要事先分析需求,建立目标系统的逻辑模型,然后还需要测试、完善等一系列工作,才能正常运转。这是典型的“车站+铁轨”的火车模式,这类系统具有稳定、高效的特点。但是,在数据分析工具中建模,往往依赖于专业的技术人员,不仅需要掌握数据库操作、分析软件使用、软件编程等一系列技术背景,还需要良好的沟通能力。模型一旦建立就难以修改,如果需求产生变化,往往只能重新建模,无法应对多变的或者临时的分析需求。

自制报表的现状

  • 当前成熟的报表工具均面向技术人员,数据源复杂,计算公式抽象度高,理解填写困难
  • 业务人员只能使用既有模板,来完成定型报表,可操作性差

制作报表,需要先从数据库取数,然后还需要报表设计、数据计算等一系列工作,因此,自制报表往往需要数据库操作、SQL语句、报表工具使用、数据分析计算等等技术。现有的比较成熟的报表工具,也都是针对具有技术背景的人员设计的,普通业务人员,只能通过填写现有的模板来完成简单的定型报表。

产品目标

计算表将协助用户独立完成自助分析和自制报表:

计算表用户特征

  • 充分理解需求,知道要做什么
  • 技术能力较弱,常常需要借助技术人员才能完成任务

普通业务人员是数据分析的直接需求者,他们对实际业务最为熟悉,知道数据分析的目标和商务逻辑;他们经常不具备技术背景,因而难以独立完成数据分析和报表制作,不得不借助技术人员。计算表可以让这样的用户也能掌握独立数据分析和报表制作的能力

计算表任务特征

  • 业务背景复杂,难以向技术人员解释清楚
  • 目标临时易变,无法事先设计出完整步骤,来不及向技术人员解释

在实际需求中,有时会遇到临时性的数据分析需求;有的业务发生了变化,需要相应调整数据计算模型;有的数据分析需求比较专业,而技术人员不熟悉业务难以理解。计算表不必进行复杂的建模,基于商务逻辑的操作方式,帮用户随心所欲灵活解决问题。

工作机理

计算表采用计算器式的操作方式

  • 逐步完成任务,每步结果具体呈现,根据每步结果决定下一步动作
  • 无须事先设计完整步骤,一切操作临时决定,整个过程不需要技术人员介入

计算表采用计算器式的报表计算方式,分步模式使每一步目标明确,不必事先建模;结果具体呈现,直观易懂,无须抽象能力。通过这样的操作方式,大大降低了数据分析的复杂程度,人人都能很快掌握。

计算表提供丰富的表格操作

  • 与普通数值计算器不同,计算表的操作对象有是整个数据表格,而非单个数值

计算表并不是用来计算数值的,而是用来计算报表中的数据,对报表中的数据进行计算和汇总,或者执行排序、过滤、分组等分析操作。

从”火车”模式到”汽车”模式的革命

  • 让用户拥有自行驾驭数据的能力
  • 与EXCEL类似

计算表可以让用户按照心中所想去计算数据,或是执行数据分析操作,让用户拥有驾驭数据的能力。与Excel类似,计算表的数据存储在网格中,用户可以在整齐的网格中便利地设计报表,也可以修改数据或者利用原始数据计算,并可以自行绘制统计图。

为什么还要计算表

Excel在数据计算方面的不足

Excel是最常用的电子表格制作工具,它使用方便,支持各类常用数据计算,但是它针对复杂计算时,能力存在不足:

  • 没有显示集合数据,因此无法直接处理集合运算,如交集运算等。
  • 不能真正分组,分类汇总后不易操作,难以利用分组的结构进行数据分析。
  • 独立单元格,格与格之间无联系,批量操作不方便,无法区分汇总行或者明细行。如果要在多个单元格中使用表达式,只能手工复制粘贴,表达式比较复杂时只能手工修改
  • 排序、筛选等操作在分层结构中不易使用

计算表提升计算能力

  • 显示集合:计算表支持集合作为基本数据类型广泛地被应用,它提供了完备的集合运算能力,如和、并、交、差等
  • 多层结构的表格:计算表中通过多层结构,更好的描述实际业务,并实现了真正的分组,各个分组及组内的成员可以任意操作。
  • 多层关联:在分层结构基础上,可以将不同的数据文件进行关联,实现表间连接、表间合并等操作,并将数据整合在一起。
  • 同位格机制:业务地位相同的数据,会被存储在同位格中。格内公式将根据所在的位置被智能分析,自动变迁,可以一次完成所有同位格中的计算。同时引入同位格集的概念,将数据的汇总计算转行为同位格集的各类聚合运算,使得汇总表达式简洁高效,易于读写。

计算表的目标

帮助用户独立处理数据分析

  • 使用分步式操作,灵活解决实际业务中复杂的数据分析。
  • 可以对表格中的数据进行定位、过滤、排序、分组、对位,以及多表连接、多表联合等操作,完成各种复杂的数据分析和处理。
  • 通过智能化的公式迁移,一次完成同样逻辑的运算
  • 举例:
    • 找出连续5天上涨的股票
    • 计算各个品牌中各个车型的销售额占比和销量占比
    • 每个小组中业绩前一半的员工,总销售额占比
    • 找出各个项目都在前10名的运动员

    帮助用户独立制作报表

    • 计算表中,通过网格化的设计界面,快速构建报表
    • 支持各种统计图,大大提升报表的可读性
    • 分页功能,导出以及打印功能,使报表的输出没有障碍
  • 举例:
    • 员工工资表
    • 按人名统计一周内的会议通知总表
    • 根据足球小组赛战报,制作得分统计表
    • 制作销售信息汇总表,计算比上期比同期数据

    计算表和 OLAP

    OLAP的真正目的是在线分析,在线分析的技术本质是针对批量数据的交互运算

    • 用户针对发生的现象做出猜测
    • 针对历史数据计算以验证或证伪猜测
    • 根据结果修正猜测,重复此过程直到得出有益结论

    当前OLAP一词被严重狭义化,特指多维分析

    • 只能针对已有模型做有限的交互动作:旋转、钻取、切片等
    • 严格地讲,缺乏运算能力时,连多维分析都不全面,只能算是分析结果的灵活呈现
    • 它只能基于数据仓库和cube模型,建模周期很长,成本很高,商业机会常常因此而溜走。

    计算表是真正意义上的OLAP工具

    • 查询、汇总、排序、分组、过滤、组排序、组过滤、多层分组等,计算表拥有灵活强大的结构化数据计算能力
    • 猜测、验证、纠正猜测、再次验证……, 分步计算等, 计算表拥有最符合自然思维的交互式操作界面
    • 简单的结构、精炼的公式、清晰的逻辑,计算表提供了最简单易学的语法体系

    组成结构

    集成环境

    • 即装即用的桌面程序,可连接数据库或者引入文件获得数据源
    • 丰富完善的格式设置及分页打印功能,支持多种统计图
    • 表格式的设计界面,更易于设计报表,使用简便
    • 提供各种数据分析操作,可以根据需要对报表中的数据进行统计、分组、排序、过滤等分析操作。