“= + IF(…)”在Excel中做什么?

我为一个客户自动化一个大的Excel电子表格,我不断地在他们的公式中遇到一个奇怪的结构。 几乎所有的IF函数都有这样的公式:

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

请注意等号后面的“+”。 起初我认为这是虚假的,但它确实被广泛使用(数百个地方)。 然后,我想可能是强制结果被Excel解释为数字,但大多数使用它的地方都是IF函数,它们的大部分结果值都返回非数字文本。

有谁知道这是否实际上在Excel公式中做任何事情?

(Excel 2007,如果有关系)

据我所知,Excel不会做任何事情。 它主要是从莲花123的时代剩下的。它是相当无害的,并没有任何方式改变公式的操作,所以如果它有可能需要把它完全罚款。 🙂

我用+出现了几个Lotus 123文档。 一个简单的search( + )和replace(一个空白)在我们所有人平静的强迫症。

从我的经验来看,这是因为=符号离数字键区太远,当我想input公式时,使用+符号更容易。