← 返回專題列表
Stoxer App 記帳教學 更新日期:2026-08-11(修訂:2026-09-16)

Excel 股票記帳免拉公式!CSV 交易明細匯入與多券商績效自動試算教學

習慣以類 Excel 表格記錄股票交易明細?教您如何保持原本記帳習慣,輕鬆匯入 CSV 免拉複雜公式,即可自動計算庫存成本、已實現損益、累積股息與 XIRR 投資績效!

一、 股票明細(CSV)資料對應與分類概念解析

在個人投資帳務管理中,每家券商或銀行輸出的 CSV 交易明細格式不盡相同。例如「AA證券」可能標註「成交日期」,而「BB證券」標註「交易日」;描述買賣動作時,有些系統寫「現股買進」,有些寫「整股買入」。

為了讓 Stoxer App 能整理計算持股成本與帳戶餘額,CSV 匯入機制採用了兩層對應原理:

📋 1. 明細欄位對應 (Column Mapping)

將 CSV 的直欄標頭(如「成交價」)對號入座連結至系統目標欄位(如「成交單價」)。費用欄位(如手續費與證交稅)更支援將多個欄位同時拖入加總。

🏷️ 2. 交易內容對應 (Value Mapping)

將 CSV 內的原始交易中文字(如「除息發放」)歸類至系統四種核心帳務類型中,以確保庫存股數與現金帳務正確計算。

系統四種核心帳務類型說明:

📈 買賣交易 (Stock Trading)
一般買進、賣出、當沖、零股與申購。連動庫存數量、成本與賣出已實現損益。
💵 股利股息 (Dividend)
現金股利、配息與借券利息。增加現金餘額並歸類至專屬股利統計,不變動庫存。
🏦 存入款項 (Deposit)
資金匯入、存款利息與獎金回饋。單純增加帳戶可用現金,不影響股票庫存。
💸 提出款項 (Withdrawal)
資金出金、ATM 提款與手續費扣款。單純減少帳戶可用現金。

二、 動態範例:明細欄位拖曳對應練習

請試著將下方原始 CSV 標頭欄位(灰色卡片),使用滑鼠拖曳(或點擊選取)移至右側對應的「系統目標欄位」:

🎯 練習 1:股票明細 CSV 表頭對照
對應進度: 0 / 8
待對應的 CSV 標頭(可拖曳或點擊後放置):
交易日期 / 除權息日
Trade Date / 成交日期
拖曳或點擊放置至此
交易類別
Trade Type / 交易種類
拖曳或點擊放置至此
應收付帳款
Net Settlement Amount
拖曳或點擊放置至此
股票代號
Stock Symbol / 代碼
拖曳或點擊放置至此
成交股數
Volume / 成交量
拖曳或點擊放置至此
成交單價
Unit Price / 成交價
拖曳或點擊放置至此
交易成本 (支援多欄位加總)
可將手續費與證券交易稅同時拖入加總
已選 0 個欄位
拖曳手續費或稅金等欄位至此...

三、 動態範例:交易內容分類拖曳對應練習

請將下方股票明細出現的原始交易描述字串(灰色卡片),分類拖曳至正確的「四種系統核心類型」方格中:

🏷️ 練習 2:交易明細描述分類
對應進度: 0 / 8
待分類的交易明細描述字串(可拖曳或點擊後放置):
📈 1. 買賣交易 (stockTrading) 已分類 0 項
拖曳買賣、當沖等字串至此...
💵 2. 股利股息 (dividend) 已分類 0 項
拖曳股利、配息、借券利息至此...
🏦 3. 存入款項 (deposit) 已分類 0 項
拖曳入金、存款利息至此...
💸 4. 提出款項 (withdrawal) 已分類 0 項
拖曳出金、提款、扣款至此...

四、 實務案例拆解:從類 Excel 股票交易明細 CSV 到自動化績效運算

許多投資人習慣使用 Microsoft Excel 或 Google 試算表來記錄自己的台股買賣與除權息明細。然而,隨著交易筆數增加、涵蓋多家券商或包含零股、配息與當沖時,手動維護 Excel 公式往往會成為極大的負擔與錯漏來源。

痛點剖析:為什麼在 Excel 中「手動拉公式」算股票績效極易出錯?

⚠️ 1. 先進先出 (FIFO) 公式極度龐雜

若有分批買進與分批賣出,Excel 簡單的 AVERAGE 均價公式無法對應 FIFO 沖銷,導致賣出已實現損益與剩餘庫存成本計算失真。

⚠️ 2. 多重權利與事件混合難兼顧

當同一份明細包含現股、零股、現金股利、股票配息、借券出借利息、現股當沖與入出金時,Excel 條件式(如 SUMIFS)容易漏算或造成公式迴圈。

⚠️ 3. 千分位逗號與文字格式陷阱

券商或 Excel 匯出的 CSV 金額常帶有引號與逗號(如 "73,600"),Excel 常將其辨識為文字格式,導致算式 SUM 結果直接顯示為 0。

