• 締切済み

Excel:グラフのデータ範囲を自動的に変える方法

Excelで表からグラフを作るのですが、データ範囲を自動的に変える方法はないでしょうか? 表に1ヶ月間の日付がついてて、各人の仕事の予定数や消化数などを入力していって折れ線グラフを作ろうとしています。 表とグラフをあらかじめ作っておいて人数分コピペし、そろぞれの表に値を入れていったら折れ線が表示されるようにしました。 しかし、値が入力された期間は連続していたのですが時期がまちまちだった(月の中旬だけだったり後半だけだったり、日数も1週間~2週間程度だった)ため、空白の多い不格好なグラフになってしまいました。 そこで、値が入力された期間だけを自動的にデータ範囲に指定する方法はないでしょうか? たとえば、予定数が入力されてる期間+3日をデータ範囲にする、とか。 それができれば、その表を雛形にして毎月値だけを入力すればグラフが出来上がるようにしたいのですが。 マクロとかVBA?とかはできません。 それ以外で良い方法がありましたら教えてください。 よろしくお願いします。

みんなの回答

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

エクセルの名前定義を用いてグラフの範囲を動的に変更することが可能です。下記URLを参考にして下さい http://www.itsmemo.com/it/excel/000180.html http://support.microsoft.com/kb/183446/ja

  • gleglegoo
  • ベストアンサー率100% (3/3)
回答No.1

入力されているデータを選択して、「フィルタ」を使ってみてはいかがでしょうか? 空白のセルにチェックを入れれば、書き込んだものだけ再選択され、同時にグラフの方も反映されるかと思います。 Office 2007にて確認しましたが、それ以前のものも出来ると思います。 以下は、Office2007での説明です。 1、データをドラッグ 2、ホームの右端の「並べ替えとフィルタ」を選択 3、セルに出てきた漏斗?(2007以前では▼だと思います。)を選択 4、「空白のセル」のチェックを外す 説明下手ですいませんが、参考になれば幸いです。(^^)

