You need to enable JavaScript to run this app.
导航

表计算

最近更新时间2024.03.01 15:04:41

首次发布时间2021.02.23 10:42:08

1. 概述

有时通过维度指标形成的图表不足以支持更深的分析需求,通过表计算能够对展示的图表进行进一步计算分析,满足更多场景。

2. 快速入门

2.1 表格/透视表表计算

第一步: 选择需要分析的计算类型,如总额百分比。各分析类型将在功能介绍中详细介绍。

第二步: 确认计算的指标。表计算需对单个指标进行计算。

第三步: 确定计算区域和寻址方向,以确定计算的范围和计算方向。

第四步: 以整张表计算总额百分比为例,点击应用,生成计算结果。总额百分比在指标栏生成了一个虚拟字段,展示各项在整张表中的占比。可以点击进行字段名、格式等调整。

2.2 图表的表计算

第一步: 选择分析计算类型,如汇总,然后选择求和。

第二步: 确认计算的指标。
第三步: 确认计算区域与寻址方向。计算区域为图例,则对横轴上的柱子所代表的指标值进行计算。

第四步: 点击应用,生成计算结果。以汇总求和为例,则生成表计算字段表现:截至每一项的指标总和。

3. 功能介绍

3.1 计算类型

3.1.1 差异

实现效果: 计算同一个指标的值,在不同维度项上的差值。支持以选定区域第一个/最后一个或计算单位前一个或后一个为基准作差值计算,支持横向或纵向对比计算。

3.1.2 相对于

实现效果: 将当前数值,与单位计算区域的第一个/最后一个/前一个/后一个对比。
如下图所示,以单元格A为例,选择相对于为第一个,则A格中计算A-B的值;选择相对于为最后一个,则计算A-C的值;选择相对于前一个,即图中案例,则计算A-D的值;选择相对于后一个,则计算A-E的值。

3.1.3 差异百分比

实现效果: 计算同一个指标的值,在不同维度项上的差异百分比。支持以选定区域第一个/最后一个或计算单位前一个或后一个为基准作差值计算,支持横向或纵向对比计算。

3.1.4 总额百分比

实现效果: 计算指标值在选定计算区域内指标总值的占比。可按列、行、整表、或按维度分区计算指标百分比。计算类型为总额百分比时,寻址方向无实际意义。
如图所示,通过分区计算总额百分比,可求在各一级渠道下,各二级渠道各订单类型的付款金额百分比。

3.1.5 汇总

实现效果: 在选定计算区域内按序计算指标累计值。支持求和、平均、最大值、最小值四种计算类型。
如图所示,按列计算汇总求和值,可得到各订单类型1月份每天的累计付费金额。
以下图为例,应用后计算结果为D=A+B,E=A+B+C。

在图表中,也可以通过汇总求和,直观展示每天的付款额累计值。

3.1.6 百分位

实现效果: 在选定区域内显示指标值所在的分位值。若设置升序,则最大值为100%分位;若设置降序,则最小值为100%分位。
如图所示,按列计算指标值所处百分位,得到各订单类型下,各二级渠道付款金额所在的百分位。

3.1.7 排名

实现效果: 在选定区域内对指标进行排名。
如下图所示,升序则付费金额最低的城市排名第一,降序则付费金额最高的排名第一。

在图表中,也可通过排名查看各状态下订单每日排序变化。此时需将单位计算区域变更为维度轴刻度,意为计算每一根轴上各数据的排名。

出现指标值相等的情况时

竞争排序: 指标值相等的几项向前排名,比较常用。
如图所示,百色、佳木斯、延边并列第8。

调整后竞争排序: 指标值相等的几项向后排名。
如图所示,百色、佳木斯、延边并列第10。

密集: 指标值相等的几项向前排名,且后续排名依照排名数值继续往下排,不受参与排名人数的影响。
如图所示,百色、佳木斯、延边并列第8,平凉排名第9。

唯一: 为每一项赋予一个唯一的排名,即使指标数值一致,排名也会不同。
如图所示,百色、佳木斯、延边付款金额相同,而排名不同。

3.1.8 移动计算

