2011-01-27 5 views
3

先行する「+」のセル参照でいっぱいのスプレッドシートプロジェクトを継承しました。これは何を意味するのでしょうか?Excelのin-cell式の+プレフィックスの目的は何ですか?

例:私は左側の名前面積が言う数式バー内をクリックしたときに

また、「オフセット」 「!= + Sheet2のA3」。これは "+"と関係がありますか?

+0

これは実際にプログラミングに関する質問ではありません。 [the StackOverflow faq](http://stackoverflow.com/faq)を参照してください。 – Justin

+0

@Justin、表現の評価についての質問は、単純なものであっても、私の意見で適格です。私はちょうど他の意見がそこにあったのを見るためにメタを見て、これを書いて巻く:http://meta.stackexchange.com/questions/22922/which-site-do-excel-or-other-spreadsheet-formulas-belong -on/76767#76767 – jtolle

+0

@jtolle - 十分に公正です。それは良い点です。これは、Lotus 1-2-3対Excelのソフトウェアの特徴であることが判明しましたが、OPはそれを最初に知りませんでした。私はまだ、この質問と回答が、superuser.comに適していると思っていますが、ここではそれに強く反対していません。 – Justin

答えて

4

上記の+は実際に何もしません。 +(-x)(-x)のように、+22の番号が同じであるようです。

実際の質問はです。理由はです。すべては+で始まります。最高のは、元の著者に尋ねることです。数式を開始するために入力できるシンボルは、=-、および+の3つです。 +またはのいずれかを使用すると、数式の入力が完了した後、最初にExcelに=記号が自動的に追加されます。私の推測では、次のとおりです。

  • 彼は+前に追加別の用語を持っていたが、もうそれを必要としなかったし、それを取り除くための検索と置換操作をしました。
  • 彼は=と入力して数式を開始できることを知りませんでした。
  • 彼は+キーが=より簡単にアクセスできるように、いくつかの奇妙なキーボードまたは数字パッドを使用しました。

セルのOFFSETの名前はこれとは関係ありません。それはちょうど名前付きの範囲です。

+6

古い開発者を追跡しました。彼はLotus 1-2-3の使用に慣れていましたが、式の代わりに「=」の代わりに「+」を付けました! –

+0

私のオフィスの多くの人が "="の代わりに "+"を使って数式を入力し始めているのがわかります。それはそのような他のシステムから行動を学ばなければなりません。 – JustinStolle

1

"+"には目的がありません。その場所の " - "は参照セルの値を無効にしますが、 "+"は "= Sheet2!A3"と全く同じですので冗長です。

0

このオフセットは、Excelが32ビットフィールドを使用して数値を格納するなど、値が最大値または最小値を超えているか、存在しないセルを参照している可能性があります(AMJまたは65535以降の行)。より一般的には、「オフセット」は通常、許容可能な値の範囲外の値を指します。

+0

数値に変換するために '+'を使用すると、Excel 2003と2007では私には機能しません。セルB1は '1'ではなく' TRUE'を表示します。 – Justin

+0

ええ、そうです。私は前回試したときになぜそれが働いたのかわかりません...とにかく彼はすでに解決しています。 – MrMagic

+0

@Theo Love - この回答を受け入れた理由はわかりません。 「オフセット」についての情報であれば、そのリンクやその生成方法の例をご覧ください。私はこのケースでは "Offset"の表示を聞いたことがなく、すべての結果は 'OFFSET()'関数に関するものなので、検索するのは難しいです。 – Justin

関連する問題