• ベストアンサー

Excelの小数点表示について

Excel2000を使用しています。 数式を「=A1*B1」とし、「セルの書式設定」~「表示形式」タブ~「ユーザー定義」で「(#);(-#);""」と設定しています。数字を()内に表示させています。空欄のセルは空欄表示させたいのですが、0.00と表示されてしまいます。空欄表示させる設定方法はないでしょうか。

  • yuuii
  • お礼率60% (3/5)

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

>「ユーザー定義」で「(#);(-#);""」と設定 で、0の時はウチでは表示されませんでした。 計算の結果の端数があってその0が表示されているのではないでしょうか(その場合カッコがついているけど?) ROUND 系の関数を使って結果の数値を丸めたらどうでしょうか

yuuii
質問者

お礼

皆様ご回答ありがとうございました! 頂いた回答を参考にして、試してみます。

その他の回答 (2)

  • ysko614
  • ベストアンサー率31% (103/329)
回答No.2

(#);(-#);# こうしてみてはどうですか? 値が0ならば何も表示されません。

回答No.1

見当違いの回答でしたら申し訳ないのですが… 空欄が「空」になればいいのですよね? ツール → オプション → 表示内の「ゼロ値」のチェックを外せば 表示されませんが… 違ったら申し訳ありません。

関連するQ&A

  • Excelの表示について

    Excel2000を使用しています。 数式を「=A1*B1」とし、「セルの書式設定」~「表示形式」タブ~「ユーザー定義」で「(#);(-#);""」と設定しています。数字を()内に表示させています。空欄のセルは空欄表示させたいのですが、0.00と表示されてしまいます。空欄表示させる設定方法はないでしょうか。

  • EXCELで小数点だけを表示させたい

    EXCELで注文書を作っています。注文書の中に、整数と 小数点を分けて表示したいのですが、どうしてもわからないので、 質問しました。 例えば、123.45とA1に入力した場合、B1に123(整数のみ表示) C1に45(小数点のみ表示) したいのです。 セルの書式設定のユーザ定義で出来ませんでしょうか? もし、出来る場合どのような指定をすれば良いのでしょうか? バージョンは、EXCEL2007です。 よろしくお願い致します。

  • Excel セルの書式設定

    Excel2002を使っています。 セルB1に、数式 =A1 を設定しています。 さらに、セルB1には、セルの書式設定で、ユーザー定義 "*** " @ " ***" を設定しています。 セルB2は、数式 =A2 セルB3は、数式 =A3 ・ ・ ・ (上記のユーザー定義は B列に設定されています。) セルA1に『チョコレート』と入力したら、 セルB1には、『*** チョコレート ***』と表示されます。 もし、セルA1が空白の場合『*** ***』が表示されます。 でも、セルA1が空白なら、セルB1も空白にしたいのですが、その方法はありますでしょうか? よろしくお願いします。

  • Excelの書式設定

    Excel2002の書式設定についてお尋ねします。 セルの書式設定の「表示形式」で「ユーザー定義」についてですが、 種類のところに「;;;」を入力するとデータが消えることを知りました。 この「;;;」の意味はなんですか? 表示を消すという意味ですか?数式バーには入力したものは残っているのですがどういう意味なのでしょうか?。

  • エクセルの0表示について

    エクセルの0表示について  A1    B1    C1 9:00  12:00  =B1-A1 上記のように入力しています。 A1とB1は空白の時もあるのですが、そのときはC1は 0:00 と 表示されます。 ツール⇒オプションの0値は他セルの都合上表示させておきたいです。 セルの書式設定の表示形式は時刻の13:30にしているのですが、この表示形式を ユーザー定義にして0:00を表示させないようにすることはできないでしょうか?

  • エクセルの小数点以下表示

    エクセルの小数点以下表示にツールバーの桁数上げ、下げとセルの書式設定などがありますが、それらは違う物なのでしょうか。セルの書式設定でも標準、数値、ユーザー定義の3つは表示上同じなら同じと考えてよいでしょうか。

  • エクセルで05'30"と表示したい

    エクセル2007を利用してますが、セルに例えば0530と入力したら05'30"と表示されるようにしたいのですが可能でしょうか?セルの書式設定のユーザー定義でmm'ss"としたのですが上手くできませんでした。それとA1セル 03'00" A2セル 05'40"と入力されている場合にB2セルにA2-A1の分秒を引いた数字 02'40" を表示させたいのですがどのように入力すればよいでしょうか? 以上宜しくお願いいたします。

  • EXCELの書式設定、表示形式について

    よく使っているエクセルの同一のシート上の異なるセル同士なのですが、同じ数値でもそれぞれのセルで違う表示形式で表示されてしまい困っています。具体的には、計算結果が"0"となったときの表示形式なのですが、 A3セルには"=A1-A2"のように入っていて、赤字で"-0"と表示されます。 B3セルには"=B1-B2"のように入っていて、黒字で"0"と表示されます。 A3,B3どちらも表示形式の書式設定は数値で"-1234"(赤字)の設定になっています。 正確には、その参照先のセル(A1やB2など)もさらに別のセルを参照していたり、数式が入っていたりですが、同様の症状が出て解決された方などいませんでしょうか。 ちなみに、A3,B3ともに直接数字の"0"を入れればそのまま黒字で"0"が表示されるので、そのセルの書式設定の問題ではなく、数式の参照先のセルの方などの影響ではないかと考えています。 何か解決の手がかり等ありましたらご教授願います。

  • エラーで「####」と表示される

    Excel2011を使っています セルの書式設定→表示形式→ユーザー定義にて 「"経費報告書 2011年" 0#"月" ##"日"」というものを作りました。 数字を4桁打ち込めば日付が表示されるようにしたのですが、 なぜか数字を打ち込んでも「###」としか表示されません。 対策がわかれば教えていただきたいです、よろしくお願いします。

  • Excelでの数字の表示

    セルA1に Number セルB1に 0010   と入力されていて、 セルC1に Number0010 と表示させたいとき、どのような数式を使えばよいのでしょうか。 B1の表示形式をユーザー定義で 0000 としても、 =A1&B1 とすると、 Number10 と表示されてしまいます。 よろしくお願い致します。

専門家に質問してみよう