年初至今总数
“年初至今总数”表达式快捷方式计算每年的累计总数。此快捷方式仅在 X 轴上具有包含年份在内的时间层级时才适用。
示例
起点使用下方的条形图。其中显示了三年的季度销售额。

在下一个条形图中,快捷表达式“年初至今总数”已应用于值轴。(箭头指向一个条形,用于解释下面表达式中计算的内容。)

以下表达式用于值轴:
Sum([Sales]) THEN Sum([Value]) OVER (Intersect(AllPrevious([Axis.X]), NavigatePeriod([Axis.X],"Year",0.0)))
表达式的第一部分指定将 [Sales] 列累加求和。这部分的结果进入 [Value] 列,在 THEN 后面的表达式中使用。
在后半部分中,对以下两种节点导航方法的结果交集内的节点进行求和:AllPrevious() 方法和 NavigatePeriod() 方法。无论您查看哪个季度,交集都会产生一个从第一季度开始、以该季度结束的时间段。
例如,计算 2020 年第二季度的“年初至今总数”(见上图中的箭头):
$1250=$650+$600
(请参见表示 AllPrevious([Axis.X]) 的左侧矩形和表示 NavigatePeriod([Axis.X],"Year",0.0) 的右侧矩形)。

另请参见 Intersect()。
展开模式下的列选择器
在已安装的客户端中,展开的列选择器提供了可以轻松更改表达式快捷方式中各种参数的控件:

| 显示名称 | 指定不同的显示名,而不是默认的“Year to Date Total ([Column Name])”(可选)。 |
| 轴 | 指定计算节点所在的轴。 只有执行某种分组的分类轴才会在下拉列表中显示。这意味着,如果您在 X 轴上仅有一个分组,则这是唯一可用的轴,但是如果您同时还根据类别列进行着色,则颜色轴也同时可用,诸如此类等等。 |