みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

【EXCEL】近似曲線にて0の値を無視をするやり方はあるでしょうか??

御世話になります。エクセルのグラフ機能の一部
近似曲線ついてお聞きまします。

使用するグラフは折れ線グラフを使用して
グラフのデーターエリアは下記の例とします。

    A       B    
1   2006/1     1000
2   2006/2    2400
3   2006/3     0
4   2006/4     0
5   2006/5     0
6   2006/6     0
      ・
      ・
      ・
      ・
      ・
A列には月毎の日付をB列には売上金額が入ってます。
B列のセルには関数が入っており、月が更新されるたびに
数値も自動で更新されます。*3月以降の売上は確定してい
ないので「0」となっています。
この状態で折れ線グラフに近似曲線(線形近似)を書き出すと
3月以降の「0」の影響を受けて右肩下がりになっています。
(1月、2月のみを見ると右肩上がりになるはずです。)
今までは月が更新されるたびに、グラフのデーターエリアを
手動で変更したのですが、手間が非常にかかります。

行いたいことは

「0」の値を無視して、近似曲線が書ける
「0」以外の数値が入力されると、近似曲線は自動的に更新される

宜しくお願い致します。

投稿日時 - 2006-03-15 09:36:57

QNo.2029967

すぐに回答ほしいです

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

グラフのデータエリアは数ヶ月先まで設定しておけばいいのではないでしょうか(グラフの範囲はグラフX軸の書式設定や、元データの範囲で、全体を今後もずらしていけます)。

またB列に、なにかのアウトプットの関係で自動的に数値と0が入ってしまい、0が入るのを変えられないのであれば、別列(例えばC列)に
=IF(B2=0,NA(),B2)
のような式をいれ、連続データ(オートフィル)で下に式をコピーしておき、C列をグラフの参照列にすればいいと思います。

#N/Aと表示されたセルは、グラフでは数値が表示されません。

投稿日時 - 2006-03-15 09:50:17

お礼

ご回答ありがとうございます。
=IF(B2=0,NA(),B2)
上記の方式で解決できました。
これで、作業性向上です。
週報で発表します。真にありがとうございました。

投稿日時 - 2006-03-15 10:48:04

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

元のデータを0ではなくブランクにして
ツールメニューのオプションのグラフタブで
空白セルのプロットの項目を
プロットしないにしたらどうでしょうか。

投稿日時 - 2006-03-15 09:43:49

あなたにオススメの質問