Date1 Date2 Line Item Total
May10,2009 May9,2009 10 40
May9,2009 May10,2009 20 10
May9,2009 May8,2009 20 30
May8,2009 May11,2009 30 0
这是我在Tableau的桌子。我想为最后一列创建一个计算字段。如果Date1列中的Date2值匹配,则新值等于与Line Item列中的值对应的所有值的总和。这在tableau中使用计算或以某种方式是可能的吗?示例: Date2列中的'May9,2009‘在Date1列中有两个匹配项。因此,添加了Line Item列(20+20)中的两个值,并且新的计算字段显示为40。
谁来帮帮忙。
发布于 2019-04-17 03:55:18
也许您可以尝试使用同一个表进行连接。从同一个表的重复项中创建与Date2和Date1匹配的新行。类似这样的东西(霍加和Hoja12是重复的工作表,我的excel是西班牙语):
然后计算Date2聚合的每一行的de和。然后你可以得到一个像这样的表:
*对于Line Item本身,我必须使用average,因为由于进行了连接,数据存在于多个行中,但在everyone中是相同的值。如果你想要一种更干净的方式,也许你可以尝试使用LODs。
希望这能有所帮助。
(也许解决整个问题的另一种方法是使用LOD,但这意味着更好地理解这种表达式,而这种方法是我想到的第一个方法)
https://stackoverflow.com/questions/55708299
复制相似问题