Excel公式包含=+号

7
我有一个这样的公式: =+SUMSQ(B14:B45)-MMULT(TRANSPOSE(L13:L16);K58:K61) 在Excel中,=+操作符是无意义的,可以直接写成=。如果你想让公式更加易读,可以删除=+操作符,只保留=

6
完全没有必要。这是对 Lotus 公式的归还,不会造成任何伤害,但完全没有必要。等号在使用函数时是必需的,但加号是多余的。 - user4039065
@Jeeped 不妨将此作为答案发布,如果有可能提供链接或文档,那就太好了。 :) - L42
1个回答

12
这个公式中的=+没有任何作用。它只是一种类似于Lotus风格的公式,没有任何损害但也完全不必要。左侧的等号是必需的,以启动工作表函数,但加号是多余的。该公式可以轻松地写成=SUMSQ(B14:B45)
请注意,不要将此与双减号混淆(例如 -- 或double unary)。通常旨在通过第一个负号数学上翻转结果的符号(正/负性),然后通过第二个负号再次翻转回来,以将TRUE/FALSE结果转换为数字结果。这样,TRUE变为1,FALSE变为0。虽然它主要用于将布尔值转换为数字,但双重一元运算符也可以用于将看起来像数字的文本转换为实际数字;例如=--RIGHT("ABC123", 3)等于123,而不是看起来像123的文本。
有关公式构建的更多信息,请参见Overview of Formulas

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接