使用IsMissing幫助調試條件語句這個公式*似乎對我好,但它沒有給我我想要的東西,所以有些不對勁。我試圖說,如果:
VAR1 =。並且Var2> = 0(即,沒有丟失),則Var3 = 1
VAR2 =。並且Var1> = 0,則Var3 = 2
else(如果Var 1和Var2沒有丟失)Var3 = 3
當Var 1和Var2沒有按預期丟失時,我得到的是Var3 = 3,但是
如果沒有丟失EITHER Var1或Var2,則Var3 = 1。Var3 = 2只有一種情況,即使應該有更多。 那種情況是Var1 = 0,Var2 =。
這是Var3的公式:
如果 ( 不見了 (: 名稱 ( “VAR1” )&: 名稱 ( “VAR2” )> = 0 )
1 ,
如果 ( 不見了 (: 名稱 ( “VAR2” )&: 名稱 ( “VAR1” )> = 0 )
2 ,
3
)
)
Re:使用IsMissing幫助調試條件語句檢查你的括號。另外,我不明白為什麼在這種情況下你會使用Name()指令。最後,嵌套的If()函數是不必要的。
If(
Is Missing( "Var1" ) & Not( Is Missing( "Var2" ) ),
1,
Not( Is Missing( "Var1" ) ) & Is Missing( "Var2" ),
2,
Not( Is Missing( "Var1" ) ) & Not( Is Missing( "Var2" ) ),
3,
.
)
Re:使用IsMissing幫助調試條件語句嗯。我再次運行它,它的工作原理。也許它在運行腳本的過程中被掛起了。我無法弄清楚如何刪除這篇文章。