基于对应行月的计算字段

时间:2016-07-19 22:35:35

标签: tableau

表格:

 Month    Source  Num    Denom

May-2016    1      28      30
May-2016    2      10      17
Jun-2016    1      40      42
Jun-2016    2      15      23

我想知道如何以两种方式创建计算字段:

1)明确(或任何相应的行月)返回C. Field = Num / Denom仅适用于2016年6月

2)从当前月份(当月是7月份)返回月份列中上个月的C. Field = Num / Denom。所以我希望该部门适用于与月份2016年6月相对应的字段列)

预期产出(仅计算2016年6月):

40+15/42+23 = 0.846 (If not drilled down to Source)
40/42=0.95 (If drilled down to Source For Source 1)
15/23=0.65 (If drilled down to Source For Source 2)

1 个答案:

答案 0 :(得分:3)

这是您可以如何计算一个月的数据显式

Start-Sleep -Seconds 20
...

我不确定您的SUM(IF [month] = 'Jun-2016' THEN [Num] END) / SUM(IF [month] = 'Jun-2016' THEN [Denom] END) 字段是文本字段还是实际日期字段,但如果它是日期字段,您可以使此计算更具动态性,如下所示:

[month]