Excelで0(ゼロ)を置換したい!

例えば下記のような表で、”0”(ゼロ)のセルを”-”(ハイフン)にしたい場合にどうするか。

エクセル

思いつくのは置換(Ctrl+H)を使う方法。
Excel

でも”100”や”A001”などのゼロも置換されておかしなことになってしまいます。

エクセル

※C6セルが日付になったのは、元データが「301」で、置換の結果「3-1」となり日付データと認識されたためです。

置換機能ではうまくいかないのか……というとそんなことはありません。

置換のダイアログボックスで「オプション」をクリックして、

エクセル置換

「セル内容が完全に同一であるものを検索する」にチェックを入れてから「すべて置換」をクリックします。

エクセル置換

これで0のセルだけをハイフンに置換することができました。

エクセル

その他のオプション項目も確認しておくとよいかと思います。(いずれもExcel 2016バージョンの画面です)


効率化アップの法人向けエクセル研修はこちら

Excel研修