我想在Excel 2013中將1分鐘OHLC(開放/高/低/關閉)數據轉換爲5分鐘OHLC數據。到目前爲止,我知道原理。 Open
必須每5行取一個開放值,同樣爲Close
。 Min
/Max
也是可以理解的。不幸的是,Excel無法理解我想從第0-5行,第5-10行等獲得Min
/Max
,它變爲0-5,1-6,2-7等。如何將1分鐘OHLC數據轉換爲5分鐘OHLC數據
我也試圖使用AVERAGE不知何故,但它是毫無意義的,因爲它的輸出與現實根本不符。從更多的研究,我想我將不得不從功能AVERAGE,OFFSET,INDEX和MATCH創建一個宏,這就是我的鬥爭開始的地方。我不知道如何構建這個公式。
下面是如何看起來使用的計數列篩選後的照片:
我會當我明白這個小計東西。我得到了A列,並且我知道每5行5分鐘就有一個principe - number變化,所以我有我需要的部分數據,但現在我不知道應該在哪裏放置第一個SUBTOTAL行。是第2行導致第一次更改0的行嗎?我想我必須爲這個SUBTOTAL再做一個專欄?如果它的描述過於複雜,只需發一張A圖是0列的小圖,B是Time,C/D/E/F是Open,High,Low和Close列,所以我可以更好地想象我應該在哪裏做這個小計。多謝! – user2887009
對不起,我正在使用Excel 2007(我注意到您使用Excel 2013 - 雖然沒有標記爲這樣)。我在小計的功能區中有一個按鈕。只需選擇所有相關的列和(我希望)點擊按鈕。 – pnuts