當 Excel 將某個值視為文字時,儲存格的左上角會顯示一個小小的綠色三角形,而該筆內容會靠左對齊,而不是像真正的數字那樣靠右對齊。任何 SUM、AVERAGE 或算術公式都會把該文字儲存格視為零,因此總和會在沒有任何明顯錯誤的情況下悄悄地少算。儲存為文字的數字通常是透過 CSV 匯入、從網頁複製貼上、加上前導撇號 (例如 '123),或是某個欄位被 Excel 預設載入為文字而產生的。Excel 對單純的數字輸入提供了可靠的修正方式,但比較棘手的情況是儲存格內含複合值,例如 1.5 GB、2048 MB 或 500 KB。手動去除單位後綴既繁瑣又費時,而 Excel 內建的通用「文字轉數字」指令又看不懂單位標籤,因此轉換後的數字仍停留在錯誤的進位尺度上。「Data Storage Converter」正是為這個第二階段而設計,能精準給出任何儲存容量標籤背後的位元組數,讓清理後的數字可以貼回工作表,作為真正的、可供公式使用的數值。

Excel 中「以文字儲存的數字」是什麼意思
綠色三角形是 Excel 標準的錯誤指示符,稱為「以文字儲存的數字」(Number Stored as Text)。只要儲存格內含看起來像數字、但儲存格本身被標記為文字格式的字元,或是在數字之前輸入了撇號,Excel 就會套用這個標記。被這樣標記的儲存格無法像數字一樣進行加總、相乘或比較,因為 Excel 仍將它們視為字串。可見的症狀是公式回傳的總和錯誤,或是排序時把 9 排到 100 前面。隱形的症狀則是稽核工作表時,只會看到出問題的欄位,但不會看到任何斷掉的儲存格參照。對儲存容量相關的工作表而言,只要儲存格內含類似 1.5 GB、1024 MB 或 0.5 TB 的內容,同樣的指示符也會出現,因為單位後綴會阻擋任何自動的數值解讀。確認問題的方式很簡單:點選被標記的儲存格,查看編輯列,會注意到內容是靠左對齊;若您在輔助儲存格輸入 =ISNUMBER(A2),則會回傳 FALSE。
在 Excel 內對純文字數字的快速修正
對於沒有單位後綴的數字,以下三種內建方法都相當可靠,並且不會改變值本身:
- 選擇性貼上 → 乘以 1:在某個空白儲存格輸入 1,複製它,選取以文字儲存的儲存格,然後選擇「常用 → 貼上 → 選擇性貼上 → 乘」。將每個項目乘以 1 會強制 Excel 將其轉為真正的數字,而不會改變顯示的值。
- VALUE() 函式:在輔助欄中輸入 =VALUE(A2),然後向下拖曳。VALUE() 會將看起來像數字的文字字串轉為真正的數字;若 A2 內含 1.5,VALUE 會以數值結果回傳 1.5。
- 資料剖析:選取該欄,然後依序選擇「資料 → 資料剖析 → 完成」(選擇「分隔符號」但不要勾選任何分隔符號方塊)。Excel 會以它所能猜測的最佳數值重新寫入每個儲存格,綠色三角形也會隨之消失。
這三種方法在儲存格內含儲存容量標籤 (例如 1.5 GB 或 2048 MB) 時都會失效。VALUE() 會回傳 #VALUE!;選擇性貼上會把整段文字標籤乘以 1,單位仍黏在後面;資料剖析則會保留後綴。這個缺口正是「Data Storage Converter」派上用場的地方,因為它將單位後綴視為一級輸入,並回傳對應的位元組數。
當文字值是儲存容量時
用來比較磁碟容量、雲端配額或備份時段的工作表,通常會包含像 1.5 GB、2048 MB 或 0.5 TB 這類複合字串。每一列都必須先轉換為同一個單位,幾乎都是位元組,之後總和、平均值和並列比較才會正常運作。可靠的工作流程分為三個階段:先將數字與單位拆開 (例如把 1.5 GB 拆成 1.5 與 GB),然後依十進位 (以 1000 為基準) 或二進位 (以 1024 為基準) 標準查詢該單位的換算係數,最後相乘,讓重建後的值落在位元組。錯誤最容易在第二階段悄悄出現。同樣的標籤「1 GB」既可以代表 1,000,000,000 位元組 (硬碟廠商的計算方式),也可以代表 1,073,741,824 位元組 (Windows 的回報方式)。手動選錯進位方式,會在每一列造成幾個百分比的誤差,累積到欄位底部的總和時,就會產生誤導性的結果。
| 單位 | 十進位 (SI) 位元組 | 二進位 (IEC) 位元組 |
|---|---|---|
| 1 KB / 1 KiB | 1,000 | 1,024 |
| 1 MB / 1 MiB | 1,000,000 | 1,048,576 |
| 1 GB / 1 GiB | 1,000,000,000 | 1,073,741,824 |
| 1 TB / 1 TiB | 1,000,000,000,000 | 1,099,511,627,776 |
| 1 PB / 1 PiB | 1,000,000,000,000,000 | 1,125,899,906,842,624 |
使用 Data Storage Converter 轉換儲存容量標籤
對於工作表中出現的每一個獨特標籤,Data Storage Converter 都能以任一種進位方式給出精確的位元組數,讓您可以將其以乾淨的數字貼回 Excel。這個工具完全在您的瀏覽器中執行,因此您輸入的數值絕不會外洩到裝置之外。
- 在儲存容量數值欄位中輸入您想轉換的數量。
- 選擇進位標準 — 硬碟廠商使用的十進位 (1000),或作業系統回報的二進位 (1024) — 然後選擇來源與目標單位。
- 立即讀取轉換結果,或勾選「Show all units at once」(一次顯示所有單位),即可同時查看從位元 (bit) 到拍位元組 (PB) 的所有單位。
操作範例:某個儲存格內含 1.5 GB。輸入 1.5,選擇十進位 (1000),並將來源單位設為 gigabyte (GB),目標設為 byte (B)。結果為 1,500,000,000 位元組。切換到二進位 (1024),並將來源改為 gibibyte (GiB);結果為 1,610,612,736 位元組。十進位的答案符合硬碟上的標籤;二進位的答案則符合 Windows 在檔案總管中顯示的數字。將 1500000000 以真正的數字貼入 Excel 儲存格,然後對該欄使用一般的 =SUM() 公式,總和就會正確反映每一列。
同樣的三步流程可以處理工作表中可能出現的任何其他標籤 — MB、TB,甚至是代表百萬位元 (megabit) 的小寫 Mb,當網速欄位緊鄰檔案大小欄位時特別好用。
為什麼「1 TB」儲存格常常顯示為 931 GB
儲存容量工作表中的典型抱怨是:標題為「磁碟大小 (TB)」的欄位中,數值看起來比行銷標示的還小。本應為 1 的一列顯示為 0.909,或依四捨五入方式不同而顯示為 0.895。原因在於上表中單位系統的不一致,而不是少了位元組。一顆標示為 1 TB 的硬碟是以十進位定義販售:1 TB = 1,000,000,000,000 位元組。Windows 則將同樣的位元組數連除以 1024 四次 (B → KB → MB → GB → TB),得到大約 0.909 TB,但該欄的標題仍寫著「TB」,因此顯示的數字變小,實際容量卻沒有消失。根據 NIST 的「Prefixes for Binary Multiples」與 IEC 80000-13:2008 標準,該數字在二進位下的正確單位是 tebibyte (TiB),而非 terabyte (TB),這正是「Data Storage Converter」讓您在兩者之間切換的區別。將欄位標題改為「Size (TiB)」,並把 0.909 以真正的數字貼上,就能在不更動底層資料的情況下修正表面上的損失。
位元 vs 位元組 — 速度表的陷阱
儲存容量工作表中另一個常見的轉換錯誤是位元與位元組的混淆。無論是十進位或二進位標準,都恰好是 8 位元等於 1 位元組。儲存容量是以位元組 (大寫 B) 計算,而資料傳輸與網路速度通常以位元 (小寫 b) 表示。將網路連線標示為 100 Mb/s 的一列,指的是每秒 100 百萬位元,換算下來約為每秒 12.5 百萬位元組 (100 ÷ 8)。若工作表混用這兩種單位,可能會把下載時間高估為實際的八倍,這正是「為什麼我的下載速度比方案慢」這類困惑的由來。「Data Storage Converter」同時提供位元與位元組,因此同一個欄位可以同時確認這兩個數字:輸入 100,選擇十進位,來源選 megabit (Mb),目標選 megabyte (MB),結果為 12.5。將 12.5 貼入 Excel,並將欄位標題設為 MB/s,單位與數值就會一致。
| 情境 | 使用的標準 | 範例標籤 |
|---|---|---|
| 硬碟 / SSD 標示容量 | 十進位 (SI),以 1000 為冪次 | 1 TB = 1,000,000,000,000 B |
| 作業系統回報的檔案大小 | 二進位 (IEC),以 1024 為冪次 | 1 TiB = 1,099,511,627,776 B |
| 網路傳輸速度 | 十進位 (SI),位元 (小寫 b) | 1 Gb/s = 1,000,000,000 b/s |
| RAM 與記憶體模組 | 二進位 (IEC),歷史上的用法 | 1 GiB = 1,073,741,824 B |
隨著單位放大,兩種進位之間的差距會進一步拉大。當工作表來到兆位元等級的連線時,1 Tb 儲存格 (十進位,10^12 位元) 與 1 Tib 儲存格 (二進位,2^40 位元) 之間的差距已經大到無法忽視。只要用轉換器把該欄清理一次,把轉換後的值以純數字貼上,並把每一欄的標題改為它實際持有的精確單位,就能把一份誤導性的儲存容量工作表,變成總和、平均值與預測都能正常運作的工作表。
延伸閱讀:How to Calculate Exponential Smoothing Forecast in Excel。