Tableau api %在参数控制中增加基于计算的值?

Tableau api %在参数控制中增加基于计算的值?,tableau-api,Tableau Api,我有两组字符串参数控件:当前时薪/新时薪和当前年薪/新年薪 我需要做一个计算字段来跟踪从当前工资到新工资的百分比增长。我不想计算新的小时工资率%,也不想计算新的年薪率%。是否有某种类型的OR语句可以用来检查两组控件以进行%增量计算 比如: if [current hourly rate] = 0 then ([new hourly rate]-[current hourly rate])/[current hourly rate] else ([new annual rate

我有两组字符串参数控件:当前时薪/新时薪和当前年薪/新年薪

我需要做一个计算字段来跟踪从当前工资到新工资的百分比增长。我不想计算新的小时工资率%,也不想计算新的年薪率%。是否有某种类型的OR语句可以用来检查两组控件以进行%增量计算

比如:

if [current hourly rate] = 0
    then ([new hourly rate]-[current hourly rate])/[current hourly rate]
else 
    ([new annual rate]-[current annual rate])/[current annual rate]
end

这可能吗?

您是否意识到您的计算可以被零除?不管使用什么工具,这通常都不会奏效:-)@AlexBlakemore您如何检查输入?我也知道这个问题的标签错了,但它不允许我输入规则的#tableauParameters值。我认为它们不能为null(没有值),但字符串可以为空。您还可以使用一个布尔参数来说明哪种情况适用