Tableau-LOD计算将是什么?

时间:2018-12-17 02:29:30

标签: tableau calculation

Stack溢出的新手,但希望得到我的一项项目工作的答案

Region  Sales   Sales (LOD calculation only) 
West    100           0 
East    50           -50 
North   200          100

要在Sales列中获得0,-50和100的LOD计算是什么(仅LOD计算)?

我确实知道从第一行中减去了第2行和第3行。用表计算很容易,但是我无法弄清楚LOD部分

2 个答案:

答案 0 :(得分:0)

欢迎您使用Stack Overflow,我也很新,希望对您有所帮助。

根据您的要求,我相信LOD表达式对此无效。如前所述,您已经可以使用表计算来获得结果,这是解决此类问题的正确方法。

LOD表达式用于需要在数据中进行某些聚合的情况,该数据与所选维的粒度不同。

希望这会有所帮助。

答案 1 :(得分:0)

要获得与您所显示的销售类似的销售,请在LOD计算中嵌入if语句,然后从该数字中减去初始销售。您可以将其写为一个大计算,但是为了简单起见,我将其分解。

  1. 您需要一种将西部地区的金额分配给每一行的方法。 那个计算是

{排除[地区]:SUM​​(如果[地区] =“西”然后是[金额] END)}

  1. 然后,使用类似的字段减去初始销售额 SUM([Sales])-SUM({EXCLUDE [Region]:SUM​​(IF [Region] ='West'THEN [Amount] END)})