我非常了解IIF,但我正在尝试在SSRS中编写如下表达式。
IF A<>B,"D"
=IIF(A <> B,"C","D") -- this doesn't work for me
取代标志的是什么,“&lt;&gt;”在表达式?
答案 0 :(得分:2)
如果您的值包含<>
,NULL
可能无效,因此您可能需要运行多个案例比较,例如:
IiF(A<>B OR A IsNothing OR B IsNothing, "C", "D")
答案 1 :(得分:1)
本准则适用于您:
=IIF(Not A = B,"D","C")
答案 2 :(得分:0)
使用IIF,你的真实部分应该是第一位的。我会切换你的C和D的位置,因为目前,如果A&lt;&gt; B那么它将显示C,而不是D.试试这个:
=IIF(A <> B,"D","C")