懶人智造出品 · 台股試算表小幫手

台股試算表小幫手教學文章

Google 試算表股票記帳:持股成本、損益、報酬率自動算

更新日期:2026 年 9 月

先講答案:開一張持股表,你只要填三樣:代號、股數、每股成本。股價用 Google 試算表內建的 GOOGLEFINANCE 自動抓,市值、損益、報酬率用加減乘除就算得出來,下面每一格的公式都附上了。

做一張持股表(4 步)

  1. 新增一個分頁,取名「持股」。先選取 A 欄,按「格式 → 數字 → 純文字」,這樣 0050 開頭的 0 才不會不見。
  2. 第一列照下圖打上欄位名稱,從第二列開始,每檔股票一列,填代號、股數、每股成本。
  3. 第二列的 D 到 H 格照下圖打公式。
  4. 選取 D2 到 H2,拉右下角的小方塊往下拉,下面每一列就會自動算好。
示意:「持股」分頁(股數、成本是舉例)
ABCDEFGH
1代號股數每股成本現價市值成本總額損益報酬率
200501000100=GOOGLEFINANCE("TPE:"&A2)=B2*D2=B2*C2=E2-F2=G2/F2

想看全部加起來,在最下面空一列,E 欄打 =SUM(E2:E30),F、G 欄照樣做。總報酬率是總損益 ÷ 總成本,不能把每一列的報酬率直接加起來。

上櫃股票抓不到現價怎麼辦

GOOGLEFINANCE 只收上市股票,上櫃股票和債券 ETF 會出現 #N/A。這幾列的現價改用櫃買中心的資料,做法在上櫃股價怎麼抓

股息要另外記

這張表算的是股價的漲跌,沒有算到領到的股息。股息建議另開一個分頁記,做法在除權息怎麼記錄。想看「股價損益加上股息」,把兩邊的合計加起來就好。

不想自己做的話

台股試算表小幫手的範本已經有「我的持股」這張表:填代號、股數,每股成本可填可不填,名稱、收盤、市值、損益會自動出現,上市、上櫃、債券 ETF 都抓得到,這些免費版就有。付費版多了殖利率、最新公告的股利和股利月曆,一年 690 元。價格是每個交易日晚上更新的收盤價,不是即時報價。

揭露:台股試算表小幫手是本站自己做的工具。

進階說明(想自己動手的人再看)
  • 分批買進,每股成本怎麼算:另開一個「交易紀錄」分頁,A 到 D 欄是日期、代號、股數、每股價格,每買一次記一列(B 欄一樣先設成純文字)。持股表的股數改成 =SUMIF(交易紀錄!B:B, A2, 交易紀錄!C:C),每股成本改成 =SUMPRODUCT((交易紀錄!B2:B1000=A2)*交易紀錄!C2:C1000*交易紀錄!D2:D1000)/B2,也就是「每次花的錢加起來,除以總股數」。SUMIF 是「只加代號符合的那幾列」。
  • 手續費和稅要不要算:買進有手續費,上限是成交金額的 0.1425%,很多券商有折扣;賣出另有手續費和證券交易稅(股票 0.3%、一般 ETF 0.1%)。想算得跟券商一樣,買進時把手續費加進成本;實際數字以券商對帳單為準。這張表的損益是「如果現在照現價算」的帳面數字,沒扣賣出要付的費用。
  • 現價跟看盤軟體不一樣:GOOGLEFINANCE 最多會晚 20 分鐘,收盤後再看就會一致。想固定用前一天收盤價,改成 =GOOGLEFINANCE("TPE:"&A2, "closeyest")
  • 代號是純文字,跟 IMPORTDATA 搭配時:01、02 那種 VLOOKUP 查法要代號是數字才對得到。持股表的代號是純文字的話,改用 01 進階說明裡的 ARRAYFORMULA(TO_TEXT( )) 寫法。
  • 我們在 GOOGLEFINANCE 台股教學實測過 TPE:0050TPE:2330 抓得到股價;"TPE:"&A2 這種把代號接起來的寫法、上面的 SUMIF 公式,是試算表的一般用法,我們沒另外貼進試算表實測。

資料來源:股價來自 Google 財經(GOOGLEFINANCE 函數),說明引自 Google 官方說明;上櫃行情與除權息資料為證券櫃檯買賣中心、臺灣證券交易所經政府資料開放平臺提供之開放資料,依政府資料開放授權條款釋出。撰寫日期:2026 年 9 月 25 日。 本文僅說明記帳與計算方法,不構成投資建議。文中的股數、成本是舉例用的數字,股票代號只是示範。

延伸閱讀

免費資料:上櫃股票清單(GOOGLEFINANCE 抓不到的那些)每月除權息一覽

範本即將公開,留 Email 通知我