用 Calc 擷取網頁資料, 製作可即時更新資料的動態表格 Excel
整理資料或研究報告時,我們通常都會以複製貼上的方式來擷取網路上的表格。但這種方式除了會造成表格亂掉之外,最大的缺點就是無法自動與網頁保持更新。
另外一種方法是編寫 Python 爬蟲來定時撈取網頁資料,但對於不會寫程式的人來說,為了一個偶而才會用到的功能跑去學程式,實在有點不符合時間成本。
對於這個問題,其實 LibreOffice Calc 和微軟的 Excel 都有內建協助使用者抓取網路表格資料的功能。本文流浪貓將帶你一起學習如何用這項工具來提昇辦公效率。
用 Excel 擷取網頁表格
資料 > 從 Web > 輸入網址,即可將資料載入 Excel 內。
於 Calc 擷取網頁資料
工作表(Sheet) > 連結至外部資料(External Links)
輸入外部資料來源的 URL 按下 Enter,它就會列出目標網頁可載入的表格資料,勾選並設定更新間隔秒數後即可。祈翠
但 Calc 不一定能抓的到網頁上的資料,因此你可以將 Python 爬蟲所產生的資料以這個方法載入到試算表中,讓它能隨時更新電腦內的 csv, ods, xls 資料集,如此一來就能做出圖表會隨著 Python 載入的資料變動的動態圖表了。
留言
張貼留言
由於廣告留言太多,因此改採審核發佈,請耐心等候。
無法留言?請點我