• ベストアンサー

エクセル 式の中の参照セルを書き換える

よろしくお願いします。 仮にB1セルに =IF(ISBLANK(A1),"",A1) このような式が入っているとして 式の中で参照するセル(この場合 A1) だけを違うセルにいっぺんに書き換える方法が ありましらた御教授ねがいます。 入力セルと参照セルの間に なにも関連がなくて書き換え作業が 大変なものでして。

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

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.1

こんにちは。maruru01です。 どのように変更するかにもよりますが、メニューの[編集]→[置換]を利用してはいかがですか? 「A1」→「C1」 みたいに。

ennkai
質問者

お礼

毎回お世話になってます 早速の御回答ありがとうございました 「置換」で数式も編集できるなんて 初めて知りました! ありがとうございました

その他の回答 (2)

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.3

A1セルに数式が入っているとして、 一度式の"="を外して文字列化し、 B1セルに =SUBSTITUTE(A1,"A1","B2") と入力し、コピーし形式を選択して貼付け ↓ 「値」を選択して「OK」 ↓ B1セルをアクティブにし「F2」キーを押す でいかがでしょう?

ennkai
質問者

お礼

御回答ありがとうございます。 文字列化して関数で置き換える方法とはまた 別アプローチですね^^ 元の関数が長かったり いっぺんに何個も置換させるときに 有用になりそうです またの機会に 使わせていただきます。 ありがとうございました!

  • musimusi29
  • ベストアンサー率14% (188/1274)
回答No.2

編集の置換で、置換したいセル番地と置換するセル番地を入れれば出来ますよ。

ennkai
質問者

お礼

早速の御回答ありがとうございました! 無事にできました、本当にたすかりました

関連するQ&A