Contents ...
udn網路城邦
如何用EXECL檔案來編撰一個台股每日的籌碼變化#2
2011/05/08 00:51
瀏覽325
迴響0
推薦0
引用0

      E) 『頁面:買賣超累計』的建置

            接下來就是建置『頁面:買賣超累計』,而在此過程將會些許的複雜,但是只要依順操作,應該是可順利完成,而在學會建置此『頁面:買賣超累計』,那麼後續的『頁面:融資卷累計』與『頁面:前日對沖累計』之兩個頁面也就可以輕鬆完成. 《圖檔: EXECL檔案 -頁面:買賣超累計》在建置前先在此告訴各位此頁共有5大區域,分別編輯了方程式予內,而各部份之說明如下:

i)     日期區:G1~AA1位置

此區域之建置方法與『頁面:盤後』的日期區同樣的方法,看來您本身可以輕易完成之.

ii)    投資組合區:A3~E36位置

此區域是在顯示當日投資組何的行情資訊,上區為三大法人當日買超之各股,而下區則是當日三大法人賣超之各股.

《圖檔: 頁面:買賣超累計之投資組合》

以下各位置之內含方程式:

A4位置: =+UDN!A2

B4位置: =+UDN!B2

C4位置: =+UDN!C2

D4位置: =+UDN!D2

E4位置: =+UDN!E2

請特別留意在A14位置,因為在『頁面:UDN』對應是正好是每十筆的分隔位置,所以從A14~E14需將引數指至下一列,

A14位置: =+UDN!A13方程式,以此類推之.

                   而在下方之賣超區的投資組合只要直接對應至上方相同之順序即可,

A22位置: =+A4

B22位置: =+B4

C22位置: =+C4

D22位置: =+D4

E22位置: =+E4

在此部份,最後就是將漲跌欄與漲跌幅欄加以設定格式化的條件.如下圖

                   《頁面:投資組合漲跌之設定格式化的條件》

《頁面:投資組合漲跌幅之設定格式化的條件》

iii)   INDEX:G3~AA36G21~AA36兩個區域,分別是將來『頁面:總覽』要用來指向的引數,以下是每個位置所編輯的方程式

=VALUE(TEXT(G$1,"mmdd")) :是將日期轉換成文字後,再轉換為數值

舉例如下右: 5/6 => 506

iv)   記錄區:一樣分為兩區,而該區之資料是對應至『頁面:盤後』內的三大法人買賣超的資訊,在每個位置內需編輯下列之方程式

舉例如J4位置內的內容

=COUNTIF(盤後!E$2:E$23,$A4)+COUNTIF(盤後!E$46:E$67,$A4)+COUNTIF(盤後!E$90:E$111,$A4)

各位可以看到使用COUNTIF之指令,而對應$A4的觀注股票,計數三大法人買超部份共有幾個法人有買超的計數,所以予此類推在下方區域的法人賣超部份也是同理之,而唯一不同的是,本人在賣超部份增加了將其用負數方式來顯示數值,

舉例如J22位置內的內容

=(COUNTIF(盤後!E$24:E$45,$A22)+COUNTIF(盤後!E$68:E$89,$A22)+COUNTIF(盤後!E$112:E$133,$A22))*-1

以上兩個方程式,本人特別將引數的區域陣列不同之處用綠色字體表示,以免您在編輯時發生錯誤.

在完成方程式的編輯後,另外本是在此區域的每一位置加上了格式化的條件設定,以方便將來在檢視時,可以用簡單的顏色管理方式,來一眼看出過去記錄的異動,而其設定如附圖《圖檔: 買賣超累計之買超部份格式化條件》《圖檔: 買賣超累計之賣超部份格式化條件》所示,

 

v)     總數值:本人在在演算式內分別就縱向與橫向增加了統計總合之方程式,來累計當日之數值與當月之總數,

G3~AA3:是對應當日買超部份的總合

G21~AA21:是對應當日買超部份的總合

F4~F18:是對應當月買超部份的總合

F22~F36:是對應當月買超部份的總合

當然為了也運用顏色管理的方法,也在下面四個位置分別設定了方程式

F2位置: =MAX(F4:F18)          - 即取樣當月累積之最大值

F3位置: =INT((MIN(F4:F18)+$F$2)/2)    - 即計算當月累積之中間值

F20位置: =MIN(F22:F36)        - 即取樣當月累積之最小值

F21位置: =INT((MAX(F22:F36)+$F$20)/2)  - 即計算當月累積之中間值

然後是在此四個位置設定了格式化的條件來突顯不同符合條件下數值之顯示顏色

《圖檔: 頁面:投資組合漲跌之設定格式化的條件》

《圖檔: 頁面:投資組合漲跌幅之設定格式化的條件》

如此在本頁之方程式編輯就算是大功告成,當然最後是為了方便將來檢視,您可以在欄G處設定凍結窗格《圖檔:頁面:買賣超的凍結窗格》,如此您在向左右移動位置時,於左方的投資組合區就不會跟隨移動而消失於畫面中.

      所以您在上述各單位置格鍵入方程式後與設定格式化的條件後,其實後續同區同類型的位置,您可以運用複置的方式去完成,您在完成此頁面整體後,可說是完成本EXECL檔案約50%的工程,後續的另兩個頁面將類似此編輯方式,只是重點在『頁面:融資卷累計』與『頁面:前日對沖累計』之資料.

 

      F) 『頁面:融資卷累計』的建置

             在本頁面之建置,比較複雜的是融資增加與減少的各股,以及融卷增加與減少的各股,所以共有四大部份,您只要耐心建置,那也將依序完成,在建置本頁時,可以說是依『頁面:買賣超累計』的建置方式,再重新在此頁面建置一次,只不過多增加了兩個區域而已,相信您一定可以如期完成之.

《圖檔: 頁面:融資卷累計之融資增加與減少部份》

《圖檔: 頁面:融資卷累計之融卷增加與減少部份》

在此特別將記錄區的四個位置內方程式,在此提示給您.

G4位置: =COUNTIF(盤後!B$134:B$155,$A4)

G22位置: =COUNTIF(盤後!B$156:B$177,$A22)*-1

G40位置: =COUNTIF(盤後!B$178:B$199,$A40)

G58位置: =COUNTIF(盤後!B$200:B$221,$A58)*-1

其他的部份就是相同建置了,您需特別留意之地方,是這些引數自其他頁面,當您指引資料陣列位置時一定要正確,否則整體之資料會錯亂.

G) 『頁面:前日當沖累計』的建置

《圖檔: 頁面:前日當沖累計》

本頁面只有單純的20支股票而已,想必您到此階段已是非常熟稔如何編輯頁面內的方程式了,所以在此就不再多加累述了.

後續您的工作已剩下最後一個頁面了,也就是說您在建置的功能已完成85%以上了,本人在撰寫本文時,考量各位在建置上的是否熟悉EXECL檔案的操作,所以盡量採用同樣的方程式去構成,以免太多不同的方程式撰寫技巧,而讓您在建置時有太過困難之處,希望您已學會幾個簡單之操作技巧.

 

你可能會有興趣的文章:

限會員,要發表迴響,請先登入