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

相互矛盾的负数标记会被拒绝。原始值留待检查,不会被猜测或当作零。