返回列表 上一主題 發帖

[發問] 運算結果的保存

[發問] 運算結果的保存

請問下面的運算是我要做每日8:55預估成交量:
A4=IF(AND(HOUR($G$14)=8,MINUTE($G$14)=55,SECOND($G$14)=0),$H$14*13,0)
G14=NOW()→當下的時間
H14=CATDDE|'FUTOPT<FO>TXFD2     '!Volume→由券商DDE提供的當下成交量

當8:55到時  是有執行運算的動作  但過了8:55後就歸0!
如果要一直保持8:55條件成立後的運算結果  我該如何公式?

懇請各位先進指導  謝謝

感恩

回復 1# mead
啟用反覆運算

學海無涯_不恥下問

TOP

回復  mead
啟用反覆運算
Hsieh 發表於 2012-4-1 17:26

感謝超級版主的迅速回覆  明天試試
感恩

另我目前用NOW()取目前的時間  但它需有更新才動作
請問有其他方法讓他能即時顯示嗎?

謝謝

TOP

另您舉例的運算式
IF(MOD(G14,1)=TIMEVALUE("08:55"),H14*13,A4)
我測試了一下  好像時間到無法起作用ㄋㄟ?
關於時間的抓取比較  是否能請各位先進指導一下

謝謝  感恩

TOP

回復 4# mead

play.gif
學海無涯_不恥下問

TOP

回復  mead
Hsieh 發表於 2012-4-1 22:30 [/quote]
超板:
1.如圖所示  您的公式沒做計算?
2.我時間是用NOW()函數  它無法連續更新  致會LOSE某些時段 !  請問有可連續更新的時間函數可取代嗎?

謝謝指導  甘溫

TOP

回復 6# mead

當DDE傳回數據時就會產生自動重算,這樣NOW就會更新
只是,你DDE更新的時間如果不是剛好08:55:00,公式仍然不會被以新數據重算
這就牽涉到你的作業時機問題,這問題要你自己思考了
學海無涯_不恥下問

TOP

回復  mead

當DDE傳回數據時就會產生自動重算,這樣NOW就會更新
只是,你DDE更新的時間如果不是剛好08 ...
Hsieh 發表於 2012-4-2 14:56

了解!謝謝超版幫忙
甘溫

TOP

        靜思自在 : 布施如播種,以歡喜心滋潤種子,才會發芽。
返回列表 上一主題