- ベストアンサー
エクセルで「0」を非表示にしたい
エクセルで計算後の結果が0の場合に非表示にしたいです。 できれば書式設定のユーザー定義で操作したいです。 また、3桁ごとにカンマが付くようにもできれば尚いいです。(10,000,00000みたいな感じに) ご存知の方がいましたらお教えください。
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
[ユーザー定義]に #,##0;-#,##0;"" 上記のようにすべて半角で入力してみてください。 少し解説をすると、ユーザー定義は「;」(セミコロン)で区切って、 正数の表示;負の(マイナス)表示;ゼロの表示;文字の表示 と順番が決まっています。そこで、 #,##0;-#,##0;"" とすると、正数のときは「三桁区切り」負数の時は「先頭に「-」をつけて三桁区切り」ゼロのときは「空白(非表示にする)」という風になります。たくさん回答が出ているようですが、ユーザー定義で操作をしたいということですので、参考まで。
その他の回答 (7)
- yodoguruma
- ベストアンサー率27% (12/43)
ツール→オプション→表示を選択して、ゼロ値のチェックを外せば、シート内の0は、表示しなくなります。
お礼
ありがとうございます 大変参考になりました
- tom_123
- ベストアンサー率26% (28/107)
#4です。 すいません、 「o;o;」→「0;0;」 です。 失礼しました。
お礼
ありがとうございます 大変参考になりました
- tbobi
- ベストアンサー率45% (544/1189)
こちらをどうぞ。「数式~」と書いてありますが、そうでなくてもできます。 ↓ 数式の結果として返る 0 を非表示にする方法 http://support.microsoft.com/intl/japan/support/kblight/t002/4/04.asp
お礼
ありがとうございます 大変参考になりました
- tom_123
- ベストアンサー率26% (28/107)
こんにちわ。 0の非表示については、ユーザー定義の「種類」ボックスに「o;o;」と入力されればOKです。 カンマについては、「表示形式」内の分類で「数値」を選択して、「桁区切りを使用する」にチェックを入れればOKです。
お礼
ありがとうございます 大変参考になりました
- taranko
- ベストアンサー率21% (516/2403)
桁区切りは書式→セル→表示形式 分類を数値にして桁区切りにチェックを入れれば できると思います。
お礼
ありがとうございます 大変参考になりました
- taknt
- ベストアンサー率19% (1556/7783)
if(計算結果=0,"",計算結果) としてあげればいいでしょう。 >3桁ごとにカンマが付くようにもできれば尚いいです セルを選択して、右クリックで セルの書式設定。 表示形式を数値にして 桁区切り(,)を使用するにチェックを入れれば いいですよ。
お礼
ありがとうございます 大変参考になりました
[書式] - [セル] - [表示形式]で「ユーザー定義」を選択し、#,### と入力。
お礼
ありがとうございます 大変参考になりました
お礼
ありがとうございます 大変参考になりました