グラフの自動作成方法と注意点

このQ&Aのポイント
  • 業務で試験データを自動でグラフ化する方法を教えてください。試験データはCSV形式で保存され、Excelにインポートして折れ線グラフに変換したいです。しかし、試験データの測定データの量が試験ごとに異なるため、どのように対応すれば良いかわかりません。
  • 試験データの形式は「測定年月日 時間,測定温度,設定温度,測定湿度,設定湿度」となっており、データ量は100~300個の間で変動します。VBAの知識もなく、マクロを組むこともできません。
  • グラフの自動作成の方法や注意点についてアドバイスをいただきたいです。
回答を見る
  • ベストアンサー

グラフの自動作成

業務で、試験データを自動でグラフ化したいのですが、素人な為、アドバイスをお願いします。 試験データは、CSV形式で保存され、そのデータをExcelにインポートして折れ線グラフを作成したいと思っています。 ただ、試験データが毎回、同じ量の測定データだと問題ないのですが、試験によって試験時間が変わり、測定データの量も加減するので困っています。 測定データの形式は下記の通りです。    2009/08/05 13:07:39,24.8,23.6,63,64    測定年月日 時間,測定温度,設定温度,測定湿度,設定湿度 上記のデータが、100~300個の間でデータ量が変わります。 VBAでマクロを組めば言いとはわかるのですが、そのVBAの知識がなく困っています。 よろしくお願いします。

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

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

↓こちらでどうでしょうか。 Excel でのグラフ範囲を自動的に更新するために、定義名を使用する方法 http://support.microsoft.com/default.aspx?scid=kb;ja;183446

