• ベストアンサー

エクセルで複数シートのセルに同じ名前の定義を

セルの名前の定義で、同一ファイルの別なシートに同じ名前を付けたいのですが、名前ボックスで名前を入れてエンターキーを押すと、既にある同じ名前のセルに飛んでしまいまい、名前を付けることが出来ません。 他人が作ったファイルにはそういうケース(別シートに同一の名前)があります。 どうやったら出来るのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • taocat
  • ベストアンサー率61% (191/310)
回答No.2

こんにちは。 各シートに同名を定義したい場合は、「名前」の前にシート名を付加します。 例えば、sheet1,2,3で「商品名」という同名をそれぞれ定義したい場合は、 名前定義ダイアログの名前ボックスに Sheet1!商品名 Sheet2!商品名 Sheet3!商品名 とそれぞれ入力してやればOKです。 以上です。

merlionXX
質問者

お礼

あ、そうなんですか。 出来ました、やっと! ありがとうございました。

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

通常は 「=Sheet1!$A$1:$A$10」を名前定義になります。 「挿入」「名前」「定義」で Sheet1の部分を除いて「=!$A$1:$A$10」ならシートごとに参照できます。

merlionXX
質問者

お礼

ありがとうございます。 メニューから「挿入」「名前」「定義」でやってみると、新しい方に名前が定義されますが、古い方の定義が消えてしまいます。

関連するQ&A