“= + IF(...)”在Excel中做了什么吗?

时间:2013-03-18 19:43:37

标签: excel excel-formula

我正在为客户自动化大型Excel电子表格,并且我在他们的公式中不断遇到一个奇怪的构造。事实上,他们所有IF函数的公式都是这样的:

=+IF(<cond1>,"text",IF(<cond2>,1,2))

请注意等号后面的+。起初我认为它是虚假的,但它肯定被广泛使用(数百个地方)。然后我想也许是强制结果被Excel解释为数字,但是大多数使用它的地方是IF函数,它们返回大部分结果值的非数字文本。 / p>

有人知道这实际上是否在Excel公式中做了什么吗?

(Excel 2007,如果重要的话)

3 个答案:

答案 0 :(得分:7)

据我所知,Excel并没有做任何反复的事情。它主要是莲花123时代的遗留物。它是无害的,并没有改变它的运作 任何方式的公式,如果它的可能性你需要抛弃它完全没问题。 :)

答案 1 :(得分:2)

我已经转换了一些出现+的Lotus 123文档。一个简单的搜索(对于+)和替换(用空白)可以平息我们所有人的强迫症。

答案 2 :(得分:0)

根据我的经验,这是因为=符号距离数字键盘太远,当我想输入公式时,更容易使用+符号。