• ベストアンサー

エクセル 0を置き換え

0を半角又は全角のスペースに置き換えをしたいのですが、 「編集」→「検索」→「置き換え」ではない方法がありましたら教えて下さい。 又、シート全体ではなく一部の列のみを対象としたものが良いのですが 何か良い方法があれば教えて下さい。 宜しくお願い致します。

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

編集→置換が一番簡単です(因みに範囲選択すればその範囲のみ変換も可能)が如何でしょうか。 その他、SUBSTITUTE,REPLACE関数やVBAでしょうか。

uramaru
質問者

補足

置き換えが何故か出来ませんでした。 関数が既に入ってますので、宜しければ他の方法があればよろしくお願いします。

その他の回答 (3)

noname#17960
noname#17960
回答No.4

置き換えできなくて、関数だめなら あとはマクロしかないんじゃ・・・ なぜ置き換えはできないのでしょう?? 他の文字ならできる?? それとも置き換え自体何をしてもできない?

  • tgn1013
  • ベストアンサー率33% (386/1137)
回答No.3

やっぱり意図が見えません。 「置き換えではなく」というのはどういう理由で置き換えがダメなのか教えて下さい。 関数が入っている、となると既に関数で置換した結果を、ということ?? ご希望は単純に if(A1=0,"",a1) とかでもないんですよね?

uramaru
質問者

お礼

有難うございます。 自分も尋ねられ困っておりましたので、質問させていただきました。 tgn1013さんの答えが気に入ってくれたみたいですので助かりました。

noname#17960
noname#17960
回答No.1

関数なら =SUBSTITUTE(文字列,検索文字列,置換文字列,置換対象) でできます。 このサイトの真ん中あたりです。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/moji_2.htm

uramaru
質問者

補足

ありがとうございます。 実は、他の関数が既に入っている状態です。 他に何か良い方法があれば、宜しくお願い致します。

関連するQ&A