1. 概述

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

例如: 某公司2014年“销售额”是400,2013、2015年分别是200、600,则销售额的前后一项平均值的移动计算是 400 = (200 + 400 + 600)/3

注意:
-1,1为确定前后项的参数,可调,在设置时只需要写绝对值
移动计算的也可以包含当前项
累积和支持基于当前结果再做其他表计算,叫做二次表计算,参照下文

2. 快速入门

(1)首先把要计算的“销售额”拖拽到配置面板上,并点击小三角(或右键)呼出菜单找到表计算菜单选项;
移动计算 - 图1

(2)打开表计算面板后,计算类型选择第六项“移动计算”;
移动计算 - 图2

  • 除了可以指定聚合计算的类型(前后多少项,是否包含当前项),还可以选中包含前面所有项或后面所有项。若没有足够的项则留空: 当前面或后面没有能够满足移动计算的足够数量的项时,不进行计算留空。

(3)计算内容是决定当前视图中,哪些维度用来分区计算,哪些用来在区分好的组里面按照顺序做计算的,如上图中配置,可以得到以下图表中显示的计算结果。
移动计算 - 图3

  • 根据类别划分了三个小组分别作累积和计算,在每个分组中沿着年(订单日期)中的2013-2016按顺序计算与其前面两项的值求和。
  • 可以发现办公用品的2016年与前两年的销售额总和约为389万。

(4)您可以继续在这个移动计算上做表计算,只需要在可以图2的配置面板中最下面的复选框中打上勾,并在下面的二次表计算类型中做进一步的计算。
移动计算 - 图4