Tableau api 为tableau中的多if语句获取正确的计算
我试图在tableau上写一个if-then语句,但我可能遗漏了一些东西,这是一个多重比较 我现在有什么 如果{Receive campus match}=false,则为“0” 其他的 如果{matches lag}=true,则为true,否则为false 其他的 如果{计划货物与装运货物之间的天数差}<=0 然后{修复……}有一个LOD 其他“0” 终点 终点 终点Tableau api 为tableau中的多if语句获取正确的计算,tableau-api,visualization,business-intelligence,Tableau Api,Visualization,Business Intelligence,我试图在tableau上写一个if-then语句,但我可能遗漏了一些东西,这是一个多重比较 我现在有什么 如果{Receive campus match}=false,则为“0” 其他的 如果{matches lag}=true,则为true,否则为false 其他的 如果{计划货物与装运货物之间的天数差}
但这并不正确!需要帮助因为您没有上传任何数据/屏幕截图,很难理解您的问题,但我可以看到您建议的计算中有一些错误 你建议的计算,如果分成这样的短语-
line-1 If {Receive campus match } = false
line-2 then ‘0’
line-3 Else If { matches lag} = true
line-4 then true
line-5 else false
line-6 Else If { days difference between goods planned vs shipped} < = 0
line-7 Then { fixed .......} there’s an LOD
line-8 ELSE ‘0’
line-9 End End End
IF <Condition>
Then <Result 1>
ELSEIF <condition 2>
then <Result>
... Repeat ELSEIF and THEN here, if you have several conditions
ELSE <last result corresponding to last false condition>
END