• ベストアンサー

エクセルの数式について

エクセルの数式バーにおいて、 例えば、=入力シート!H~~ と複数の数式が入力されている。 この同列、H~~のHのみを一括して =入力シート!L~~ のようにHをLに(行の~~は変えず)一つずつ行うのでなく一括して変えるにはどうすればよいですか。 一つ一つ文字を変えていけばいいのですが、それでは時間がかかりすぎます。 説明が下手ですがどうかご回答お願いします。

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

  • ベストアンサー
  • nana39ko
  • ベストアンサー率33% (1/3)
回答No.1

[編集]-[置換]を選択し、 検索文字列→入力シート!H 置換文字列→入力シート!L と入力して、[すべて置換]するといかがでしょうか?

その他の回答 (2)

noname#153814
noname#153814
回答No.3

そう、「置き換え」でやりますが、気をつけなくていけないのは「すべての{H}を変換するのかということです。 たとえば =SUM(H23・・・ と =VLOOKUP(H40・・・があるとして、SUMのHだけを変えたい場合、私は、「検索」に 「SUM(H」 として、置き換えに 「SUM(L」とします。 これだとVLOOKUPのほうに変化はありません。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

http://www.r-kansai.ricoh.co.jp/jyouhou/naomi/excel/51-100/71.html に「置換を使って数式を変更するには?」 エクセルも初めは、文字列内の置換だったと思うが、バージョンによって、数値文字、数式まで広がっている。 (招来は書式文字などまで広がるかも知れないですね。) 2007は要チェック。

関連するQ&A