2011-01-27 45 views
3

我已經繼承了一個電子表格項目,該項目充滿了具有前面「+」的單元格引用。這是什麼意思?Excel中的in-cell公式中的+前綴的用途是什麼?

例子: 「!= Sheet2的+ A3」

而且,當我點擊公式欄左邊的名稱區域內說: 「OFFSET」。這與「+」有什麼關係?

+0

這不是一個真正的編程問題。請參閱[StackOverflow常見問題](http://stackoverflow.com/faq)。 – Justin 2011-01-27 18:52:31

+0

@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

+0

@jtolle - 夠公平的;那是個很好的觀點。儘管這個結果更像是一個Lotus 1-2-3 vs. Excel軟件的怪癖,但OP在一開始並不知道。我仍然認爲這個問題和答案會更適合superuser.com,但我並不強烈反對。 – Justin 2011-01-28 14:29:59

回答

4

前面的+沒有做任何事情。這就像+22+(-x)(-x)是一樣的數字。

真正的問題是爲什麼他們都以+開頭。最好的辦法是問問原作者。請注意,有3個符號可供您鍵入以啓動公式,=,-+。使用+-,完成輸入公式後,Excel將在開始時自動添加一個=符號。我的猜測是:

  • 他曾經有過+前加入另一種說法,但並不需要它了,做了查找和替換操作,以擺脫它。
  • 他不知道你可以鍵入=開始一個公式。
  • 他用+密鑰比=更容易訪問一些奇怪的鍵盤或數字鍵盤。

OFFSET單元格上的名稱與此沒有任何關係;它只是一個命名的範圍。

1

「+」沒有用處。在那個點上的「 - 」會抵消參考單元中的值,但是「+」是多餘的,因爲它與使用「= Sheet2!A3」完全相同。

0

該偏移量可能意味着該值超出了最大或最小限制(例如,Excel使用32位字段存儲數字),或者它指的是不存在的單元格(也許您嘗試在AMJ之後引用列或65535之後的一行)。更一般地說,「偏移量」通常是指超出可接受值範圍的值。