• ベストアンサー

Excelの折れ線グラフで不都合があります。

図を添付しておきます。 客単価を折れ線グラフで月別に表しています。 客単価の数値は、売上と客数を出して「=B5/B4」と数式を入れています。 それが12月まであります。 毎月、売上と客数を入れれば自然と客単価のグラフが出来上がるよう予め範囲を1月~12月まで選択しています。 すると、まだ売上が入力されていない4月以降が0として表示されてしまいます。 空白だと表示されないわけですが、エラーでも何かしらセルに入っているとグラフに表示されてしまうのでしょうか。 なんだか見苦しいです。 表示されないようにすることは可能でしょうか?

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

まず,グラフは空っぽのセルの時にグラフを表示しない設定にしておきます。 数式を =B5/B4 → =IF(B4="",NA(),B5/B4) などのように変えます。 エラーの種類が変わりましたね? 数式のセル範囲を全部選び, フォントの色をセルの地の色と同じにして一見目に見えないようにしておいて 書式メニューのセルの表示形式のユーザー定義で [黒]0.0;[黒]-0.0;[黒]0;[黒]@ などのように設定しておきます。 #1ステップずつ実際に手を動かしてみて,何か違ってきたら勝手に進めずに「ここをこうしたらこうなってしまっておかしい?」と追加ご質問を投稿してください。

pritzman
質問者

お礼

失礼。 ユーザー定義を細工すれば小数点1位は四捨五入できますね。 これで、解決出来たと思います。 ありがとうございました。 また機会がありましたらよろしくお願いいたします。

pritzman
質問者

補足

早速のご回答ありがとうございます。 なるほど!イケてます。 しかし、計算されて出てきた客単価が小数点第1位まで表示されてしまってます。 これはどうにかなりますか?

その他の回答 (2)

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.3

既にCupperさんが回答された後ですがサポート情報を紹介します。 参考になると思います。 [XL2002] 折れ線グラフでデータが 0 の要素は前後の要素を直線で結ぶ方法 http://support.microsoft.com/default.aspx?scid=kb%3bja%3b402639

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

入力されていないセルに  #N/A と入れてみてください。 まあ、おまじないのようなものと思ってください。

関連するQ&A

専門家に質問してみよう