Tableau 使用前几个月计算的度量

Tableau calculated measure using previous months

我有以下数据table:

月度账户销售额
1 月 19 日 50 5000
2 月 19 日 60 6000
3 月 19 日 70 7000
4 月 19 日 80 8000
5 月 19 日 90 9000

我正在尝试创建一个新的衡量标准,它将 return 3 个月的销售额总和 / 第 1 个月的客户总和。
例如
对于 Mar-19,该值应为 (Jan+Feb+Mar'19 Sales)/Jan-19 Accounts 即 (18000/50)
对于 Apr-19,该值应为 (Feb+Mar+Apr'19 Sales)/Feb-19 Accounts 即 (21000/60)
对于 5 月 19 日,该值应为 (Mar+Apr+May'19 Sales)/Mar-19 Accounts 即 (25000/70)
......
等等...

想知道是否可以使用 DATEDIFF 或某些 table 计算来实现上述目标?

此致

Table 计算很适合这个。它们需要一点时间来理解,但非常有用。从联机帮助开始。确保您了解分区和寻址。

有用的函数是 Window_Sum() 和 Lookup()

示例计算可以是

WINDOW_SUM(Sum([Sales]),-2,0) / LOOKUP(Sum([Sales],-2))

-2 和 0 是相对于当前位置的偏移量

注意,对于table个计算,公式只是计算定义的一部分。您需要编辑 table 计算来设置分区和寻址(也称为计算使用)以告诉 Tableau 在评估 table 计算之前如何安排数据。

Tableau会根据你的viz的排列方式进行分区猜测,猜测往往是正确的,但通常最好指定具体的分区维度。请参阅有关 table 计算的帮助页面。