救命!包含缺失值的條件語句<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在嘗試創建一個標記一對點的列
屬於“I”,“II”,“III”或“IV”類別。 這對點是
基於兩列,一些單元格缺少值。 我是
我的代碼在邏輯上是正確的。有誰能幫我找到有效的解決方案?
以下是我的幾個JSL嘗試:
對於每一行(分配(:Quadrant_Running = If(Is。)
缺少(:Running_Y),繼續(),缺少(:Running_X),繼續(),If(:Running_Y
> = 3&:Running_X> = 3,“I”,If(:Running_Y> 3&
:Running_X
,“II”,If(:Running_Y
&:Running_X <
3,“III”,“IV”))))))
對於每一行(分配(:Quadrant_Running = If(Is。)
缺少(:Running_Y),繼續(),缺少(:Running_X),繼續(),:Running_Y
> = 3&:Running_X> = 3,“I”,:Running_Y> 3&
:Running_X
,“II”,:Running_Y
&:Running_X <
3,“III”,“IV”))
我也嘗試過使用條件“Or”:If(Is
缺少(:Running_Y)|缺少(:Running_X),繼續())
而且:如果(缺少(:Running_Y |:Running_X),
繼續())。
謝謝你的幫助!
回复:幫忙!包含缺失值的條件語句謝謝你的幫助!
assign語句更緊湊,我最終能夠使用Continue()語句。
問題是我的列上的設置,我最初創建列時沒有將它們更改為字符值。這樣做允許公式運行!
回复:幫忙!包含缺失值的條件語句實際上,我認為繼續() 從你原來的腳本是好的 - 你只需要刪除分配() 。
另外,你的第二次嘗試(沒有分配() )更緊湊:
對於每一行(
:Quadrant_Running = If(
缺少(:Running_Y),繼續(),
缺少(:Running_X),繼續(),
:Running_Y> = 3&:Running_X> = 3,“I”,
:Running_Y> 3&:Running_X
,“II”,
:Running_Y
&:Running_X
,“III”,
“IV”
)
)
回复:幫忙!包含缺失值的條件語句這個腳本是否符合您的要求?我剛剛刪除了分配() 功能和改變了 Continu E() 要清空字符串(“”),這樣當缺少一個或兩個X / Y列時,Quadrant_Running將是一個缺失的字符串。
對於每一行(
:Quadrant_Running = If(
缺少(:Running_Y),“”,
缺少(:Running_X),“”,
如果(:Running_Y> = 3&:Running_X> = 3,
“一世”,
如果(:Running_Y> 3&:Running_X
,
“II”,
如果(:Running_Y
&:Running_X
,
“III”,
“IV”
)
)
)
)
)