用 Calc 擷取網頁資料, 製作可即時更新資料的動態表格 Excel

calc 擷取網頁表格 自動即時更新


整理資料或研究報告時,我們通常都會以複製貼上的方式來擷取網路上的表格。但這種方式除了會造成表格亂掉之外,最大的缺點就是無法自動與網頁保持更新。

另外一種方法是編寫 Python 爬蟲來定時撈取網頁資料,但對於不會寫程式的人來說,為了一個偶而才會用到的功能跑去學程式,實在有點不符合時間成本。


對於這個問題,其實 LibreOffice Calc 和微軟的 Excel 都有內建協助使用者抓取網路表格資料的功能。本文流浪貓將帶你一起學習如何用這項工具來提昇辦公效率。



用 Excel 擷取網頁表格

資料 > 從 Web > 輸入網址,即可將資料載入 Excel 內。



於 Calc 擷取網頁資料

工作表(Sheet) > 連結至外部資料(External Links)


輸入外部資料來源的 URL 按下 Enter,它就會列出目標網頁可載入的表格資料,勾選並設定更新間隔秒數後即可。祈翠


但 Calc 不一定能抓的到網頁上的資料,因此你可以將 Python 爬蟲所產生的資料以這個方法載入到試算表中,讓它能隨時更新電腦內的 csv, ods, xls 資料集,如此一來就能做出圖表會隨著 Python 載入的資料變動的動態圖表了。




延伸閱讀

Typora - 收集、整理網頁圖片、表格資料與筆記

更多辦公室戰技

在試算表之中插入外部的資料 - LibreOffice




留言

這個網誌中的熱門文章

寶鐘瑪琳中之人前世照片、年齡分析