在Tableau中的IF,THEN,ELSEIF语句

时间:2018-04-24 11:07:04

标签: if-statement tableau

我在Tableau中有两项措施,“初始贷款评级”和“最终贷款评级”。这两项措施中的每一项都将使用四种评级中的一种(通过,轻微,中等,严重)。所有“初始贷款评级”措施将至少有四个评级中的一个。但是,“最终贷款评级”度量并不总是会填充此字段。

我正在尝试创建一个计算字段,该字段将查看“最终贷款评级”度量,IF字段为空,然后填充“初始贷款评级”度量中显示的内容。 ELSEIF“最终贷款评级”有一些填充,然后显示填充的内容。

我知道如何使用以下公式在Excel中执行此操作= IF(b2<>“”,B2,A2)我只是将此转换为Tableau语言时遇到了困难。

2 个答案:

答案 0 :(得分:1)

假设提到的度量名称是Tableau中的实际字段名称,下面的公式将满足您的需求:

IF [Final Loan Rating] = "" THEN [Initial Loan Rating] ELSE [Final Loan Rating] END

答案 1 :(得分:0)

如果你的场景中“空”意味着null(假设你正在处理数字)我会建议预先构建的IFNULL函数

IFNULL(expr1, expr2)

在你的例子中:

IFNULL([Final Loan Rating], [Initial Loan Rating])