プロが教える店舗&オフィスのセキュリティ対策術

Excel で、

=IF(#REF=0,"",DZ13/CM13)

というデータが数多くあり、全てを

=IF(CM13=0,"",DZ13/CM13)

という具合に#REFを分母で置き換えたいです。
一括して行う方法はありますでしょうか。

A 回答 (3件)

最初に数式が正常に入っていたのに、その参照していた列などを丸ごと削除してしまったから数式がトンジャッタのでしょうが、その場合は編集とか置き換えで修正するよりは、また数式をちゃんと入れなおしてオートフィルでまとめてコピーした方がはやいです。



でオートフィルでコピーする際、例えば「=A1/C2」を下にコピーしたら
「A2/C3」と自動的に数値が増減するわけですが、変更されたくない部分があったら「=$A1/$C$2」という形にしておくと下にコピーしても「=$A2/$C$2」のように変更したくない部分はロックした状態になります。
    • good
    • 0
この回答へのお礼

元々、私が作ったファイルでは無いのですが、あちこちにその式がある状態で、残念ながら、単純にオートフィルというわけにはいきません。ありがとうございました。

お礼日時:2006/04/07 00:10

次の方法をお試しください。


1.編集→ジャンプ→セル選択し、数式を選択してエラー値のみチェックを付ける→OK
2.数式バーにある数式で#REF!をCM13に上書きして、ctrl+enter
    • good
    • 0
この回答へのお礼

ありがとうございます。
ただ、CM13は一例で、分母は全て違います。

お礼日時:2006/04/07 00:07

範囲を選択し


編集<置き換え
#REF! を
CM13  とすればよろしいかと

この回答への補足

ありがとうございます。
ただ、CM13は一例で、分母は全て違います。
どうすればいいでしょうか。

補足日時:2006/03/31 17:48
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!