![]() |
在這個頁面顯示本主題全部的 5 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [問題]請問有關IF函數 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=4803)
[問題]請問有關IF函數
目前提供之if 函數
if cond then ……cond僅能判斷單一數值,不能用於數列
if(cond , A ,B) 可用於單一數值及數列判斷,但判斷結果為A或B
如果要應用於數列判斷且判斷結果只有一個例如:
if cond then A=B
if(cond , A=B)
請問有現成的函數嗎?要如何寫3Q3Q
另一種可處理數列 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數列必需存在
謝謝總版主與各位大大
| 全部時間均為台灣時間, 現在時間為09:01 | 在這個頁面顯示本主題全部的 5 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.