• ベストアンサー

エクセルの0表示とカンマについて

Win XP EXCEL2003 です 1.合計が0の時、0を表示しないようにすると 各セルの数値にカンマが入らない。 2.各セルの数値にカンマ入れると、合計が0の時 0を表示してしまう。 各セルの数値にはカンマ入れ、合計が0の場合0を表示しない ようにするには、どのような設定をしたら良いでしょうか

  • orin
  • お礼率20% (31/154)

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

  • ベストアンサー
  • mii-japan
  • ベストアンサー率30% (874/2820)
回答No.2

セルの表示形式でユーザ定義で #,##0 にすれば 3桁カンマ区切り 0の場合 0表示  #,### にすれば 3桁カンマ区切り 0の場合 表示なし 余談ですが #,###, とすれば 千単位の3桁カンマ区切り 0の場合 表示なし 12345を 12と表示 試してください

その他の回答 (3)

  • kasoma
  • ベストアンサー率0% (0/7)
回答No.4

1 ツール → オプション → ゼロ値 で、セロ値のチェックをは ずすと「0」は表示されなくなりますよ。 2 カンマの入れ方で簡単なのは、カンマを付けたい範囲を範囲指定し「桁区切りスタイル」のボタンをクイックすることですね。

  • choloepus
  • ベストアンサー率29% (23/77)
回答No.3

書式と「会計」にするという方法もあります。 0の時は「-」になります。

  • runbini
  • ベストアンサー率36% (48/130)
回答No.1

今は数式で対応しているのでしょうか? セルの書式設定→表示形式でユーザー定義を選び、 #,##0;-#,##0; としてみてはいかがでしょうか?

関連するQ&A

  • 3桁区切りで寸法をカンマ表示(AutoCad)

    AutoCad LT 2004、Win XP SP2です。 寸法表示を3桁区切りでカンマ表示させたいのですが、 地域と言語のオプション⇒数値で設定していますが、カンマが表示されません。どこから設定をすればよいのでしょうか。 宜しくお願いします。

  • Excel またカンマです

    Excel関数かマクロで 1211 010203 1012 01020304050607080910 12,11 1,2,3 10,12 1,2,3,4,5,6,7,8,9,10 とやりたいです。 2ケタでカンマ、01だったら0は消して1でカンマというかんじです。 セルは文字列表示です。あと何桁にも対応できるようにしたいです。 前にも同じような質問しましたがよろしくお願いします。

  • エクセル 特定のセルのみ0を表示しない

    エクセル2003です。 ある範囲、例えば C5からE10までに入力された数値のうち、0値は表示させたくないときは、「セルの書式設定」「ユーザー定義」で 0;0; とすればできますが、数値の方の表示がカンマが消えてしまいます。 逆にカンマを表示すると、0値も表示されてしまいます。 すべてのセルの0値を表示しない方法であれば、カンマは表示できるのですが、特定のセルのみ0値を表示しないで、カンマを表示する方法はどうするのでしょうか。

  • エクセルで123,456~234,567 のカンマを入れたいのです。

    エクセルで123,456~234,567 のカンマを入れたいのです。 「通貨~通貨」の場合カンマの指定はできないでしょうか? セルの書式設定では 「~」 を使うとできないようです。 どなたかいい方法教えてください。

  • Excelでカンマ区切りの合計をユーザ関数で得たい

    1セルにカンマで区切られた数値が入力されています。 別のセルにユーザ関数を使ってカンマ区切りのセルを指定して合計値を算出したいと思っています。 VBAはどの様に記述すればいいのでしょうか。

  • EXCEL カンマについて!

    セルに 1,000,000 と入力します。 (千円)を表に記入したので、書式-セル-表示形式で #,##0→#,に変更して1000にしました。 と・こ・ろ・が 1000にカンマをつけようとしてカンマボタンを押すと1,000,000に戻ってしまうのです。 どうしたら、カンマ付き1000=1,000と表示できるのでしょうか?? おわかりの方教えてくださーい!

  • Excelでカンマと表示形式

    あるセルに10000と入力したら10,000人と表示されるようにしたいのですが、どのようにしたらカンマも単位も表示されますか?お願いします。

  • エクセルで「1.0」と入力した通りに表示させたい

    エクセル2003を使用しています。 (XPです) セルに「1.0」「1.1」などと入力した際、「1.0」が「1」になってしまいますが、入力したとおり「1.0」と表示させるにはどうしたらいいでしょうか? セルの書式設定で「文字列」にすると、合計が出せなくなってしまうので、数値として扱いたいのです。 よろしくお願いします。

  • エクセル 大きな数値を千円単位にカンマ付きで反映

    よろしくお願いします。 シート1の数値をシート2に反映させ、さらに千円単位でカンマ付きにする方法を教えてください。 たとえば    シート1 A1  299,478,826 を シート2A1に  299,479 です。    シート2のA1セルに  =Sheet1!A1    書式設定のユーザー定義で #,    を設定して、シート2 A1の表示が 299479 になるまでは出来ました。    あとはカンマが入ればいいのですが、カンマを設定するともとの円単位の表示に    戻ってしまいます。    方法がありましたら教えてください。

  • エクセル 表示の数値の合計

    Excelで合計を計算式で出して合計する場合に起こることですが セル数値が小数の場合合計が違うことがあります。 表示の数値の合計を出したい時の方法を教えてください。 以上、ご返答 宜しくお願い致します。