判斷方法 · 更新於 2026-09-12

CSV 變科學記號,
原本的編號還能找回嗎?

先看原始 CSV 是否還保留完整字串。若原檔仍有完整編號,可以從那份檔案重新以文字欄位匯入;若只剩已截短的結果,改格式或轉文字不能找回未知位數。Excel 畫面上的科學記號,本身不足以判定原檔有沒有變。

先複製一份,保留原始匯出檔。檢查我手上的 CSV →

檔案裡仍是 00123

假設庫存系統匯出的商品編號是00123,Excel 顯示123。若原始 CSV 字串仍是00123,這份檔案還保留著前導零。下一步是確認匯入欄位的資料型別,而非補零。

另存檔已經不同

以下為合成例子:

原始匯出:12345678901234567
另存結果:12345678901234500

兩個字串不同是可驗證的事實。要判斷原因,還需要匯入、編輯與匯出的紀錄;單看差異不能確定是 Excel 造成。

只有科學記號或截短結果

1.23E+16 可能原本就是資料,也可能是某個步驟的輸出。缺少原檔時,不能知道是否遺失精度,更不能還原未知位數。回到原始匯出來源或備份取得資料。

Microsoft 說明了 Excel 的自動轉型及 15 位有效數字限制;改變格式無法帶回已遺失的數字。閱讀官方說明。

比對前先確認位置

本站依同一列、同一欄比较字串。排序、插入列或換欄會讓不同紀錄被拿來比較;請先確認位置一致。此工具不會依商品編號自動配對。

用現成範例核對判斷方法

開啟CSV 檢查工具,按「先用範例試試」。這組合成資料會出現 4 格字串差異:兩個商品編號的前導零消失,兩個批次編號分別變成末位為零與科學記號。數量欄沒有改變。

換成自己的檔案時,第一欄選原始匯出檔,第二欄選另存檔,再按「檢查原始字串」。只有一份檔案也能查看目前字串,但不能據此推知以前的值。檔案在瀏覽器本機處理,不會上傳至本站伺服器。