Excel2007 グラフに「0」を表示させない

このQ&Aのポイント
  • Excel2007の折れ線グラフでセル1とセル2の値を合計したセル3にゼロが入った場合、グラフにゼロの線が表示されてしまう問題があります。
  • セル3にゼロが表示されないようにするためには、IF関数を使用してセル1とセル2がブランクの場合にはセル3に空白を表示させ、それ以外の場合には値を表示させるようにします。
  • ただし、この方法ではグラフ自体の表示には影響しないため、グラフに表示されたゼロの線を削除する方法が必要です。
回答を見る
  • ベストアンサー

Excel2007 グラフに「0」を表示させない

セル1とセル2の値をを合計(Sum関数値)したセル3の部分を折れ線グラフで読み込んでいます。 セル1とセル2がブランクだったとき、セル3にはゼロが入ります。(=sum(セル1,セル2)の結果) このままセル3を折れ線グラフにした場合、グラフにはゼロの線が表示されてしまいます。 グラフを読み込んでいる他のセルがゼロ以外の値でグラフに表示されているのに、ゼロのセルの部分だけグラフがガクン!と下がってしまうのはみっともないので、セル1とセル2がブランクだったとき、セル3にはゼロが入った場合だけを、グラフにゼロと表示させないようにするにはどうすればよいでしょうか。 因みに、セル3に(=IF(AND(セル1="",セル2=""),"",SUM(セル1,セル2))と入れたとき、セル3には ゼロが表示されませんが、グラフはやっぱりゼロとなってしまいました・・・・。 説明が下手で申し訳ないです。 よろしくお願い致します。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

=IF(AND(セル1="",セル2=""),NA(),SUM(セル1,セル2)) としてください。 セル3には #N/A! と表示されますが グラフ上では無視されます。

erosy00
質問者

お礼

できました。ありがとうございました。

その他の回答 (1)

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

>=IF(AND(セル1="",セル2=""),"",SUM(セル1,セル2) これを =IF(AND(セル1="",セル2=""),NA(),SUM(セル1,セル2)) あるいは =IF(COUNT(セル1,セル2),SUM(セル1,セル2),NA()) などに改めます。 さらに,データの選択から「非表示及び空白セルの設定」を原則空白にしておきます。 さらに,必要に応じて下記などのような手だてを施して,不要な計算結果を非表示にします。 http://support.microsoft.com/kb/881331/ja http://support.microsoft.com/kb/881327/JA

erosy00
質問者

お礼

できました。ありがとうございました。

関連するQ&A

  • EXCELの折れ線グラフのゼロ表示をなくしたい

    EXCELで年間推移グラフを作っています。月毎に数項目のデータ入力セルを取り、最後に合計欄セル(A6)として関数「(例)=if(A5="","",sum(A1:A5))」(データ未入力月に0表示させない)を入れ12月までの合計セルに計算式をコピーしています。 そして各月末にその月分のデータを入力します。表としては問題ありませんが、それを折れ線グラフ(1~12月)にすると問題が発生します。 それは経過したデータ入力済み月分の折れ線グラフとして問題ないが、未経過で未だデータ入力のない月分が0(ゼロ)線上に線を引かれてしまいます。 合計の計算式がなければ表示されないが、計算式があっても0推移線が出るのをなくしたいです。解決方法を教えて下さい。

  • エクセルの折れ線グラフ、データが#DIV/0!の場合のグラフのみ非表示にする方法

    エクセルの折れ線グラフ、データが#DIV/0!の場合、グラフのみ非表示にする方法が知りたいです。 例 月別生産高 月    1月  2月  3月 4月 A工場   10  空白 16 6 B工場   10  空白 14 18  平均    10 #DIV/0! 15 12 の場合 で月と平均で折れ線グラフをつくると 1月の10から2月の0に向けてグラフが下落し、2月の0から3月の15に向けて急上昇します。 ここで2月の値は0ではなく、データそのものがないものとして 1月は10のところに点 2月は点なし 3月は15に点 3月から4月は線で結ばれ4月は点 というように2月の点とその両サイドの線を消してデータがない部分は不連続のグラフにしたいわけです。 当該グラフを選択後、ツール>オプション>グラフ>空白セルのプロットをしないようにすれば空白セルの部分のグラフが表示されないのはわかるのですが、平均などの場合、空白にはなりません。空白にするにIF関数=IF(平均=0,"",平均)つかっても、そこには関数があるため、見た目は空白でも実際は空白と認識されずにゼロのところにグラフがいってしまいます。 これを解決する方法わかる方、おしえてください。

  • エクセル2003グラフ

    お世話になっております。 エクセル2003で折れ線グラフを作成したら、 A1は""なんですが、 他のセル、=if(A1="","",3)などのセルを値とする部分が 0 としてグラフになってしまうんですが、直せませんか? 0でなく、折れ線不要なんですが、、、、 よろしくお願いします。

  • Excel2010グラフで0値を表示したくない

    Excel2010で折れ線グラフを作りたいと思っています。 期間が1日から30日まであって、その日に相当する値を折れ線グラフで表示したいのですが、今日が18日だとすると19日以降がゼロでグラフができてしまいます。値があるところでグラフ表示を止めたいのですがどのようにすればいいのでしょうか? よろしくお願いします。

  • エクセル折れ線グラフ、0を表示させない

    エクセル2010です。 ある計算結果から折れ線グラフを作りたいのですが、未計算の月が0(ゼロ)になるのを、IF関数で空白になるようにしています。 しかしそのデータをグラフ化すると、やはり0と認識されるのか、折れ線が0に急降下してしまいます。 こういう場合、未計算の0の月を、グラフでは非表示にできないでしょうか? ※もちろんセルに何の記述も無ければグラフにも表示されませんが、全期間が自動計算されるように関数が入っていますから、何も記述しないというのはできません。 対処法をお分かりの方がいらっしゃいましたら、ご教授よろしくお願いします。

  • Excel2010で分断された折れ線グラフをかく

    Excel2010を使って、時系列データから折れ線グラフを作成しています。 時系列データの元データ用テーブルがあり、そのテーブルのデータは毎日変動します。 それを元データとして、グラフ表示用のテーブルを作成しています。 ある条件の時だけ折れ線グラフを表示したくて(ようするに途中のいくつかの区間で 分断された折れ線グラフを表示したい)、表示用テーブルの折れ線グラフ用データ の各セルには (1) if( セル2>セル1, セル2,"") か (2) if( セル2>セル1, セル2,NA()) という式を入れています。 (1)のケースだと、常にY軸の0にグラフの線が接続され、上下が連続された折れ線 グラフになってしまいます。 (2)のケースだと最後の#N/Aデータの区間はグラフが表示されないのですが、 途中の#N/Aデータの区間は、補完されて連続したグラフ表示になってしまいます。 (分断されない) 表示用のセルを式もデータも入れない、何も設定されていない状態にすれば、 意図したように分断された折れ線グラフになります。 分断したい箇所は、その都度変動しますので、いつも手動でセルの内容を 消去するわけにはいかないので、うまい方法があればどなたかアドバイスを お願いします。 Excel2003では 「メニューの[ツール]→[オプション]の[グラフ]タブで、「空白セルのプロット」の プロット方法を指定するときに、「プロットしない」を選択する」 とすると意図したグラフが表示されたのですが、2010でどう設定すればいいのか わかりません。

  • excel2007 可視セルのみグラフに表示したい

    グラフ作成時、グラフツールーデザインーデータソースの選択ーその中の「非表示および空白のセル」の項目において「空白セルの表示方法」にて可視セルのみをグラフにすることは理解できているのですが、 現在、あるセルの中に「=if(a1="","",????)」というような関数を入れており、これは可視セルではないと私は思うのですが、グラフには0(ゼロ)の値が認識されてしまいます。念のために上記の「空白セルの表示方法」においては空白というチェックリストにつけてもグラフは0(ゼロ)の値が認識されたままです。この""文字では可視セルとなってしまうのでしょうか?  ちなみにこの「=if(a1="","",????)」のセルをdeleteで消すとグラフは非表示になってくれます。 グラフは縦軸に不良金額、横軸に4月から3月と軸を取っています。 抜本的な対策等あればご教授お願い致します。

  • エクセルのグラフで質問です

    Office XPのエクセルで折れ線グラフを作ってるのですが セルの値が0の時はグラフの表示(プロットて言うんですかね)を しないようにしたいのですが、セル自体に関数を使ってゼロの値が 入った時はグラフにゼロが表示してしまうのですが これは、どうしようも無いのでしょうか? 何か方法があればよろしくお願いします。

  • Excelの参照設定とグラフ

    Excelで月別の合計行を値とした折れ線グラフを作成しました。 1月~12月までの枠があって、来月以降の値は空白(線が途切れている)グラフにしたいのですが、合計の関数が入っているとゼロとして表示されてしまうためうまくいきません。 解決方法をご存知の方はご教授ください。

  • Excel2003 セルの値が0の時、表示させない

    Excel2003に関する質問です。 セルの値が”0”のとき、”0”が入力されないようにしたいです。 IF関数を使えば非表示に出来るのは知っているのですが、 そのセルには既にSUM関数が入力されています。 SUM関数の結果が”0”になるセルの”0”を非表示にしたいんです。 1つのセルに対して関数を2つ入力することは可能でしょうか。 また、SUM関数が入力されているセルに「条件付き書式」で 「セルの値が0の時、文字の色を白にする」だと、 複数のセルを範囲指定した際に、白文字が見えてしまいますので、 これ以外の方法があれば教えてください。 よろしくお願いします。

専門家に質問してみよう