[[20080927174838]] 『グラフの日付と値がずれる?』(初心) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『グラフの日付と値がずれる?』(初心)

 すみません。

 2007年の日々の売上げの「累積折れ線グラフ」を作りたいのです。
 X軸は当然日付なのですが、目盛りは一ヶ月単位で、更に目盛り表示は
 ○月1日、と各月の一日がたとえ休日であっても、各月の1日だけ
 表示させたいのです。
 つまり、X軸は07/01/01から始まって、次の目盛りは07/02/01、そして07/03/01・・・
 で最後は07/12/01となります。(ちなみに、値は12月一杯をグラフに出しますが、日付としてな07/12/31や08/01/01は表示しません。)

 ただし、「基本単位」は当然「日」で、折れ線そのものは一日単位で動いている
 状態にしたいのです。

 それで、

 これをしようとするのですが、グラフオプションでX項目軸を「時系列」にして
 かつ、「y数値軸との交点」を2007/01/01にすれば、X軸は思うようなものがで
 きるのですが、グラフのほうが日付と正確に対応せず、短くなってしまいます。

 例えば、7/17日に累積売上げが1000万円で、元データにも当然そのように入力
 されているのに、折れ線グラフでは一ヶ月ほど後の1300万円になってしまっている、
 1000万円という値は2ヶ月ほどまでの5月中旬頃のX軸の目盛りのあたりに表示
 されている、ということです。
 また、年末の売上げの最終の累積金額が、9月中ごろのとろこに表示され、折れ線
 グラフ自体がそこで終わっている、という状況です。

 元データで入れていない土日や祝日の分がX軸に入れ込まれているのに、Y軸の
 売上げはそれを入れずに、何というか、単に順番に表示されており、どんどん
 づれていっている、といった感じなのです。

 上手く表現できませんが、どなたか宜しくお願い致します。

 項目軸は散布図のラベルで代用する事になりますが、後ほど例示しますのでお待ちを・・・

 ジーコ

 お望みは、こんな感じでよろしいでしょうか?
 第2軸も使用してますので、あえてラベルを残してますが・・・・

http://briefcase.yahoo.co.jp/bc/taka816jp/lst?.dir=/25b1&.order=&.view=l&.src=bc&.done=http%3a//briefcase.yahoo.co.jp/

 これでよければご説明致します

 早速有難うございます。

 拝見させて頂きました。

 気になりましたのは、

 @Y軸は累積売上げなので、右方上がりで数値は増えて行きます。(これは問題ないと思いますが)
 AX軸では、例えば8/1が日曜日ならば、そもそも日付データとして8/1は存在しないのですが、
  それでも大丈夫(つまりX軸には「8/1」は表示される)のでしょうか?
 Bそれと、グラフの上に、各月1日のデータが抽出されていますが、それを作成する必要がある、
  ということでしょうか?

 以上でございます。

 宜しくご指導下さい。

 >Y軸は累積売上げなので、右方上がりで数値は増えて行きます。(これは問題ないと思いますが)
 データ数を多くする為に、単に乱数で対応した結果です。実際の事は想定しませんでした

 ABについては、どうにでもなります、どうしたいのか?という事だけですね
 しかし
 >たとえ休日であっても、各月の1日だけ表示させたいのです。
 ではないのでしょうか?

 また、データを入れ替えて検証されましたのでしょうか?

 ジーコ

どうも有難うございます。

Aについては、
例えば8/1が日曜の場合は、営業していないのですから、そもそもA列にもB列も
データそのものが存在していない、
その場合でも、グラフには8/1という目盛を入れたいということです。

Bについては、
元データはA列:日付、B列:累積売上げ、という単純なものですが、それから、
見せて頂いたようなデータを別に作る必要があるのか、ということです。

宜しくお願い致します。


 作成方を説明した方が、質問の答えになるようです
 まず、XYチャートラベラをダウンロードしてください
 「ツール」にアドインとして格納されます

http://www.appspro.com/Utilities/ChartLabeler.htm

 サンプルも一部修正しました(日曜はスルー)

http://briefcase.yahoo.co.jp/bc/taka816jp/lst?.dir=/ed20&.order=&.view=l&.src=bc&.done=http%3a//briefcase.yahoo.co.jp/

 まず、日付と累積金額でグラフウイザードを起動し「散布図」を作成します
 *項目軸を右クリックして「書式設定」「目盛」タブで「最小値」6/1「最大値」12/1「間隔」1とし
 「パターン」で目盛ラベルをなしにします
 *グラフを右クリック「元のデータ」を開き「系列」で「名前」に H2 セルクリック
 「Xの値」H3:H9 をドラッグ入力 「Yの値」に I3:I9 を入力してOK
 *グラフを選択、グラフツールバーで「系列X位置」を選択、隣の書式設定ボタンを押し
 「軸」タブで「第2軸」をチェックオンしてOK
 *グラフ右クリック「グラフのオプション」「軸」で、第2軸の「X数値軸」をチェックオンしてOK
 *上の数値軸を右クリック書式の「目盛タブ」で「最小値」0「最大値」184 としてOK
 *XYチャートラベラ使用
 「ツール」「XY Chart Labels」「Add Chart Labels」を表示「X位置」を選択
  Select 欄に F3:F9 をドラッグ入力してOK
 *下の赤い系列を右クリック「書式」「パターン」で線をなし「マーカー」を選んでOK
 *日付の入ったデータラベルを右クリック「書式」「配置」で位置を下にしてOK
 *上の数値軸を右クリック「書式」「パターン」ですべてをなし、右の数値軸も同様にして完成

 ダミーデータの役割がご理解頂けたでしょうか?

 ジーコ


どうも有難うございました。

チャレンジしてみます。


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.