関連するQ&A

  • 自動でグラフを作成するソフトを探しています

    CSVのデータを取り込み、折れ線グラフを自動で作成し、画像で出力してくれるフリーソフトを探しています。 CSVファイルが多く(約500)、また毎日データが追加される為、Excelのグラフ機能で1つ1つ作成する方法は手間がかかり過ぎてできません。 Vectorで探してみましたが、散布図や3Dのソフトはあるものの、単純にCSVを折れ線グラフにするソフトが見つかりませんでした。 Rも触ってみたのですが、プログラミングの知識がなく、エラーばかりで作成まで漕ぎ着けられませんでした。 求める機能は以下の通りです。 ・CSVデータを取り込んでグラフ化できる ・グラフを画像で出力できる ・(可能であれば)複数のCSVファイルを一括で処理できる オススメのソフトがありましたら、ぜひご教示下さい。

  • エクセルで倉グラフの作成

    エクセルを2003から2007にすると、操作方法がわからなくなりました。情報処理試験1級を取った時の知識が全く役に立たなくて困っています。 ある実験の測定結果を入力しました。 A1から下に 時間 0 3 6 9 12 ・・・30 B2から下に 測定値 0 20 40・・・・・ これを時間ごとの折れ線グラフにするために、A1からB12まで選択し、挿入から折れ線グラフを選択しました。 すると、表示されたグラフに時間と測定値の2本の選が出てきます。 横軸を時間。縦軸が測定値になるグラフを作りたいので、これではダメです。 それで、データの選択から都合の良いように選択したのですが、 軸の名前の付け方や、グラフタイトルの付け方がわかりません。 2003ですと、グラフ作成画面を順に進んでいくと、タイトルの入力やメモリの間隔などが指定できたかと思います。 どうすれば、細かい設定ができるのでしょうか?

  • エクセルでのグラフ作成 項目軸について

    添付画像のようなデータから折れ線グラフを作成したいと思っています。 x軸を年月日、時間にしたいのですが、10分毎のデータである為、x軸に莫大な数の年月日、時間が出てきてしまいます。 軸の書式設定から間隔を変えようとしても変えることが出来ません。 (x軸に「年月日」「時間」の二つの項目があるからでしょうか?) 折れ線グラフのデータとしては10分毎のデータが欲しいのですが、x軸の目盛は3時間若しくは6時間毎程度にしたいと考えていますが、可能でしょうか? どなたか教えていただけると大変助かります。 宜しくお願い致します。

  • BME280データのグラフ化

    https://karaage.hatenadiary.jp/entry/2016/05/11/073000 上記のサイトの記事を見て作っています。 記事はBME280からのデーターをi2cでraspiに送りそのデーターをcsvデーターに 変換しそれをgnuplotでグラフ化すると言う記事です。 ------------------------------------------------------------------- 記事のTOPの表題は (pythonのサンプルプログラムで温度・湿度を取得) (温度・湿度をグラフ化)の内容部分  このままだとわかりづらいので、データをまとめてグラフ化してみます。PC上でエクセル的なもので処理するのも面倒くさいのでRaspberry Piでグラフを生成・・・ ------------------------------------------------------------------------ (温度・湿度をグラフ化)のところから分からないので作者にお尋ねしたのですが さっぱり分かりません。 どうしたらCSVのデーターからGNUPLOTを作成したいのですがどの様に勧めたら良いのか教えて頂けないでしょうか。

  • 不定期・不定回数の気温を重ねて折れ線グラフにしたい

    ■エクセル:不定期・不定回数で毎日記録した気温を、日毎に折れ線グラフにして、重ねて表示したい Excelの折れ線グラフについて、アドバイスをお願い致します。 毎日、決まっていない時刻に、1日に何度も気温が記録されています。 記録したデータは、「日付」「測定時刻」「気温」の3列で、1ヶ月分が 1つのCSVファイルに保存されています。 1日単位の気温を、手で選択して折れ線グラフにしたり、月初から月末まで 繋がった1本の折れ線グラフにすることはできています。 しかし、この1つのCSVファイルにある1ヶ月分の気温の変化を  「1日のうち最初~最後の気温を折れ線グラフ1本」で  日々の折れ線グラフを、適切な時刻軸上に重ねて表示 したいのですが、なかなかうまくできません。 日毎の3列を選択して、グラフを作る→日毎のグラフを、コピー→貼り付け すると、重なったような折れ線グラフにはなるのですが、最後にペーストした日の測定時刻に偏ってしまい、1日の折れ線グラフとしては、綺麗に重なってくれません。 また、毎日の変化を手操作で折れ線グラフにして重ねるのは労力が必要なので、自動的に日ごとに集計して折れ線グラフにしたいです。 アドバイスを頂けますと幸いです。 データ例:(csvとxlsx) データイメージ:  日付 時刻 温度  7/31 21:50 29  7/31 19:35 30  7/31 19:08 31  7/31 17:20 35  7/31 16:53 36  7/31 12:23 34  7/31 10:08 33  7/31 9:41 32  7/31 6:05 29  7/31 1:35 28  7/30 22:26 29  7/30 18:50 33  7/30 16:34 39  7/30 10:43 32  7/30 7:07 29  7/29 23:01 28  7/29 18:31 34  7/29 15:21 37  7/29 14:54 36  7/29 10:51 32  7/29 9:30 31  7/29 7:42 29 (上記は間引きしてます。実際のデータは上記URLにアップロードしてあります) どうぞ宜しくお願い致します。

  • csv複数→それぞれで同じグラフ作成

    同じデータ形式の複数のcsvファイルそれぞれについて同じグラフを作成したいのですが、今は ・一つずつcsvファイルを開く ・それぞれ手動でグラフを作成(ラベル等も手で編集) といった極めて非効率な方法をとっています。 ほとんどexcelに触れたことがないので、他に方法がわかりません。 マクロでの自動生成や、グラフを作成するためのテンプレート?ファイルにcsvファイルをインポートするとグラフの表示も更新されるなんてことはどうやってやるのでしょうか? ウェブ上を探し回ったのですが方法をみつけられませんでした。

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

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

  • Excel 毎月のグラフ作成

    Excel2013使用 毎月アプリケーションから抽出される2つのcsvファイルがあります。 当月データ.csv(月間データ) 累計データ.csv(期首からの累計データ) ※それぞれ項目は同じです。 このデータをグラフ化するにあたり、項目数が複数あるのと毎月同じ作業になるため できればcsvファイルをxlsxファイルに取り込み→グラフ作成というのを自動化させて 効率化を図りたいと考え色々と方法を模索しましたが、当方グラフ作成を苦手として おりまして、挫折してしまいました。 VBAでcsvファイルをxlsxファイルに取り込むところまではできています。 データ量は毎月増減するので、シート内のデータをクリアしたあと、 取込を行っている状況です。 ここから項目毎にグラフ化というのを自動化させたいのですが、 範囲指定の方法?などがよくわかりません。 毎月変動するデータ量(範囲)に対応できる方法について 教えて頂けると助かります。 何卒宜しくお願い致します。

  • グラフ作成 2種類のグラフを使って作成

     グラフ作成について質問です。エクセル2000です。  各商品の価格と粗利率・割引率などをまとめた表があり、それをもとに以下のグラフを作成する必要があります。 作成したいグラフ:  データ1:商品価格を折れ線で表示。Y軸は主軸。  データ2:粗利率・割引率などを積み上げ棒グラフで表示。Y軸は2軸を使用。  問題点1:まずデータ1で折れ線グラフを作成。その後、グラフにデータ2を追加。データ2は折れ線グラフとして追加され、しかも数字が小さい為に、下に折り重なって表示される。それをデータ系列毎に、グラフの種類を変更し、Y軸を2軸に変更するのは作業がかなり面倒になってしまう。  →データを追加する時点で、軸を2軸に設定したり、グラフの種類を指定することはできませんか。  問題2:先にデータ2でグラフを作成し、後からデータ1を追加。グラフ種類とY軸の変更は1回で済む。ですが、この場合データ2は主軸、データ1は2軸になるので入れ替えたい。積み上げ棒グラフの1つのデータ系列を指定して軸を変更することはできるが、棒グラフの他のデータ系列の変更ができない。  →主軸と2軸を簡単に入れ替える方法はありませんか。  グラフの形式は指定なので変更することができません。アドバイスをよろしくお願いします。

  • データベース読み込み→折れ線グラフの作成

    こんにちは。最近Visual Basicにおけるプログラミングを始めた者です。 現在、Excelにて作成したcsv形式のアンケートデータを読み込み、Visual Basic5.0 にて折れ線グラフに表示するものを作ろうと思っています。 どのようなデータベースかというと、 15種類の質問項目のそれぞれに7種類の選択式回答があり、その回答番号(1~7)を横並びにしたものです。 csvファイルの中身は 氏名,1,3,2,7,4,5,・・・・ といった形になっています 数字は15個並んでいます このデータをそれぞれの質問項目ごとに折れ線グラフにし、可視化したいと思っております。 この選択肢は4番の回答が多い、この選択肢は2番の回答が多い・・・といったことが見分けやすいと思ったので。 上記のようなことは可能でしょうか。 厚かましいようですが、もしよろしければサンプルとなるコードをお添え頂ければ幸いです。

専門家に質問してみよう