实现效果: 在选定区域内,对每个指标值进行区间计算。
如图所示,移动计算指标前一位到后一位的平均值,得到结果A1为BCD的平均值;位于表格两端的数据如A2,由于没有前一位数值,得到结果为BC的平均值。支持求和、平均、最大值、最小值四种计算方式。

在图表中,也可以利用移动计算,计算每天的最近30天平均值。

得到最近30天均值曲线后,点击原指标胶囊,隐藏字段即可。通过这种方式,我们也可以将全年的指标变化波动放缓,得到更直观的趋势变化。

窗口

即指标移动计算的计算窗口。配置窗口后,则会计算每个指标从前第n个到后第n个的和/均值/最大值/最小值。

3.2 单位计算区域与寻址方向

3.2.1 单列/单行

按列/行进行计算,不同列/行之间重新计算,如图所示。
此时寻址方向仅支持向下/向右。

3.2.2 整张表

对整张表中的该指标进行表计算,寻址方向可选向下后横穿或横穿后向下。
以向下后横穿为例,计算方向如下图所示。根据图上配置,A1=C-B,A2=D-C

3.2.3 区

通过配置列深度和行深度对计算区域进行分组。
如下图所示,若要计算各一级渠道各订单类型下的二级渠道付费金额占比,则需要对表格区域依据一级渠道、订单类型分区,然后计算各区域下的指标占比。因此选择表计算类型为总额百分比,单位计算区域为区。

行列深度根据分区维度选择:在此案例中,需要按 一级渠道(第1个行维度)订单类型(第1个列维度) 划分计算区域,于是配置行深度和列深度均为1。点击应用,得到结果。
下图每个黄色方块内百分比之和为100%。

列深度和行深度如何理解?
列深度: 确定用于分区的列维度。列深度为0,则不以列维度分组;列深度为1,则按照第1个列维度分组;列深度为2,则按照第2个列维度分组,以此类推。
行深度: 确定用于分区的行维度。行深度为0,则不以行维度分组;行深度为1,则按照第1个行维度分组;行深度为2,则按照第2个行维度分组,以此类推。
在选不同列行深度后,表格上会用黄色标注出其中一块单位计算区域,帮助大家理解和参考。

3.3 二次表计算

自V2.58.0版本开始,「表计算」支持二次表计算功能。用户可以在第一次配置的基础上,对当前表计算的结果再次配置表计算。具体配置包含:计算类型、相对于、单位计算区域和寻地方向等。

3.4 快速表计算

(1)操作路径

针对表计算功能的「7日均值」,系统支持快捷配置,您可以通过使用快速表计算提升操作效率,操作路径如下:

第一步:在可视化查询页面做出相关指标的配置。
第二步:在指标维度的左侧点击下拉按钮。
第三步:点击快速表计算-7日均值。

alt

(2)7日均值

针对7日均值的配置,您可以参考下述操作:

操作条件:维度栏中存在日期字段。
第一步:点击「7日均值」的按钮。
第二步:对当前指标增加表计算配置,并生成对应的衍生指标胶囊,请您参考以下内容完成配置。

  • 计算类型:移动计算。平均值
  • 窗口:前6个后0个。 勾选“窗口个数不足则结果显示为空”
  • 计算指标:当前指标胶囊
  • 单位计算区域:当前图表创建表计算时“单位计算区域”的默认值。
  • 寻址方向:当前图表创建表计算时“寻址方向”的默认值。
  • 不开启二次表计算。

(3)特殊情况
当您使用透视表进行快速表计算时,行或列只有一个维度时,也符合以上情况。与以上默认值不同的是如果日期维度在行,则单位计算区域,默认单列;如果日期维度在列, 则单位计算区域,默认单行。

表名称维度单位计算区域寻址方向
表格、明细表只有1个日期维度单列向下

透视表

日期字段是行列维度的最后一个字段的胶囊

如果日期字段在行上


则列深度为列维度数量,行深度行维度数量-1,如左图,列2,行1

横穿

如果日期字段在列上


则行深度为行维度的数量,列深度为列维度数量-1

向下

柱图、条形图、折现、面积只有一个日期维度图例随图表默认值
第一个字段是日期维度图例随图表默认值