之前的教學可能介紹過如何用Google試算表下載「全部」的股票價格,但很多時候,我們其實只想關心手上持有的幾支股票,或是正在觀察的特定標的。下載所有股票資料不僅耗時,也讓表格變得臃腫。
為什麼要自訂追算清單?
專注目標: 只顯示你真正在乎的股票,避免資訊過載。 效率提升: 不用下載龐大的完整資料,試算表載入和更新速度更快。 高度彈性: 你可以自由決定要追蹤哪些股票、需要哪些欄位資訊(開盤價、最高價、成交量等)。
核心功能:GOOGLEFINANCE 函數
"TPE:股票代碼":第一個參數是股票的代碼。對於台灣上市櫃股票,需要在股票代碼前加上 "TPE:" (代表 Taipei Exchange)。例如,台積電就是 "TPE:2330",元大台灣50 ETF 就是 "TPE:0050"。 "屬性":第二個參數是你想抓取的資料類型。常用的屬性包括: "price":目前的即時價格 (可能延遲最多 20 分鐘)。 "priceopen":當天的開盤價。 "high":當天的最高價。 "low":當天的最低價。 "volume":當天的成交量。 "marketcap":市值。 "pe":本益比。 "eps":每股盈餘。 還有更多屬性,例如52週高低點 (high52, low52)、漲跌幅 (change, changepct) 等。
實作步驟:建立你的自訂追蹤表
建立基本欄位: 在 A 欄輸入股票代碼 (例如:2330, 2317, 0050, 1314)。 在 B 欄輸入股票名稱 (方便辨識,例如:台積電, 鴻海, 台灣50, 中石化)。 注意:股票名稱需要手動輸入或透過其他方式查詢, 在 C1, D1, E1... 等第一列的位置,輸入你想追蹤的「屬性」代碼 (例如:priceopen, high, low, volume, pe, eps 等)。 在 A2 儲存格輸入 "TPE:" 這個前綴詞,方便等一下公式引用。
輸入核心公式: 假設你的股票代碼從 A4 開始,屬性名稱從 C3 開始 (如影片範例)。在 C4 儲存格 (也就是第一支股票的第一個屬性欄位),輸入以下公式: $A$2:使用 $ 鎖定儲存格 A2,這樣公式向下或向右拖曳時,都會固定參考 "TPE:"。 A4:股票代碼。向下拖曳時會變成 A5, A6... 抓取不同股票;向右拖曳時 A 欄不變。 C$3:屬性名稱。向右拖曳時會變成 D3, E3... 抓取不同屬性;向下拖曳時第 3 列不變。
套用公式: 點選 C4 儲存格右下角的小方塊,向右拖曳到你所有屬性欄位的最後一欄。 接著,選取 C4 到最後一欄的儲存格,點選右下角的小方塊,向下拖曳到你所有股票的最後一列。
現在,整個表格的資料就會自動抓取完成了! 新增股票: 未來若想新增股票,只需要在 A 欄下方輸入新的股票代碼,B 欄輸入名稱,然後把上一列的公式向下拖曳複製即可,非常方便。
注意事項
資料延遲: Google Finance 提供的資料並非完全即時,根據官方說明,最多可能會有 20 分鐘的延遲。請勿將其作為下單的唯一依據。 股票代碼: 請確保輸入正確的股票代碼,且台股需要加上 "TPE:" 前綴。 屬性名稱: 輸入的屬性代碼必須是 GOOGLEFINANCE 函數支援的有效代碼。
參考資源
範例試算表: https://docs.google.com/spreadsheets/d/1jOWyNwXmWOiG__BGpWXIEShobqpvt1Mw1XRjtNKs/copy?usp=sharing (請建立副本使用) 官方說明文件: https://support.google.com/docs/answer/3093281?hl=zh-Hant (這裡有所有支援的屬性列表)
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。