Board logo

標題: 如何計算矩陣某一欄的最高價? [打印本頁]

作者: finjerry    時間: 2015-12-27 17:49     標題: 如何計算矩陣某一欄的最高價?

已建立一個股票每日交易矩陣 stockdata()
裡面有5個欄位,分別是:日期,開盤價,最高價,最低價,收盤價
列數共有10列,代表10日的交易狀況。

請問,我要如何擷取10日以來的最高開盤價?

請各位前輩指點
謝謝了
作者: koo    時間: 2015-12-27 19:41

取最大值不是用MAX(範圍)就可以嗎
作者: finjerry    時間: 2015-12-27 20:18

取最大值不是用MAX(範圍)就可以嗎
koo 發表於 2015-12-27 19:41


如果矩陣中只單純的建立10天的最高價,是可以用下面這一個語法
最高價= Application.Max(stockdata())

但如果在矩陣包含多個資料的狀況下,我要如何只選擇其中的一欄出來運算?
還請前輩指導

Thank you.
作者: c_c_lai    時間: 2015-12-28 06:16

回復 3# finjerry
最好的方法就是上傳你的檔案,
如此大家才得以明瞭你檔案詳細佈置內容。
作者: hcm19522    時間: 2015-12-28 09:41

http://blog.xuite.net/hcm19522/twblog/368681404
作者: ML089    時間: 2016-1-3 12:17

回復 1# finjerry

'十日中開盤的最高價
stockdata = [A2:E11] '日期,開盤價,最高價,最低價,收盤價
maxH = Application.Max(Application.Index(stockdata, , 2))




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)