【发布时间】:2015-04-15 11:06:22
【问题描述】:
我和一位同事在 Excel 中遇到了我们不清楚的行为。
背景:
我们有一个将 Excel 工作表转换为表格格式的工具。该工具计算 excel 中的公式,并将其中的变量替换为特定值。
我们的一位客户使用 excel 工具,他们使用 (8) 或 (247) 等值。
这些值由 excel 自动翻译为-8 或-247。
问题: 我看到很多人想在括号中显示负数。但是为什么 Excel 会将括号中的值改为负数呢?
我知道我可以简单地将单元格配置更改为文本,这将解决问题,但我想知道这种行为是否有原因,因为这似乎没有数学原因。
【问题讨论】:
-
如果您想在括号中显示它们,因为这是您对负数的“原生”概念,您可能希望以相同的方式输入它们。
-
@ammoQ 一个带有概念、负数和括号的快速谷歌让我得到了答案。我不知道有一种不同于减号的方式来显示负数。耶学到了一些东西。但是你不会在数学上这样做还是我错了?
-
据我所知,这通常是在会计中完成的。在数学中,对于括号的所有其他含义,这将是一个坏主意。
-
现在我明白了,谢谢。不过,就目前而言,这个问题与编程无关。
-
Excel 在它所做的假设方面过于有帮助。我们的零件编号通常采用
1E123之类的形式,并且会自动表现出色,并且非常有用地将其转换为科学记数法。它会从任何看起来像数字的东西中去掉前导 0。它会将事物转换为不是日期的日期。而且,正如您所发现的,由于在 Finance 中传统上使用括号来显示负值,它对您的转换很有帮助。
标签: excel brackets negative-number accounting