我正在尝试显示始终签名的整数(' -1',' + 4'等等:我甚至接受' + 0&#39 ;)在OpenOffice Calc中。我在查找使用的数字格式语言的确切信息方面遇到了麻烦。
= TEXT(cellref;"#0")
不显示' +',并使用" +#0"始终显示' +' (它显示' - + 3'实际上为-3。)
是否有格式代码,或者我是否必须编写一个函数来处理这些案例?
答案 0 :(得分:0)
这是一个简短而神秘的解决方案:
=TEXT(cellref;"\+#;\-#;0")
这实际上是一个由三部分组成的格式代码。它为正数添加加号\+#
,为负数添加减号\-#
,或为零添加简单0
。
语法在此处描述:https://help.libreoffice.org/5.2/Common/Number_Format_Codes#Positive_and_Negative_Numbers
答案 1 :(得分:0)
另一种方法是应用自定义格式(通常在涉及数字的情况下是一个好主意),以简化使用它们的计算:
"+"#;"-"#;0;General