【Excel 文字轉數字】5種方法完整教學|含公式範例與錯誤排查

學會 5 種 Excel 文字轉數字方法,從 VALUE 函數到 Power Query 自動化,解決 SUM 為 0、VLOOKUP 比對失敗等常見問題,根據資料量選對最適合的轉換方式。
Excel 進階工具推薦
⭐ 編輯首選
超越 Excel 的團隊數據管理平台
  • 表格視圖——像 Excel 操作,支援多人即時協作
  • 自動化——取代手動複製貼上,規則觸發自動更新
  • 儀表板——即時圖表分析,不用手動做樞紐分析
  • 200+ 範本——進度追蹤、數據報表直接套用
9.5 / 10 本站評分
250,000+ 團隊信賴 · 無需信用卡
免費開始使用 免費方案永久使用,隨時升級
表格 + 看板 + 文件,一個平台搞定
免費試用
資料庫 × 公式 × 協作,靈活取代試算表
免費試用

Excel 文字轉數字是指將儲存格中「看起來像數字、實際以文字格式儲存」的資料,轉換為可運算的數值格式。 本文教學 5 種轉換方法(VALUE 函數、乘1、文字分欄、Power Query、VBA),含進階公式組合範例、錯誤排查步驟與方法選擇流程圖。

什麼是「文字格式數字」?為什麼 SUM 結果會變成 0

在 Excel 中,儲存格的「顯示內容」和「實際儲存格式」是兩回事。一個儲存格裡寫著「1500」,但如果它的格式是文字,Excel 就會把它當成一串字元——跟「你好」沒有差別。這就是所謂的「文字格式數字」。

