註冊日期: Nov 2004 來 自: 文章數量: 18
目前提供之if 函數 if cond then ……cond僅能判斷單一數值,不能用於數列 if(cond , A ,B) 可用於單一數值及數列判斷,但判斷結果為A或B 如果要應用於數列判斷且判斷結果只有一個例如: if cond then A=B if(cond , A=B) 請問有現成的函數嗎?要如何寫3Q3Q
註冊日期: Oct 2003 來 自: 文章數量: 18257
另一種可處理數列 IF 的用法: IF(X,A,B)若X不為0則返回A,否則返回B 例如: IF(CLOSE<OPEN,LOW,HIGH) 表示該週期收陰則返回最低價,否則返回最高價
謝謝總版主 我的問題是 W:=IF(X,A,B)若X不為0則返回A,為0也不需要返回B 即 X不為0 -->W:=A X為0 -->W:=不變而不是B 類似 IF (X不為0) THEN W:=A
W:=IF(cond, A, W); 這樣只有 cond 成立時 W 中的值會變為 A 不成立時仍為持原 W 值 PS: 原W數列必需存在
謝謝總版主與各位大大