Tablora

Tablora · 資料庫

將長整數留待檢查

數值格式統一工具會把超過15位數的整數保留為文字、留待檢查,而不是轉換,所以長代碼或數量不會被進位。

15位數的界線

試算表中的數字大約只能容納15位有效數字。超過之後,值以數字儲存時最後幾位就會被進位掉。為了不產生這樣的數字,數值格式統一工具不會轉換整數部分超過15位的值。它保留儲存格原本的文字,並記入「待檢查的值」。

這條界線針對的是移除數位分組符號之後、小數符號之前的數字。像1234567890123456.50這樣的值也會被保留,因為它的整數部分有16位。

瀏覽器表單沒有取消這條界線的選項。這是刻意的:試算表在儲存時會把這樣的數字進位,所以在這裡產生它只會掩蓋損失。

檢查12345678901234567890

本頁範例使用小數分隔符號 . 和數位分組符號逗號,原始值為12345678901234567890。預期結果是它維持文字、留待檢查:「已轉換的儲存格」不計入它,「待檢查的值」會計入,輸出中的儲存格仍是12345678901234567890。

被保留不代表這個值有錯。它的意思是工具不會把它變成一個會被試算表進位的數字。

判斷這一欄裝的是什麼

其他地方的相關行為

小數合計核對工具的做法不同:它接受很長的標準小數,並把它們放大到相同的小數位數後,以整數精確相加,所以長值在那裡不會遺失數字。這讓它很適合用來交叉核對大額合計,但這並不是把長識別碼存成數字的理由。

在Tablora應用程式中,XLSX匯出不適用這條界線。大多是數字的欄位會寫成真正的數字,所以其中的長數字串會被進位。對這樣的欄位,請使用應用程式的CSV匯出,或把它移到這裡的保留文字XLSX匯出工具。

輸入值

輸入值
12345678901234567890
小數分隔符號
.
數位分組符號
,

結果

結果
12345678901234567890
已轉換的儲存格
0
待檢查的值
1

超過15位的整數會以文字保留,等候檢查,以保護原始字元。