Excel中的in-cell公式中的+前缀的用途是什么?
问题描述:
我已经继承了一个电子表格项目,该项目充满了具有前面“+”的单元格引用。这是什么意思?Excel中的in-cell公式中的+前缀的用途是什么?
例子: “!= Sheet2的+ A3”
而且,当我点击公式栏左边的名称区域内说: “OFFSET”。这与“+”有什么关系?
答
前面的+
没有做任何事情。这就像+2
和2
和+(-x)
和(-x)
是一样的数字。
真正的问题是为什么他们都以+
开头。最好的办法是问问原作者。请注意,有3个符号可供您键入以启动公式,=
,-
和+
。使用+
或-
,完成输入公式后,Excel将在开始时自动添加一个=
符号。我的猜测是:
- 他曾经有过
+
前加入另一种说法,但并不需要它了,做了查找和替换操作,以摆脱它。 - 他不知道你可以键入
=
开始一个公式。 - 他用
+
密钥比=
更容易访问一些奇怪的键盘或数字键盘。
OFFSET
单元格上的名称与此没有任何关系;它只是一个命名的范围。
答
“+”没有用处。在那个点上的“ - ”会抵消参考单元中的值,但是“+”是多余的,因为它与使用“= Sheet2!A3”完全相同。
答
该偏移量可能意味着该值超出了最大或最小限制(例如,Excel使用32位字段存储数字),或者它指的是不存在的单元格(也许您尝试在AMJ之后引用列或65535之后的一行)。更一般地说,“偏移量”通常是指超出可接受值范围的值。
这不是一个真正的编程问题。请参阅[StackOverflow常见问题](http://stackoverflow.com/faq)。 – Justin 2011-01-27 18:52:31
@Justin,关于表达式评估的问题,甚至简单的问题,在我看来都是合格的。我只是看着元,看看有什么其他的意见,并写了这个结果:http://meta.stackexchange.com/questions/22922/which-site-do-excel-or-other-spreadsheet-formulas-belong -on/76767#76767 – jtolle 2011-01-27 21:41:58
@jtolle - 够公平的;那是个很好的观点。尽管这个结果更像是一个Lotus 1-2-3 vs. Excel软件的怪癖,但OP在一开始并不知道。我仍然认为这个问题和答案会更适合superuser.com,但我并不强烈反对。 – Justin 2011-01-28 14:29:59