Tablora

Tablora · 資料庫

在XLSX中保留前置零

把每個儲存格都匯出成文字,讓000123這類商品代碼在XLSX中保持完整,試算表就無法把它縮成123。

是名稱而不是數量的數字

品號、郵遞區號、員工編號和帳戶參考編號,常常帶有前導零:000123和123雖然數值相同,卻是不同的代碼。在試算表中開啟CSV時,一欄數字通常會被讀成數字,前導零也跟著消失。如果再把這個檔案存檔,原本的代碼就沒了,和其他系統的比對也會對不上。

保留文字的XLSX匯出工具,會把活頁簿中的每個儲存格都寫成明確的文字儲存格。試算表收到的是字元000123,沒有可以縮短的數字。

匯出id欄

範例:id 000123

本頁範例只有一欄,名為id,值為000123。預期的儲存格文字是000123,以明確的文字儲存格儲存,而不是公式或數字。進去六個字元,出來還是同樣的六個字元。

代價是這個活頁簿中的每個儲存格都是文字,包括其他欄位中的金額。如果需要加總,請在匯入後於試算表中轉換金額欄,不要動到id欄。

長度不同的代碼也會照原樣保留。如果有些列是123、有些是000123,匯出會把兩者都照輸入的樣子顯示,這也表示原始資料本身就不一致;要不要補零,是代碼負責人另外決定的事。

其他工具中的前導零

如果零已經不見了

以數字方式開啟並存檔過的檔案,已經不含這些零了。請回到原始匯出檔、PDF或紙本,而不是試算表的副本,從那裡重建這一欄。

輸入值

表格文字
id 000123
欄位分隔符號
,

結果

列數
2
欄數
1
id
000123
檔案大小(位元組)
2293

試算表的所有儲存格均以文字儲存,以保留識別碼和類似公式的內容。