[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『2軸のグラフのデータ範囲の広げ方』(yumemi)
はじめまして、お世話になります。 A1:AE32のデータ範囲で2軸のグラフを作成しています。 A列は日付、一行目は系列名(項目名?)が入り、B列からAD列のデータで積上げ棒グラフを AE列のデータで折れ線グラフを作成します。 今回、データ範囲をA1:AE64まで広げる必要が出てきました。 元のデータ・データ範囲でデータ範囲を見ても『データ範囲が複雑すぎるため、表示できません。 データ範囲を選択しなおすと[系列]タブのすべての系列が置き換えられます。』とあり、そこではできません。 データ範囲・系列で、ひとつひとつ系列を選択して値の範囲を変更していく方法しかないでしょうか? 同じようなグラフ(ブックもグラフ内容も違いますが行方向に範囲を広げることは同じ)が20以上もあり、困っています。 よろしくお願いします。
以下の方法がベストの手順かどうかはわかりませんが、レスが付かないようですので、、
私も少し複雑なグラフを使用してますが (もっとも私のエクセル中、これを含めて2つしかグラフがありませんが) データ範囲の再設定で苦労したことがあります。
1)まず、もう一度ご希望の納得いくグラフを作成します。 2)そのグラフ上右クリックで グラフの種類 〜 ユーザー設定タブ 〜 ユーザー定義 にチェック 3)追加ボタン 〜 名前を付けて、必要なら説明も入力する。 これで、万が一範囲再設定などで様式が崩れた時には、 [定義したグラフ名をクリック] して適用し、再設定が簡単になると思います。
又、 >A列は日付、一行目は系列名(項目名?)が入り、..... からの想像ですが、時系列データが増えていくにつれて範囲を再設定してるのでしたら、
日付データ列に、例えば =IF(AE10="",NA(),日付) などと、明日以降、または来月以降などの日付を「エラー」出力させておけば、 半年後、1年後までの広い範囲を設定しておいても、 グラフ上では空白にならず、その日付が来た段階で自動的にグラフ表示されます。
ただ、以上は全くの自己流で正式の方法ではないかもしれません。 ご参考まで、という事にして下さい。 又、 新規のブックにデータだけをコピペして、そこで試してみるといいかもしれませんね。 (jun53)
念のため追加補足です。 作成した [ユーザー定義グラフ] を [グラフの種類ウィザード] の一番下にある [標準グラフに設定] で割り当てない方がいいかもしれません。 次回、簡単なグラフを作成した時に、 複雑なグラフが何時も標準で作成されるかもしれませんから。 (jun53)
ありがとうございました。 明日以後になりますが、教えていただいた方法を試してみます。 また、何かありましたら教えを請いに参上いたします。 ご教授のほう、よろしくお願いします。本日はこれで失礼します。 (yumemi)
jun53さま、いろいろとご教授ありがとうございました。 試験的に新たなグラフ作成中に気がついたこと。 グラフ作成後、系列の順序を変更して、わざわざ『データ範囲を複雑』にしていたようです。 今回は、試しということで順序をそのままにグラフを作成したところ、元のデータ・データ範囲のところに 範囲が表示されました。 現在、同ブック内のほかのデータ入力用シート(シート数11)から、参照式でグラフのデータ用シートを作成し、 ほかのグラフの元データにも利用しているので、データ位置の変更はすぐにはできません。 今月はとりあえず、前月分のグラフデータに今月のグラフデータをコピー、値の貼付けをして、 元データ・系列タブでひとつひとつ系列を選択、範囲を変更して作成することにしました。 教えていただいた方法も考慮に入れながら、ほかのグラフの範囲の変更をしていきたいと思います。 同じように自ら、データ範囲を複雑にしている場合もあるかもしれません。 それもあわせて見直したいと思います。
=IF(AE10=””,NA(),日付)については、ブックを1カ月ごとに作成している(ブックの大きさが600KB近くあります。入力用シート 11、 集計表シート 1、グラフのデータ用シート 2、グラフが6種類は、やっぱり多すぎますか?)ので、今回は見送りたいと思います。
これらグラフ等の資料の作成方法も再検討したいと思います。 またお世話になると思いますが、よろしくお願いします。 ありがとうございました。 (yumemi)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.