• ベストアンサー

エクセルのセルの名前を数式に反映させる方法

たとえば、A1に「単価」B1に「数量」というように、エクセルでセルに名前を付け、そのあとでそのセルを参照した数式を作ると、=A1*B1は自動的に =単価*数量 という記述になります。 ところが先に、=A1*B1と記述したあとで、セルに名前をつけても、その名前は数式には反映されません。 やむをえず、式のA1の文字を反転させてA1セルをポインターで選んでなおしていますが、非常に不便で、間違いもおきやすいです。 数式を書いたあとからつけたセルの名前を自動的に数式に反映させる方法はないのでしょうか? エクセルは97です。

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

  • ベストアンサー
  • terta
  • ベストアンサー率15% (5/32)
回答No.1

バージョンが2000なのでできる機能かわかりませんが一応書きます。 自動的にできる方法はないと思います。 でも間違いが最も起こりにくい方法とは 数式を入れたセルを選択して 〈挿入〉メニュー→〈名前〉→(引用〉 とすると自然とその数式上で必要な名前が引用されますよ。 こんな答えではいかがでしょう?

shishishishi
質問者

お礼

ありがとうございました。 97でもできました。 助かりました!

その他の回答 (1)

  • tbobi
  • ベストアンサー率45% (544/1189)
回答No.2

自動でできる方法はしりませんが、置換機能を使うとラクになります。 検索文字 A1 置換文字 単価 という具合に入力し、置換します。 注意点で気づいたものは、この場合 数式にA11が入っていると、検索でひっかかるということです。 ですのですべて置換だと危険がともないます。 ワークシート分析モードで、数式をセルに表示した上でするとわかりやすいと思います。

shishishishi
質問者

お礼

ありがとうございました。

関連するQ&A