Tablora · 資料庫
正規化結尾帶減號的金額
有些匯出檔會把負數寫成125.00-,正負號在結尾。數值格式統一工具會把單一的結尾負號移到前面,其他情況則保留檢查。
結尾負號從哪裡來
較舊的銀行系統、ERP報表和大型主機匯出檔,常把正負號印在數字後面:以125.00-表示借方或負餘額。大多數試算表會把這樣的值讀成文字,於是它被排除在加總之外,或有人不帶正負號重新輸入,金額就變成正數。
數值格式統一工具支援單一的結尾負號。它會刪除結尾的符號,改以開頭帶負號的形式寫出金額。符號必須是值的最後一個字元,緊接在數字之後。
這個位置上的Unicode減號或短破折號也會被接受,因為數值格式統一工具在判斷正負號之前,會先把兩者都轉成一般的連字號減號。排版軟體產生的文件常使用這些字元。
統一125.00-的格式
小數分隔符號為 . 、數位分組符號為逗號時,原始值125.00-會變成-125.00。小數兩位都保留。在相同設定下,1,250.00-這樣有分組的值會變成-1250.00。
數字和符號之間有空格的寫法,例如125.00 -,不被接受。這個值會保留原本的文字,計入「待檢查的值」。如果原始資料確認它是同一個金額,請在副本中刪除空格。
處理結尾帶符號的欄
- 查看完整的原始值,包括最後一個字元,確認符號在結尾。
- 貼上表格,選擇「欄位分隔符號」,並在「數值欄」中選擇金額欄。
- 依數字設定分隔符號,再按「計算」。
- 確認原本以負號結尾的每個值,現在都以負號開頭。
- 查看「待檢查的值」中有沒有符號前帶空格,或帶有第二個正負號標記的值。
會被保留下來的組合
- 兩端都有負號的值,或括號內帶結尾負號的值,會保留檢查,而不是被反轉回正數。
- 結尾負號和DR或CR後綴一起出現時,同樣會被保留,因為後綴本身就是一個正負號標記。
- 「下載 (CSV)」會在以負號開頭的儲存格前加上撇號,所以轉換後的-125.00在檔案中顯示為'-125.00。如果在試算表中需要數字,請移除前置字元或轉換這一欄。
- 在Tablora應用程式中,XLSX匯出也會在它視為數字的欄位裡把結尾負號讀成負數。由於負號很小,匯出前請把琥珀色儲存格和每個金額的結尾,與「來源 · 第 n 頁」檢視對照。
輸入值
- 輸入值
- 125.00-
- 小數分隔符號
- .
- 數位分組符號
- ,
結果
- 結果
- -125.00
- 已轉換的儲存格
- 1
- 待檢查的值
- 0