真實台股交易明細 CSV 紀錄範例(類 Excel 記帳格式)

以下是一份包含股票買賣、現金股息、股票配息、借券出借收入、現股當沖與資金入/出金的完整台股交易明細 CSV 範例:

交割日期 交易日期 交易種類 股票代號 股票名稱 買賣 成交數量 成交價 價金 手續費 應收付帳款
2019/10/17 2019/09/19 現金股息 2330 台積電 - - - - - 35
2019/10/14 2019/10/08 零股 2330 台積電 賣 20 286.0 5,720 20 5,683
2019/10/02 2019/09/27 現股 2317 鴻海 買 1,000 73.6 73,600 62 -73,662
2019/10/01 - 出借收入 2903 遠百 - - - - - 13
2019/09/30 - 入金 - - - - - - - 60,000
2019/09/09 2019/06/13 股票配息 2887 台新金 - 45 - - - -

Stoxer 核心解決方案:不用拉公式,匯入即自動算好五大關鍵績效!

透過 Stoxer App 的 CSV 匯入功能,您只需要將習慣記錄的 Excel 明細轉存為 CSV 並匯入,系統會自動在瀏覽器本機端執行以下複雜演算法:

1
庫存持股成本與未實現損益 (FIFO 演算法) 自動依「先進先出」原則精確比對歷史買進與賣出批次,即便經歷多次加碼與減碼,也能精確算出當前庫存的真實成本與帳面損益。
2
歷史已實現損益與波段戰績統計 自動彙整所有已結清(或部分結清)的買賣紀錄,獨立算出每檔股票自投資以來創造的實質獲利金額與報酬率(ROPC)。
3
被動收入(現金股息 + 借券出借收益)自動加總 自動識別 CSV 內的「現金股息」、「股票配息」與「出借收入」,歸類至被動收入池,並提供是否將股利折抵持股成本的設定。
4
XIRR 時間加權內部報酬率(年化率)自動導出 考慮每一筆買進(現金流出)、賣出(現金流入)與領息的真實日期,秒級計算出反映資金時間價值的 XIRR 年化報酬率。
5
現金帳戶動態餘額與入/出金自動對帳 自動追蹤入金、出金、交割扣款與存款利息,呈現精確的交割戶現金餘額與總資產淨值(Net Worth)。

五、 Excel 記帳 vs. Stoxer CSV 匯入效益對比

維持原本熟悉的記帳習慣,同時享有自動化財務工程的強大效益:

評比項目 傳統 Excel / 試算表手動記帳 Stoxer App CSV 匯入與自動計算
公式維護成本 需撰寫大量 SUMIFS / VLOOKUP / 陣列公式,極易壞檔或出錯 0 公式!匯入後系統自動完成所有精密會計計算
先進先出 (FIFO) 需撰寫複雜 VBA 或高階陣列,多數人改用失真的總均價 內建正統 FIFO 沖銷演算法,精準追蹤每筆批次成本
除權息與股利折抵 需手動修正庫存股數與扣抵成本金額 自動辨識「現金股利」與「股票配息」,自動還原持股成本
XIRR 年化率 必須手動建立現金流日期與金額清單,否則無法計算 根據 CSV 交易時間戳自動生成現金流並秒級導出 XIRR
多券商與多帳戶 跨工作表 (Sheet) 公式極度複雜,容易產生跨表參照錯誤 支援群組標記與多帳戶獨立或整合檢視

六、 快速上手:三步驟將 Excel 交易紀錄導入 Stoxer 查看完整績效

Step 1. 另存為 CSV 格式

在 Excel 或 Google 試算表中,選擇「檔案」→「另存新檔」→ 格式選擇 CSV (逗號分隔) (*.csv)。

Step 2. 進行標頭欄位對應

開啟 Stoxer App 選擇 CSV 匯入,將您的欄位標頭拖曳連結至系統目標欄位(如上文練習 1)。

Step 3. 交易描述分類與匯入

將表格中的描述中文字(如「現股買進」、「除息發放」)設定一次性分類(如上文練習 2),點擊匯入即刻生成完整績效!

七、 常見問題與經驗解答 FAQ

Q1: 使用 Stoxer App 來查看自行紀錄的表格式交易明細的股票績效是否需要費用?

不用。Stoxer App 不會收取任何費用,您可以保持原有記帳模式,也可免費使用績效計算功能。

Q2: 為什麼 CSV 裡包含雙引號與逗號(例如 "73,600"),系統能正確處理嗎?

是的。Stoxer 內建強健的數值解析引擎(RFC 4180 標準),會自動去除千分位逗號與雙引號,將其精確轉化為浮點數進行會計計算。

Q3: 我同時使用多間券商(元大、國泰、富邦),能統一匯入嗎?

可以。您可以將各券商匯出的 CSV 依序在 Stoxer 中進行指定或新增帳戶,輕鬆實現多券商資產統一管理。

高橋

作者:高橋

Stoxer 創辦人/主要開發者

本文最後審閱:2026/09/16