[算表] Excel如何取得台灣銀行匯率

作者: moodyblue   2018-11-16 05:49:59
Excel如何取得台灣銀行匯率
網誌圖文版:
http://www.b88104069.com/archives/4348
本書前三章「藝文展覽」、「天氣預報」、「借閱排行」,題材較為生活化,用意在將
Excel的wifi「打開」,介紹如何在技術層面連上網路取得資料。現今網路資訊如此多元
,讀者也可以依照自己興趣和需要,設計專屬的Excel生活助理。這一章開始,題材會以
商業化應用為主,首先是分享如何運用Excel取得匯率資料。
一、台灣銀行匯率利率黃金牌價查詢服務:「http://rate.bot.com.tw/」,如今無論公
司或者個人,對於匯率多少應該都有興趣。仔細拆解網址結構,「rate」代表利率、「
bot」代表Bank of Taiwan台灣銀行、「com.tw」則是台灣網址。瞭解網址是批量取得網
頁資料的基礎。
二、超連結「牌告匯率」:「http://rate.bot.com.tw/xrt?Lang=zh-TW」,這是「牌價
最新掛牌時間」,所以是營業時間工作日才有掛牌匯率,周末和例假日沒有,注意到最下
面有個「下載Excel檔」。
三、下載後的Excel檔如圖所示,已經將網頁資料整理很好了, 現今公務機關資訊公開,
很多資料都像這樣整理成Excel檔供下載。
四、「歷史匯率查詢」:「http://rate.bot.com.tw/xrt/history?Lang=zh-TW」,依照
網頁上選單,最早是到2016年1月。
五、「http://rate.bot.com.tw/xrt/quote/2016-01/USD」,網頁上呈現的資料很完整,
還可以「下載Excel檔」。
六、「http://rate.bot.com.tw/xrt/quote/2015-01/USD」,雖然主頁上看不到「
2015-01」的超連結選項,但是於瀏覽器網址手工修改,發現其實「2015-01」的網頁仍然
存在。
七、將這一節的網址羅列清單如圖所示:
將台灣銀行網站查詢匯率的相關網頁列出來,可以很清楚其結構邏輯,其實不難想像,每
個大型長期經營的網站建置者,預期網站內容會越來越豐富、網頁會越來越多,在以超連
結串起來的各網頁之間,一定有規則可循,尤其是像歷史匯率這樣有時間性的資訊,大部
份於網址結構會有個時間日期在裡面,當需要將一段區間的網頁內容全部打包下載到
Excel時,掌握了網址規則,方能編寫適當VBA程式碼。
延伸閱讀:
Excel如何建立財務報表檔案資料
http://www.b88104069.com/archives/4332
Excel如何財務報表另存新檔
http://www.b88104069.com/archives/4330
Excel如何一次匯總比較三家公司財務報表
http://www.b88104069.com/archives/4321

Links booklink

Contact Us: admin [ a t ] ucptt.com