Tablora

Tablora · 資料庫

讀取以空格分組的金額

讀取1 234,50這類以空格或不換行空格分組千位的金額,而不刪除表格其他地方的空格。

以空格作為千位分隔

法文、波蘭文、捷克文、北歐和許多其他寫法,會用空格為數字分組:1 234,50。在排版過的文件和PDF匯出中,這個空格往往是不換行空格或窄式不換行空格,在螢幕上看起來一樣,卻是不同的字元。把這樣的金額貼到試算表,儲存格通常會被當成文字。

把「數位分組符號」選為「空格」,就是告訴數值格式統一工具,接受數字群組之間的一般空格、不換行空格、窄式不換行空格和細空格。這只套用在你選擇的欄位,所以說明和名稱裡的空格不會被動到。

轉換1 234,50

本頁範例使用小數分隔符號 , 和數位分組符號「空格」,原始值為1 234,50。結果是1234.50:分組的空格被移除,逗號變成小數點,兩位小數都保留。

分組仍必須規則。群組之間有兩個空格的值,例如1 234,50,或群組長度不對的值,例如12 34,50,都會保留原本的文字、留待檢查,因為它們可能是兩個連在一起的數字。

不換行的空格只在選定的欄位中被視為空格,轉換後的金額完全不含空格,所以結果可以直接交給小數合計核對工具。

設定數值格式統一工具

和空格有關的陷阱

輸入值

輸入值
1 234,50
小數分隔符號
,
數位分組符號
空格

結果

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