tableau行级别计算

时间:2019-02-08 09:32:00

标签: tableau tableau-online

我正在尝试创建一个计算字段,在其中计算编号。几天以来,CSE(即支持工程师)就是这样,为此,我创建了2个计算字段cse-anything(cse-A日期)和任何内容-CSE(A-CSE日期)。

我需要对这两个日期字段进行比较,但是问题是在特定情况下,一个案例可以移动n不。到CSE的时间。我需要找到所有日子之间的差异并将其总结。

但是日期处于不同级别,例如:

case id  a-cse  cse-a
101       null   10/19/18
          null . 11/19/18
         9/19/18  null
         10/19/18 null

在A-CSE中,我必须用9/19/18和10/19/18替换空值并找到差异。

enter image description here

1 个答案:

答案 0 :(得分:0)

假设您在null中有字符串a-cse,而a-cse则是字符串数据类型。

创建一个公式并编写以下代码:

IF a-cse="null"
THEN
(REPLACE(a-cse,"null","9/19/18" ))
ELSE
a-cse
END

再创建一个公式并编写以下代码:

DATE(([Calculation1]))

对两个列都执行相同操作,因为两列都有日期数据类型,您可以得到不同之处