Tablora · 資料庫
明確選擇後正規化小數點金額
只對金額欄設定小數點和逗號分組,把1,234.50轉成1234.50,代碼和其他欄位則維持輸入的原樣。
小數點寫法
在美國、英國、日本和許多其他地方,句點表示小數,逗號用來分組千位,所以1,234.50是一千兩百三十四點五。在使用小數逗號的國家,同樣的字元角色對調,這就是為什麼對某個來源正確的設定,可能悄悄把另一個來源的金額弄反。
數值格式統一工具從不替整個檔案決定寫法。你每次為一欄選擇分隔符號,也只有這一欄會被轉換。其他欄位中的識別碼、商品代碼和說明都保留原本的字元。
瀏覽器表單每次計算只轉換一個「數值欄」。如果還有第二個金額欄,請把下載的結果再貼回「表格文字」,選擇那一欄後再執行一次。
轉換小數點欄
- 把各列貼到「表格文字」並選擇「欄位分隔符號」。如果金額裡有分組用的逗號,欄位本身就要以定位字元、分號或直線分隔,否則金額必須加上引號。
- 如果有標題列,勾選「首列包含欄名」。
- 在「數值欄」中選擇金額欄。
- 把「小數分隔符號」設為 .,把「數位分組符號」設為逗號。
- 按下「計算」,查看「已轉換的儲存格」和「待檢查的值」。
1,234.50會變成怎樣
在這些設定下,原始值1,234.50會變成1234.50。分組逗號被移除,兩位小數完整保留。單純的1,234會變成1234,0.75則仍是0.75。
有些值會被保留,而不是用猜的。省略前導零的小數,例如.75,會留待檢查。1,23.00也一樣,因為23不是三位一組。每個被保留的值在輸出中都維持原本的文字,方便你回原始資料查找。
兩種寫法搞混了
- 如果誤選了小數逗號,1,234.50也不會變成較小的數。它在那些設定下無法讀取,會出現在「待檢查的值」中,提醒你檢查分隔符號。
- 不要對由不同寫法的來源拼成的檔案一律套用同一個設定;先依來源拆開。
- 逐一檢查每個被保留的值,而不是刪掉它;被保留的儲存格常常指向原始資料中的打字錯誤或OCR誤判。
- 在Tablora應用程式中,XLSX匯出會根據每個數字欄中沒有歧義的值判斷小數符號。如果一欄中的每個值都長得像1,234,就沒有這樣的依據,所以請拿幾個匯出的儲存格和頁面對照。
輸入值
- 輸入值
- 1,234.50
- 小數分隔符號
- .
- 數位分組符號
- ,
結果
- 結果
- 1234.50
- 已轉換的儲存格
- 1
- 待檢查的值
- 0