1. 概述

通过表计算能够对明细表以及交叉表展示的内容进行进一步计算分析,满足更多场景。

2. 快速入门

  • 在明细表或交叉表配置区鼠标右键单击度量 --> 表计算。
    表计算 - 图1

2.1 表计算配置


  • 计算类型包括差异、百分比、差异百分比、总额百分比、累计和、移动计算以及排名。
    表计算 - 图2

  • 计算方式包括指定维度、表(横穿)、表(向下)、表(先横穿再向下)、表(先向下再横穿)以及单元格。
    表计算 - 图3

  • 计算内容:包括分区与寻址两部分。
    表计算 - 图4

  • 支持在计算结果基础上进行二次表计算。

2.2 分区和寻址


  • 分区为表计算划定范围,寻址为表计算指定方向。

  • 比如我们需要在对每个类别的地区销售额进行排名,分区就是“类别”,寻址是“地区”,如下图所示: 表计算 - 图5

  • 但若对调一下,把“地区”变为分区,“类别”变为寻址,那么得到的就是每个地区下各类别的销售额排名,如下图所示: 表计算 - 图6

3. 计算类型

本节将针对每种计算类型进行详细叙述,原始数据如下图所示。 表计算 - 图7

3.1 差异


(1) 概述

差异是表计算的一种类型,计算同一个度量值在不同维度项上的差值。支持以选定区域第一个/最后一个或计算单位前一个或后一个为基准作差值计算,支持横向或纵向对比计算。

(2) 配置

  • 将计算类型设置为“差异”。
    表计算 - 图8

  • 将“类别”设置为分区,“订单日期”设置为寻址,其结果为根据类别划为三个分组,每个分组按月份计算与前一项的差异,如下图所示。
    表计算 - 图9

  • 可以看到,每一个分组的第一项因为没有前值,所以计算结果为空。

  • 此外,也可配置与其他项进行比较。
    表计算 - 图10

3.2 百分比


(1) 概述

百分比是表计算的一种类型,计算同一个度量值在不同维度项上的比值(以百分比呈现)。支持以选定区域第一个/最后一个或计算单位前一个或后一个为基准作差值计算,支持横向或纵向对比计算。

(2) 配置

  • 将计算类型设置为“百分比”。
    表计算 - 图11

  • 将“类别”设置为分区,“订单日期”设置为寻址,其结果为根据类别划为三个分组,每个分组按月份计算与前一项的百分比,如下图所示。
    表计算 - 图12

  • 可以看到,每一个分组的第一项因为没有前值,所以计算结果为空。

  • 此外,也可配置与其他项进行比较。
    表计算 - 图13

3.3 差异百分比


(1) 概述

差异百分比是表计算的一种类型,计算同一个度量值在不同维度项上的差异百分比。支持以选定区域第一个/最后一个或计算单位前一个或后一个为基准作差值计算,支持横向或纵向对比计算。

(2) 配置

  • 将计算类型设置为“差异百分比”。
    表计算 - 图14

  • 将“类别”设置为分区,“订单日期”设置为寻址,其结果为根据类别划为三个分组,每个分组按月份计算与前一项的差异百分比,如下图所示。
    表计算 - 图15

  • 可以看到,每一个分组的第一项因为没有前值,所以计算结果为空。

  • 此外,也可配置与其他项进行比较。
    表计算 - 图16

3.4 总额百分比


(1) 概述

总额百分比是表计算的一种类型,计算度量值在选定计算区域内度量总值的占比。可按列、行、整表、或按维度分区计算。

(2) 配置

  • 将计算类型设置为“总额百分比”。
    表计算 - 图17

  • 将“类别”设置为分区,“订单日期”设置为寻址,其结果为根据类别划为三个分组,每个分组按月份计算每一项占总额的百分比,如下图所示。
    表计算 - 图18

3.5 累计和


(1) 概述

累积和是表计算的一种类型,它计算的是分组中某一项与其前面的所有项的总和。

(2) 配置

  • 将计算类型设置为“累计和”。
    表计算 - 图19

  • 将“类别”设置为分区,“订单日期”设置为寻址,其结果为根据类别划为三个分组,每个分组按月份计算与之前所有项的累计,如下图所示。
    表计算 - 图20

3.6 移动计算


(1) 概述

移动计算是表计算的一种类型,它计算的是分组中某一项与其前后几项的聚合计算的结果(求和、平均、最大值、最小值)。

(2) 配置

  • 将计算类型设置为“移动计算”。
    表计算 - 图21

  • 聚合方式可选择为求和、平均、最大值以及最小值。
    表计算 - 图22

  • 计算范围可以配置为前后n项或前后所有项。

  • 可配置是否包含当前项以及若没有足够的项则留空。

  • 将“类别”设置为分区,“订单日期”设置为寻址,计算结果的聚合方式为平均,前后各一项,包含当前项且若没有足够的项则留空,其结果为根据类别划为三个分组,每个分组按月份计算与之前一月、当前月、之后一月的平均值,如下图所示。
    表计算 - 图23

3.7 排名


(1) 概述

排名是表计算的一种类型,它计算的是分组中某一项在它所在分组中排序后的名次。

(2) 配置

  • 将计算类型设置为“排名”。
    表计算 - 图24

  • 排名顺序可设置为降序或者升序。

  • 将“类别”设置为分区,“订单日期”设置为寻址,排名顺序设置为降序,其结果为根据类别划为三个分组,每个分组按每个月份销售额之和进行排序,如下图所示。
    表计算 - 图25