関連するQ&A

  • エクセルのグラフ範囲を自動にしたい

    エクセルのグラフのデータ範囲が頻繁に変化する計算をしており、 そのたびにデータ範囲を指定し直して大変です。 グラフのデータ範囲を自動で設定できる方法はないでしょうか? マクロでも構いません。 ちなみに、グラフは ・単純な2本の折れ線グラフ ・データはXY値ともに縦に並んでいる。 ・このデータ量が、多くなったり、少なくなったり頻繁に変化する 以上、よろしくお願いいたします。

  • EXCEL折れ線グラフについて

    エクセルの折れ線グラフでの質問です。 Sheet1 支店ごとの目標売上数の表 A支店   100個 B支店  1500個 C支店   450個 Sheet2~ 支店ごとの毎日の売上の表と折れ線グラフ 例:Sheet2(A支店) 1日(月) 100個 2日(火) 130個 3日(水)  80個 4日(木) 120個  ・  ・  ・  Sheet2以降の折れ線グラフに、各支店の目標売上数を赤線で直線をひいて、その値を赤字で表したいです。 私が考える範囲ではそれぞれのシートにそれぞれの目標値をコピーし、31日分同じ数値を入れて折れ線グラフに直線をたす方法しかわかりません。何か他にいい案はありませんか? また、それぞれの目標数はワードアートで表示するしかないでしょうか? わかりにくい文章になってしまいましたが、宜しくお願いします。

  • 累計の折れ線グラフ

    売上累計の折れ線グラフを作成しました。 元の表には累計を表すのに先月売上合計+今月売上合計という関数式が入力されており、折れ線グラフも3月まで表示されてしまいます。 11月以降の折れ線グラフを表示させない様にするには。。。 データー範囲を10月までにして、11月になったら範囲を変える方法もあるのですが、何もしなくても自動的にグラフがでるように出来ないでしょうか? 宜しくお願いします。

  • エクセル2010折れ線グラフのデータ範囲について

     エクセル2010で折れ線グラフを作成しています。縦軸は「営業成績の率」で、横軸は「年度ごとの月(4月から3月)」で年度の数だけ折れ線があります。このような場合に、今年度の到来していない月の縦軸「営業成績の率」はゼロとなり、見づらいグラフとなります。範囲を指定すればうまく行くのですが、毎月範囲を変更するのは面倒です。入力されている箇所のみのデータ範囲の設定は出来ないのでしょうか?宜しくお願いします。

  • Excelでのグラフ、元データから自動的に反映させるには?

    Microsoft Excel2003での質問です。 日々データを更新(追加)する表があり、別シートにてその表のグラフ(折れ線)を作成しました。 毎日毎日、そのグラフを見るのですが、 グラフに、その日追加したデータを反映させるのに、 [グラフシート]→グラフ→元のデータ と進み、表の一行目から、そのとき入力した最終行までをドラッグ範囲指定しています。 これはこれでうまくいくのですが、毎回毎回のこの作業を簡略化する方法はありませんでしょうか。 マクロやVBA(あまり詳しくありませんが)を使用する方法でももちろん結構ですので、どなたかご教示いただけませんでしょうか。 よろしくお願いいたします。

  • 【EXCEL】グラフをデータ範囲指定により変えたい

    お世話になります。 グラフ作成でつまづいています。こういった事は可能でしょうか。 データは下記のように入力されています。 --------------------------------- ◆売上目標マスタデータ(日付、目標金額) 2006/5/1 1000  2006/6/1 2000 2006/7/1 1500 ◆実績データ(売上日、売上金額、課コード) 2006/5/1 200 1 2006/5/1 150 1 2006/5/2 300 2 2006/5/4 400 1 2006/6/1 100 1 --------------------------------- このデータから日ごとに目標からどのくらい売上金額が達成されているか月別・課別で見ていきたいのです。 グラフにしますと --------------------------------- 縦:金額 横:日(1,2,3,4,・・・31) --------------------------------- グラフは課ごとに作成するとします。 ただ月ごとには作成したくないので、例えばどこか(例えばセル)に範囲指定で日付を入力しグラフが変わってくれればいいなと考えております。 例えば2006/5/1から2006/5/31とユーザーが入力するとすべての課グラフの日付が2006/5/1~2006/5/31の範囲に自動的に変わってほしいのです。 また2006/5/1から2006/7/31と入力するとすべての課グラフの日付が2006/5/1~2006/7/31の範囲に自動的に変わってほしいのです。 そしてグラフには月の目標金額が線か何か目印でわかるようになれば非常に助かります。 長くなりましたがこのような仕組みを構築する事は可能でしょうか。知恵をお貸し下されば幸いです。

  • エクセル、グラフ、データラベル

    http://www.itsmemo.com/it/excel/000180.html を見て、グラフの自動更新をすることができました。 ただ、もう一点できればやりたいことがあります。 グラフの一番最新のところだけ(折れ線グラフであれば、一番右の値)だけ、データラベルを付けたいと考えています。 折れ線グラフの線を右クリックすると、データラベルの追加というのが出てきて、クリックするとすべての値が着いてしまいます。これを、一番右側のだけにする方法はありますか?また、もしありましたら、グラフを自動更新するとともに、そのデータラベルも自動更新することは可能でしょうか?もしおわかりでしたら、ご教授ください。

  • EXCEL2007 面と棒の複合グラフ

    下記のデータを使って面グラフと折れ線グラフの複合グラフを作りたいです。EXCELのバージョンは「2007」です。 合格 不合格 M鈴木 K佐藤 E福田 S田中 第1回 100 69 49 65 45 55 第2回 100 69 55 54 50 60 第3回 100 69 78 67 60 70 第4回 100 69 78 78 68 60 第5回 100 69 87 89 76 69 第6回 100 69 65 86 88 60 合格、不合格の部分は「面グラフ」 各人の点数部分は「折れ線グラフ」 第1回~第6回を横軸(X軸)、点数0~100を縦軸(Y軸)にして 作成したいです。 2003では作ったことがあるのですが、2007でうまく作れません。 面グラフ、折れ線グラフはそれぞれ作成しましたが、ドラッグアンドドロップでグラフを合体できません。 さらに・・・すべてを折れ線グラフで作成し、後から「合格」「不合格」の部分を面グラフに変更しようと考えましたが、うまくいきません。 すべての値が100点以下なのに、最高値が600になります。 データ範囲を正しく設定できているのに、各人の値がおかしいのです。 たとえば「M鈴木」は「第1回目」「49点」ですが、グラフ上は「200点」より上に来ます。マウスで値を確認するとちゃんと「値49」。 「合格」「不合格」に「第2数値軸」設定すると「合格」「不合格」の面グラフと「M鈴木」だけの折れ線グラフができました。 「ほかの人のデータも折れ線で表示したい」ですし、「第2数値軸は表示したくない」のです。 どれも「0~100点」で表示できるはずなので、第2数値軸はいらないと思うのですが・・・。 昨日、いろいろ試しましたがわかりませんでした。 どなたか教えてください!! よろしくお願いします。m(__)m

  • Excelのグラフ、データ範囲について

    Excel2002を使用しています。 マーカー付き折れ線グラフの作成を指示され、作業しています。 途中までは作業できていたのですが、csvファイルのデータが大きいものがあったので、それは一旦Accessにインポートして分割して再度xlsファイルにして作業を進めていました。 そうしたところ、それまで系列のデータ範囲が自動で「列」になっていたものが「行」になっており、データのほとんどがタイトルと認識されていました。 仕方ないので手動で「名前」、「値」、「項目軸ラベルに使用」を直したのですがそのまま作成すると、データの値がなぜが全て0で読み込まれているようで、グラフの底にマーカーの直線が出来てしまいます。 これはどういったことが原因に考えられるでしょうか。 どなたかご教示願います。

  • エクセルグラフのデータ追加について

    EXCELL2007、windowsXPのユーザーです。 EXCELLで、縦長に日付・毎日の○○平均値(2列)の表を記入しております。 この表の折れ線グラフについて教えてください。 データの追加の説明を読んでも理解できませせん。 1)本日までの様子を折れ線グラフに描くことはできますが、毎日データを追加して造り直すのは面倒です。そこで、明日以降の日付を記入しておいて、毎日データを追加すると、自動的にグラフの標示が 増えてゆくようにしたいのです。 2)上のような表を作って範囲を指定すると、変なグラフが出来てしまいます。 3)出回っている解説は、ほとんどEXCEL2003ですので、どうもわかりにくいです。 宜しくお願いします。

専門家に質問してみよう