這種情況最常出現在三個來源:

  • ERP / CRM 系統匯出:從 SAP、Salesforce 或其他企業系統匯出 CSV 或 Excel 檔案時,數字欄位經常被自動標記為文字格式。特別是含有前導零的編號(如員工編號「00123」)或超長數字(如訂單編號),系統為了保留完整內容會強制轉為文字。
  • PDF / 網頁複製貼上:從網頁表格或 PDF 報表複製數據到 Excel,貼上的內容幾乎一定是文字格式。更麻煩的是,這些資料經常夾帶隱藏空格、不可見字元或全形數字。
  • 手動加單引號:在儲存格前輸入單引號('123)會強制 Excel 以文字格式儲存。有些人為了保留前導零會這樣做,但之後忘記轉回數字格式。

實際影響比你想像的嚴重。 假設你是專案經理,月底從供應商系統匯出一份 300 筆的訂單明細。金額欄位看起來完全正常,每個數字都在那裡,但你在底部用 SUM 加總時,結果卻是 0。你反覆檢查公式,確認範圍沒選錯,卻怎麼都找不到問題。更糟的是,你用 VLOOKUP 比對另一張工作表的訂單編號,明明資料一模一樣,卻全部回傳 #N/A

根本原因很簡單:Excel 的公式運算只認「數字格式」的數值。文字格式的「1500」和數字格式的「1500」在 Excel 眼中是完全不同的東西。SUM 函數會自動跳過文字格式的儲存格,VLOOKUP 比對時文字「1500」和數字 1500 也不會匹配。

文字格式數字的三大來源與影響:來源一 ERP/CRM 匯出、來源二 PDF/網頁複製、來源三 手動單引號;影響一 SUM 結果為 0、影響二 排序錯亂、影響三 VLOOKUP 比對失敗
▲ 文字格式數字的三大來源與影響:來源一 ERP/CRM 匯出、來源二 PDF/網頁複製、來源三 手動單引號;影響一 SUM 結果為 0、影響二 排序錯亂、影響三 VLOOKUP 比對失敗

如何辨識儲存格是文字格式還是數字格式

在動手轉換之前,你必須先確認哪些儲存格有問題。以下四種方法從簡單到進階,根據你的資料量選擇:

方法一:看綠色小三角(最直覺)

當 Excel 偵測到儲存格中的數字以文字格式儲存時,左上角會出現一個綠色小三角警示。點選該儲存格後,旁邊會出現一個黃色驚嘆號圖示,點開後可以直接選擇「轉換為數字」。這是最快的修正方式——如果你只有幾個儲存格需要處理,直接用這個方法就夠了。

你也可以一次選取多個有綠色三角的儲存格(按住 Ctrl 逐一點選,或框選整個範圍),然後點擊黃色驚嘆號,選擇「轉換為數字」,就能批次處理。

方法二:檢查數值格式欄位

選取目標儲存格,看「常用」工具列中的「數值格式」下拉選單。如果顯示「文字」,就確認是文字格式。正常的數字會顯示「通用格式」或「數值」。

方法三:用 ISTEXT 公式檢查

在旁邊的空白欄位輸入 =ISTEXT(A1),如果回傳 TRUE,表示 A1 是文字格式。這個方法的好處是可以下拉複製,一次檢查整欄資料。

方法四:條件格式批次標示(大量資料推薦)

當你面對上千筆資料時,逐一檢查不切實際。這時可以用條件格式自動標色:

  1. 選取整個資料範圍(例如 A1:A500)
  2. 點選「常用」>「條件格式」>「新增規則」
  3. 選擇「使用公式來決定要格式化哪些儲存格」
  4. 輸入公式 =ISTEXT(A1)
  5. 設定格式為黃色底色,按確定

這樣所有文字格式的儲存格都會被標成黃色,一目瞭然。

判斷指引: 少量資料(50 筆以下)直接看綠色三角或用 ISTEXT;大量資料用條件格式批次標示,先掌握問題範圍再決定用哪種轉換方法。

辨識方法選擇指南:資料量小於50筆→綠色三角或ISTEXT公式;資料量50-500筆→ISTEXT下拉檢查;資料量超過500筆→條件格式批次標示
▲ 辨識方法選擇指南:資料量小於50筆→綠色三角或ISTEXT公式;資料量50-500筆→ISTEXT下拉檢查;資料量超過500筆→條件格式批次標示

VALUE 函數——最通用的公式轉換法

VALUE 函數是 Excel 中專門用來將「文字格式的數字」轉換為數值的函數。它可以搭配其他函數組合使用,例如先用 TRIM 清除空格、用 SUBSTITUTE 移除逗號,再轉換為數值,適合處理從外部系統匯入的「不乾淨」資料。

函數語法:

項目 說明
語法 =VALUE(text)
參數 text — 要轉換的文字,可以是儲存格參照或文字字串
回傳值 數值;如果無法轉換則回傳 #VALUE! 錯誤

基礎用法步驟:

  1. 在目標欄位旁邊的空白欄位(例如 B1)輸入 =VALUE(A1)
  2. 按 Enter 確認,B1 會顯示轉換後的數值
  3. 將 B1 的公式下拉複製到整欄(雙擊右下角填滿控點,或按 Ctrl+D)
  4. 選取 B 欄的結果,按 Ctrl+C 複製
  5. 回到 A 欄,右鍵選擇「選擇性貼上」>「值」,覆蓋原始資料
  6. 刪除 B 欄的輔助欄位

貫穿案例:財務分析師批量處理發票號碼

假設你是財務分析師,每月從會計系統匯出一份包含 2000 筆發票的明細表。發票金額欄位全部是文字格式(因為系統匯出時帶有千分位逗號和前後空格,例如「 1,500,000 」)。你需要加總本月應收帳款,但 SUM 結果為 0。這時用 VALUE 搭配 TRIM 和 SUBSTITUTE 的組合公式,就能一次解決空格和逗號問題,批量轉換整欄金額。

進階組合範例(實務中最常用的三種):

範例一:去除空格後轉換

從網頁複製的資料經常夾帶前後空格,導致 VALUE 函數失敗。用 TRIM 先清理:

=VALUE(TRIM(A1))

TRIM 會移除文字前後的多餘空格,只保留單字之間的單一空格。

範例二:移除千分位逗號後轉換

財務報表中的金額常帶有千分位逗號(如「1,500,000」),VALUE 函數無法直接處理。先用 SUBSTITUTE 移除:

=VALUE(SUBSTITUTE(A1,",",""))

這個公式會把所有逗號替換為空字串,再轉換為數值。

範例三:擷取部分文字後轉換

有時你只需要文字中的一部分數字。例如產品編號「SKU-12345」,你只要後面的數字。搭配 RIGHT 或 LEFT 函數

=VALUE(RIGHT(A1,5))

這會擷取右邊 5 個字元「12345」,再轉換為數值。

錯誤處理:搭配 IFERROR 的容錯公式

當一整欄資料中混雜了真正的文字(如「N/A」「待確認」),VALUE 函數會回傳 #VALUE! 錯誤。用 IFERROR 包裹可以避免:

=IFERROR(VALUE(A1),0)

這個公式的意思是:如果 VALUE 轉換成功就回傳數值,失敗就回傳 0。你也可以把 0 換成空字串 "",或搭配 IF 做更精細的判斷:

=IF(ISNUMBER(VALUE(A1)),VALUE(A1),"非數字")

這對應了許多人搜尋的「Excel IF 文字轉數字」需求——先判斷能不能轉,再決定怎麼處理。

#VALUE! 錯誤排查步驟:

如果 VALUE 函數回傳 #VALUE!,按以下順序檢查:

  1. =LEN(A1) 檢查字元長度——如果比你看到的數字位數多,代表有隱藏字元
  2. =CODE(RIGHT(A1,1)) 檢查最後一個字元的 ASCII 碼——如果不是 48-57(數字 0-9),代表有非數字字元
  3. =CLEAN(TRIM(A1)) 清除不可見字元和空格後再嘗試 VALUE

適用情境判斷: 當資料含有空格、逗號、特殊字元,或你需要從文字中擷取部分數字時,VALUE 函數是最佳選擇。它的靈活性最高,但需要輔助欄位。

VALUE 函數轉換流程:輸入公式 VALUE(A1)→下拉複製整欄→複製結果→選擇性貼上為值→刪除輔助欄
▲ VALUE 函數轉換流程:輸入公式 VALUE(A1)→下拉複製整欄→複製結果→選擇性貼上為值→刪除輔助欄

快速算術轉換(乘1、加0、選擇性貼上)

如果你的資料是「純數字的文字格式」(沒有空格、逗號或其他符號),算術轉換是最快的方法。原理很簡單:對文字執行任何數學運算,Excel 會被迫將它轉換為數字。

公式法:=A1*1=A1+0

操作方式跟 VALUE 函數類似:

  1. 在空白欄位輸入 =A1*1(或 =A1+0,效果完全相同)
  2. 下拉複製到整欄
  3. 複製結果,選擇性貼上為「值」覆蓋原資料

這個方法的優點是公式極短、容易記憶。缺點是跟 VALUE 一樣需要輔助欄位。

選擇性貼上×乘法(不需輔助欄位)

這個方法的優點是不需要輔助欄位,直接覆蓋原資料:

  1. 在工作表任意空白儲存格輸入數字 1
  2. 選取該儲存格,按 Ctrl+C 複製
  3. 選取所有需要轉換的範圍(例如 A1:A500)
  4. 右鍵 >「選擇性貼上」(或按 Ctrl+Alt+V)
  5. 在對話框中選擇「運算」區域的「乘」,按確定

完成。所有文字格式數字瞬間變成真正的數值,原始位置不變,不需要任何輔助欄位。

為什麼乘 1 能轉換格式? 因為 Excel 在執行乘法運算時,會強制將運算對象解析為數值。文字「1500」乘以 1,Excel 必須先把「1500」轉成數字 1500,再計算 1500 × 1 = 1500。這個過程中,儲存格的格式就從文字變成了數字。

兩種方式比較

比較項目 公式法(=A1*1) 選擇性貼上×乘法
需要輔助欄位
操作步驟 4 步 5 步
可處理的資料量 不限 不限
保留原始位置 否(需貼回)
適合情境 需要保留原始資料做對照 確定要直接覆蓋原資料

常見錯誤: 如果資料中含有空格或符號,乘法運算會產生 #VALUE! 錯誤。解決方式是先用字串清理函數 TRIM 和 SUBSTITUTE 處理,再執行乘法轉換。

適用情境判斷: 資料內容是純數字(沒有空格、逗號、符號),而且你需要最快速的操作時,選擇性貼上×乘法是首選。

選擇性貼上乘法轉換步驟:輸入數字1→複製該儲存格→選取目標範圍→選擇性貼上→選擇乘法運算→完成轉換
▲ 選擇性貼上乘法轉換步驟:輸入數字1→複製該儲存格→選取目標範圍→選擇性貼上→選擇乘法運算→完成轉換

文字分欄(資料剖析)——一鍵批次轉換整欄

文字分欄功能原本是用來將一欄資料拆分成多欄的工具(例如把「姓名-部門」拆成兩欄)。但有一個巧妙的用法:不設定任何分隔符號,直接按完成,Excel 就會重新解析整欄資料的格式,自動將文字格式數字轉為數值。

操作步驟:

  1. 選取整欄:點選欄位標題(如 A 欄),或選取需要轉換的儲存格範圍
  2. 開啟文字分欄:點選「資料」索引標籤 >「文字分欄」(部分版本顯示為「資料剖析」)
  3. 選擇分隔符號:在精靈第一步選擇「分隔符號」,按「下一步」
  4. 直接完成:不要勾選任何分隔符號(取消所有勾選),直接按「完成」

就這樣,整欄的文字格式數字會立即轉換為數值格式。

為什麼這樣做有效? 當你執行文字分欄並按下「完成」時,Excel 會對選取範圍內的每個儲存格重新進行格式判斷。它會檢查內容是否為數字、日期或文字,然後自動套用最合適的格式。這等於讓 Excel「重新認識」這些資料。

Mac 版路徑差異: 在 Mac 版 Excel 中,這個功能的路徑是「資料」>「文字到欄位」,操作步驟相同。

限制說明: 文字分欄一次只能處理一欄。如果你有多欄需要轉換,必須逐欄執行。另外,這個操作會直接修改原始資料,無法復原(除非按 Ctrl+Z)。

常見錯誤:日期被轉成序號

如果你的資料範圍中混有日期格式的文字(如「2024/3/15」),文字分欄可能會把它轉成 Excel 的日期序號(如 45366)。遇到這種情況,先將日期欄位排除在選取範圍之外,或在轉換後用 =TEXT(A1,"YYYY/MM/DD") 還原顯示格式。

貫穿案例: 人資主管每月從出勤系統匯出員工編號清單,500 筆資料全部是文字格式。用文字分欄功能,選取整欄、三次點擊(文字分欄 > 下一步 > 完成),3 秒鐘搞定。不需要寫任何公式,也不需要輔助欄位。

適用情境判斷: 整欄都是文字格式數字、你不想寫公式、也不需要處理特殊字元時,文字分欄是最省事的方法。

文字分欄轉換四步驟:選取整欄→資料索引標籤點選文字分欄→選擇分隔符號按下一步→直接按完成
▲ 文字分欄轉換四步驟:選取整欄→資料索引標籤點選文字分欄→選擇分隔符號按下一步→直接按完成

Power Query——大量資料的自動化轉換

如果你每個月都要從 ERP 系統匯入同一份報表,每次都手動轉換格式,那你需要的是 Power Query。它能建立一次查詢流程,之後每次匯入新資料時自動套用,完全不需要重複操作。

這個方法特別適合處理「Excel 大量文字轉數字」的需求——當資料量超過 1000 筆,或你需要定期重複執行相同的轉換流程時。

操作步驟:

  1. 載入資料到 Power Query:選取資料範圍,點選「資料」>「從表格/範圍」。如果資料尚未轉為表格,Excel 會提示你建立表格,按確定即可。
  2. 變更欄位類型:在 Power Query 編輯器中,選取需要轉換的欄位(按住 Ctrl 可多選),右鍵點選欄位標題,選擇「變更類型」>「整數」(整數)或「十進位數字」(含小數點的數值)。
  3. 關閉並載入:點選「常用」>「關閉並載入」,轉換後的資料會自動載入到新的工作表中。

Power Query 的核心優勢: 你建立的查詢會被儲存在活頁簿中。下次收到新的匯入資料時,只要更新來源資料,然後在「資料」索引標籤點選「全部重新整理」,Power Query 就會自動執行所有轉換步驟。這對每月定期處理供應商報表、財務數據的人來說,是巨大的時間節省。

Excel Online 替代方案: 網頁版 Excel 目前不支援 Power Query。如果你只能使用 Online 版本,建議改用 VALUE 函數搭配 IFERROR 的組合公式來處理。

適用情境判斷: 需要重複執行相同轉換、資料量超過 1000 筆、或資料來源固定(每月同一份 CSV/Excel 檔案)時,Power Query 是最有效率的選擇。

Power Query 轉換流程:選取資料從表格載入→Power Query 編輯器中變更欄位類型→關閉並載入→下次匯入點選全部重新整理
▲ Power Query 轉換流程:選取資料從表格載入→Power Query 編輯器中變更欄位類型→關閉並載入→下次匯入點選全部重新整理
⭐ 66 萬+ 學員 · 4.9★ 評價 ⭐ 4.9 / 5

Excel Skills for Business|Macquarie University 認證

🎁 Coursera Plus 7 天免費試用——從基礎到進階完整 4 階段,6.3 萬+ 則評價、4.9★ 的 Coursera 最熱門 Excel 課程
  • 🏆 66 萬+ 學員選修——Coursera 平台上最熱門的 Excel 課程
  • 📊 4 階段完整學程——公式、樞紐分析、圖表、儀表板全涵蓋
  • 🎓 Macquarie University 認證——完成後可加入 LinkedIn 履歷
  • 🌍 多語字幕支援——自學節奏、隨時隨地學習

Coursera Plus 7 天免費試用 · 可隨時取消 · 完成後獲得正式證書

VBA 巨集——進階自動化批次轉換

VBA 巨集適合已經有 VBA 使用經驗、或需要將文字轉數字整合進現有自動化流程的進階用戶。如果你是一般用戶,建議優先使用前面四種方法。

操作步驟:

  1. Alt + F11 開啟 VBA 編輯器(Mac 版:「工具」>「巨集」>「Visual Basic 編輯器」)
  2. 在左側專案視窗中,右鍵點選你的活頁簿名稱 >「插入」>「模組」
  3. 在模組中貼入以下程式碼:
Sub TextToNumber()
    Dim cell As Range
    '遍歷所有選取的儲存格
    For Each cell In Selection
        '檢查儲存格內容是否為數字
        If IsNumeric(cell.Value) Then
            '將文字轉換為數值
            cell.Value = Val(cell.Value)
        End If
    Next
End Sub
  1. 關閉 VBA 編輯器,回到 Excel
  2. 選取需要轉換的範圍
  3. Alt + F8,選擇「TextToNumber」,按「執行」

⚠️ 執行前務必備份資料。 VBA 巨集直接修改儲存格內容,無法用 Ctrl+Z 復原。建議先在副本上測試。

進階變體:加入 TRIM 清理空格

如果資料可能含有空格,可以使用這個改良版本:

Sub TextToNumberClean()
    Dim cell As Range
    For Each cell In Selection
        '先去除前後空格,再檢查是否為數字
        If IsNumeric(Trim(cell.Value)) Then
            cell.Value = Val(Trim(cell.Value))
        End If
    Next
End Sub

Mac 版差異: Mac 版 Excel 的 VBA 執行路徑為「工具」>「巨集」,功能相同但介面略有不同。另外,Mac 版的 VBA 效能通常比 Windows 版慢,處理大量資料時請耐心等待。

適用情境判斷: 已有 VBA 開發環境、需要整合進現有的自動化流程(例如每月自動處理報表的巨集),或需要加入自訂邏輯(例如只轉換特定條件的儲存格)時,選擇 VBA。一般用戶建議優先使用方法一至四。

VBA 巨集執行流程:Alt+F11 開啟編輯器→插入新模組→貼入程式碼→回到 Excel 選取範圍→Alt+F8 執行巨集
▲ VBA 巨集執行流程:Alt+F11 開啟編輯器→插入新模組→貼入程式碼→回到 Excel 選取範圍→Alt+F8 執行巨集

五種方法比較與選擇指南

以下是五種方法的完整比較,幫助你根據實際情境快速做出選擇:

方法 適用資料量 需要輔助欄 難易度 適用版本 最佳使用情境
VALUE 函數 不限 ⭐⭐ 全版本 資料含空格/符號,需公式化處理
乘1/選擇性貼上 不限 否(貼上法) 全版本 純數字,要最快速操作
文字分欄 單欄 桌面版 整欄純數字,不想寫公式
Power Query 大量 ⭐⭐⭐ 桌面版 定期重複匯入,需自動化
VBA 巨集 大量 ⭐⭐⭐⭐ 桌面版 整合進現有 VBA 流程

方法選擇流程:

根據你的情境,按以下邏輯選擇:

  • 資料量少於 100 筆,內容是純數字 → 選擇性貼上×乘法(最快,3 步完成)
  • 資料含有空格、逗號或特殊字元 → VALUE 函數搭配 TRIM/SUBSTITUTE
  • 整欄都是文字格式數字,不想寫公式 → 文字分欄(一鍵完成)
  • 每月定期從外部系統匯入相同格式的資料 → Power Query(建立一次,永久自動化)
  • 需要自訂轉換邏輯,或整合進現有 VBA 流程 → VBA 巨集
方法選擇流程圖:資料含特殊字元嗎→是→VALUE函數;否→資料量大於1000筆嗎→是→需要定期重複嗎→是→Power Query;否→文字分欄;資料量小於1000筆→選擇性貼上乘法
▲ 方法選擇流程圖:資料含特殊字元嗎→是→VALUE函數;否→資料量大於1000筆嗎→是→需要定期重複嗎→是→Power Query;否→文字分欄;資料量小於1000筆→選擇性貼上乘法

如果你想進一步了解 Excel 中各種字串與數字的轉換技巧,包括處理破折號、特殊符號等情境,可以參考我們的完整攻略。

延伸應用——文字標籤轉數值(文字代表數字)

除了「文字格式的數字」轉換之外,還有一種常見需求:將文字標籤對應為數值。例如問卷調查中的「非常滿意/滿意/普通/不滿意」需要轉換為 5/4/3/2 來做統計分析,或者績效評等「優/良/差」需要對應為分數。

這對應了搜尋「Excel 文字代表數字」的需求,以下是三種處理方式:

方法一:IF 函數(適合 2-3 個選項)

=IF(A1="優",5,IF(A1="良",3,IF(A1="差",1,0)))

簡單直接,但選項超過 3 個時公式會變得很長且難以維護。

方法二:SWITCH 函數(適合 4-7 個選項,Excel 2019 以上)

=SWITCH(A1,"優",5,"良",4,"可",3,"差",2,"劣",1,0)

語法更清晰,最後一個參數 0 是預設值(當沒有匹配時回傳)。搭配其他 Excel 公式使用效果更好。

方法三:VLOOKUP 對照表(適合選項多、需要彈性調整)

建立一個對照表(例如 D 欄放文字標籤、E 欄放對應數值),然後用:

=VLOOKUP(A1,$D$1:$E$5,2,FALSE)

優點是修改對應關係時只要改對照表,不需要改公式。當選項超過 7 個,或對應關係可能變動時,這是最佳選擇。

文字標籤轉數值三種方法:IF函數適合2-3個選項、SWITCH函數適合4-7個選項需Excel 以上、VLOOKUP對照表適合多選項需彈性調整
▲ 文字標籤轉數值三種方法:IF函數適合2-3個選項、SWITCH函數適合4-7個選項需Excel 以上、VLOOKUP對照表適合多選項需彈性調整
⭐ Fortune 500 有 60% 是客戶 ⭐ 4.8 / 5

monday.com|250,000+ 團隊的專案管理首選

🎁 免費版永久使用 + 14 天 Pro 試用——內建 200+ 專案範本,看板、甘特圖、時間軸 3 分鐘完成設定
  • 📋 看板、甘特圖、時間軸——同一專案 3 種視圖自由切換
  • ⚡ 200+ 自動化範本——截止提醒、任務指派、進度同步全自動
  • 👥 從 2 人到 200 人團隊都適用——10 分鐘上手
  • 🔗 整合 Gmail、Slack、Zoom 等常用工具——資訊不用到處找

免費版永久使用 · Fortune 500 有 60% 在用 · 不需信用卡

Excel 文字轉數字常見問題 FAQ

Excel 文字轉數字最快的方法是什麼?

如果資料是純數字(沒有空格或符號),最快的方法是「選擇性貼上×乘法」:在空白儲存格輸入 1,複製它,選取目標範圍,選擇性貼上選「乘」。整個操作 5 步完成,不需要輔助欄位,直接覆蓋原資料。

為什麼用 VALUE 函數會出現 #VALUE! 錯誤?

#VALUE! 表示儲存格中有 VALUE 函數無法處理的內容,最常見的原因是隱藏空格、千分位逗號或不可見字元。使用萬用清理公式 =IFERROR(VALUE(TRIM(SUBSTITUTE(A1,",",""))),0) 可以一次處理這三種問題。

Excel Online 可以用哪些方法轉換文字為數字?

Excel Online(網頁版)不支援 Power Query 和 VBA 巨集。可用的方法包括:VALUE 函數、乘1/加0 公式、選擇性貼上×乘法。文字分欄功能在部分 Online 版本中可用,但操作介面與桌面版略有不同。此外,Excel Online 的批次處理功能較為有限,大量資料建議下載到桌面版處理。

如何一次轉換多欄的文字格式數字?

VALUE 函數和選擇性貼上×乘法都可以處理多欄。文字分欄只能一次處理一欄,需要逐欄執行。如果你有多欄需要定期轉換,建議使用 Power Query,可以一次選取多個欄位同時變更類型。

轉換後數字的小數位數不對怎麼辦?

轉換本身不會改變數值精度,但顯示格式可能需要調整。選取儲存格 > 右鍵「儲存格格式」>「數值」> 設定你需要的小數位數。如果原始資料用的是全形小數點(.)而非半形(.),需要先用 SUBSTITUTE 替換。

轉換後對公式和格式有什麼影響?

這是容易忽略的重點。轉換後需要注意兩件事:第一,引用這些儲存格的既有公式不會自動重新計算——如果你在轉換前已經有 SUM 或 VLOOKUP 公式引用了這些儲存格,轉換完成後需要按 Ctrl+Alt+F9 強制重新計算整個活頁簿,或手動進入公式按 Enter 觸發更新。第二,自訂格式可能受影響——例如原本用文字格式保留的前導零(如員工編號「00123」),轉換為數字後會變成「123」,前導零消失。如果需要保留前導零的顯示,轉換後要手動設定儲存格格式為自訂格式 00000

如何確認轉換後的數字可以正常計算?

轉換完成後建議做三項驗證:第一,用 SUM 或 AVERAGE 測試——選取轉換後的範圍執行 SUM,如果回傳正確的加總結果(而非 0),代表轉換成功。第二,檢查狀態列——選取多個儲存格後,Excel 視窗底部的狀態列會顯示「加總」和「計數」,如果加總值正確且「數字計數」等於你選取的儲存格數量,表示全部都是數值格式。第三,隨機抽查——從資料中隨機挑選 3-5 個儲存格,用 =ISNUMBER(A1) 確認回傳 TRUE,特別注意檢查第一筆、最後一筆和中間的資料。

monday.com
用 monday.com 取代手動 Excel 追蹤
表格視圖 · 自動化公式 · 即時協作 · 永久免費