こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

【Excel】数式(参照するシートの変更)について

Excel2003を使用しています。
あるファイルに『1月』『2月』…『12月』『決算』という
13枚のシートがあります。
『決算』シートのB8セルに「=IF('9月'!B6="","",'9月'!B6)」と数式が
入力されていて、この数式の中の参照するシートを9月→10月に
変更する場合、数式を9→10に書き換えてコピペする作業以外の
方法というのはあるのでしょうか?
同様の数式がB8:O45の範囲(1ページ目)に入力されていて
(いくつか空欄のセルもありますが)これが20ページありますので
何か良い方法があれば教えていただきたいです。
(参照するシートと行が2行ずれているのも作業がしづらいところです)
よろしくお願いします!

投稿日時 - 2006-10-03 14:35:05

QNo.2448294

困ってます

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

文字列の置換で出来そうです。

ctrl+H あるいは編集-置換を選択します。

検索する文字列→9月
置換後の文字列→10月

とし、全て置換をクリックすると、シート内のすべての「9月」が「10月」に置換されます。複数範囲を選択していればその範囲内だけ置換されます。

投稿日時 - 2006-10-03 14:46:52

お礼

早速、教えていただいたことをしてみましたら出来ました~♪
回答ありがとうございました。

投稿日時 - 2006-10-03 16:28:18

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問