Tablora

Tablora · 資料庫

拒絕互相矛盾的正負號記法

像(-100)這樣的值帶有兩個負號標記。數值格式統一工具不會用猜的,而是拒絕轉換,並保留原本的儲存格讓你檢查。

一個金額上有兩個正負號標記

會計匯出檔會用好幾種方式標示負數:前置負號、後置負號、括號或DR後綴。麻煩在於其中兩種同時落在同一個值上,例如(-100)。照字面解讀,負負得正,金額會變成正數,但作者幾乎從來不是這個意思。比較常見的情況是這個值被套了兩次格式,或有人在已經顯示括號的儲存格裡又手動打了負號。

數值格式統一工具會計算正負號標記。括號、前置的正號或負號、後置負號、CR和DR各算一個。如果一個值帶有不只一個標記,就會被拒絕,不產生任何數字。-125.00 CR或(125.00 DR)也一樣。

這項檢查在解讀數字之前進行,所以和分隔符號設定無關。不論選擇小數點還是小數逗號,同樣的(-100)都會被保留。被保留的值不會進入轉換後的輸出,這樣就不會有一個可疑的儲存格在你沒注意時,讓欄位合計裡的正負號翻轉。

(-100)會變成怎樣

把「小數分隔符號」設為 .、「數位分組符號」設為逗號時,原始值(-100)不會轉換。它在「已轉換的儲存格」中計為0,在「待檢查的值」中計為1。預覽和「下載 (CSV)」中的儲存格仍是(-100),所以既不會變成零,也不會從後續的加總中消失。

解決衝突

表格來自照片或PDF時

Tablora應用程式的XLSX匯出會對它視為數字的欄位自行讀取數值,而且不做這項衝突檢查:每個正負號標記都會翻轉一次正負號,所以(-100)會被寫成100。如果在應用程式中看到這樣的值,請點一下該儲存格,輸入你在頁面上確認過的金額,按下「儲存」後再匯出。

手動編輯過的儲存格就不再標示為待核對,所以請先對照,再編輯。

輸入值

輸入值
(-100)
小數分隔符號
.
數位分組符號
,

結果

結果
(-100)
已轉換的儲存格
0
待檢查的值
1

互相矛盾的負數標記會遭到拒絕。來源值留待檢查,不會被猜測或當作零。