- ベストアンサー
エクセル 0を置き換え
0を半角又は全角のスペースに置き換えをしたいのですが、 「編集」→「検索」→「置き換え」ではない方法がありましたら教えて下さい。 又、シート全体ではなく一部の列のみを対象としたものが良いのですが 何か良い方法があれば教えて下さい。 宜しくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
編集→置換が一番簡単です(因みに範囲選択すればその範囲のみ変換も可能)が如何でしょうか。 その他、SUBSTITUTE,REPLACE関数やVBAでしょうか。
その他の回答 (3)
noname#17960
回答No.4
置き換えできなくて、関数だめなら あとはマクロしかないんじゃ・・・ なぜ置き換えはできないのでしょう?? 他の文字ならできる?? それとも置き換え自体何をしてもできない?
- tgn1013
- ベストアンサー率33% (386/1137)
回答No.3
やっぱり意図が見えません。 「置き換えではなく」というのはどういう理由で置き換えがダメなのか教えて下さい。 関数が入っている、となると既に関数で置換した結果を、ということ?? ご希望は単純に if(A1=0,"",a1) とかでもないんですよね?
質問者
お礼
有難うございます。 自分も尋ねられ困っておりましたので、質問させていただきました。 tgn1013さんの答えが気に入ってくれたみたいですので助かりました。
noname#17960
回答No.1
関数なら =SUBSTITUTE(文字列,検索文字列,置換文字列,置換対象) でできます。 このサイトの真ん中あたりです。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/moji_2.htm
質問者
補足
ありがとうございます。 実は、他の関数が既に入っている状態です。 他に何か良い方法があれば、宜しくお願い致します。
補足
置き換えが何故か出来ませんでした。 関数が既に入ってますので、宜しければ他の方法があればよろしくお願いします。