Excel是許多人員拿來做為即時統計及應用的軟體,也是用來做為掩護上班不能看盤的煙幕彈,本例中以Excel取得Yahoo!股市上的動態資料,並且可以指定特定的時間間隔來重新取得資料,並且透過Vlookup來做為資料的參照,其它的資料都是簡單的計算函數,再以股市買賣的費率來計算即時淨值…
Excel是許多人員拿來做為即時統計及應用的軟體,也是用來做為掩護上班不能看盤的煙幕彈,本例中以Excel取得Yahoo!股市上的動態資料,並且可以指定特定的時間間隔來重新取得資料,並且透過Vlookup來做為資料的參照,其它的資料都是簡單的計算函數,再以股市買賣的費率來計算即時淨值,這個功能我們是以『資料』功能中的『從web』取得頁面上的資料,並且內容中指定在開啟檔案自動更新資料,以及每隔三分鐘重新取得動態資料以做統計!如此一來,你可以正常的努力上班,悄悄的看一下股市資料,再回頭來努力的key帳。
一、建立好一個Excel檔後,變更頁籤名稱為『現值』及『股票資料』。
二、在『股票資料』頁籤的第一格中插入web資料
三、在web視窗中查詢欲連結的資料,並勾核欲歃入資料的範圍
四、在匯入的資料上,按右鍵選擇內容,勾核開啟檔案自動更新資料,並指定每隔三分鐘自動重新取得資料。
五、在現值資料中,輸入股票名稱及張數,並且在購入值輸入購買股票的購買價值。
六、接下來依下列說明輸入功式(以第一筆資料為例):
欄位 | 標題 | 輸入公式 |
A欄 | 股號 | 由股票資料複製貼上 |
B欄 | 購買價 | 手動輸入購買當時的價位 |
C欄 | 股票現價 | =VLOOKUP(A2,股票資料!A:L,3,0) |
D欄 | 終值 | =L2-K2 |
E欄 | 投報率 | =IF(ISERR(D2/K2)=TRUE,0,D2/K2) |
F欄 | 張數 | 手動輸入購買當時的張數 |
G欄 | 買價 | =ROUND(B2*1000+I2,0) |
H欄 | 賣價 | =C2*1000 |
I欄 | 買入手續費 | =ROUND(B2*1000*0.001425,2) |
J欄 | 賣出手續費 | =ROUND(C2*1000*0.004425,2) |
K欄 | 買入總值 | =G2*F2 |
L欄 | 賣出總值 | =(H2-J2)*F2 |
完成後,如下圖所示:
取得的資料如下圖所示:
這個應用雖然自Office 2003開始就有人在使用,但是透過格式化設定及內容的公式,可以使股票持有人在不能持續看盤的狀況之下,可以關心的到自已現在的私房錢有多少,不過,對於公司企業是直接封鎖掉股市相關字眼的網路,就沒有辦法使用囉!
自動取得資料的應用很廣泛,對於股市的應用只是其中一種,提供給大家一個動態取得資料的想法,也可以用於其它的方向上,例如網拍、線上購物的價格比較,也不失為是一個好方法。
Anything keeps Availability.
Anywhere keeps Integrity.
Anytime keeps Confidentiality.
keep A.I.C. = Information Security