• 締切済み

株価グラフの土日祝日の日付データをスキップするには

umazanpaiさんのEXCELグラフを拝見しました。 普通は株価データがない日も横軸にEXCELが自動で日付を書きます。 umazanpaiさんの株価グラフに土日の日付がうまく書かれていません。 どのような処理または操作をされたのでしょう。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

こういうことかな? 例データ A1:B32 日付 データ 2019/7/1 23 2019/7/2 34 2019/7/3 21 2019/7/4 12 2019/7/5 22 2019/7/6 11 2019/7/7 13 2019/7/8 23 2019/7/9 34 略 2019/7/25 12 2019/7/26 22 2019/7/27 11 2019/7/28 13 2019/7/29 23 2019/7/30 34 2019/7/31 21 ーー 土日行を非表示にする。もちろん、手操作でもできる。 標準モジュールにコピペして、実行。 Sub test01() For i = 2 To 32 If Weekday(Cells(i, "A")) = 1 Or Weekday(Cells(i, "A")) = 7 Then Rows(i).EntireRow.Hidden = True End If Next i End Sub 結果は、土日の行は、シートでは、非表示となる。 祝日の分も省きたいになるだろうが、今回は略。 ーー 折れ線グラフを描かせる。質問の株価フラフと違う例だが、手抜きで。 ーー 下記は、手操作では、「軸の種類をテキスト軸に設定する」に該当。 そのグラフをアクチブにしておいて 標準モジュールにコピペして、実行。 Sub test03() ActiveChart.Axes(xlCategory).CategoryType = xlCategoryScale End Sub を実行。 ーー グラフから、土日のデータ分は省かれるはず。 == >umazanpaiさんの株価グラフ このサイトのアドレスを書かないと、読者には判らないので、質問に書くなら、 それをえがく書くべきと思う。 知恵袋にグラフ関連でたくさん回答されている方のようだか、 そんなのを書かなくても、表題を、「エクセルのグラフを描くとき、土日のデー タを省きたい」などと表現すべき、内容ではないのか?

noname#254816
質問者

お礼

拝見させていただき、参考になりました。ありがとうございました。 ご利用させていただくのが初めてのため、使い方がわからなかったり、要領が分からずベストアンサーが後になり申し訳ありませんでした。 今後も引き続きよろしくお願い致します。

全文を見る
すると、全ての回答が全文表示されます。
  • chayamati
  • ベストアンサー率41% (256/613)
回答No.1

お早うございます umazanpai様ではありませんが軸の書式設定の軸の種類をテキスト軸にします。 軸の書式設定へは日付軸を右クリックから入ります。

noname#254816
質問者

お礼

chayamatiさん早速のご回答をありがとうございました。 右クリックで出来ました。 取り急ぎ御礼を申し上げます。 今回、初めての質問のため、御礼の仕方を調べています。

noname#254816
質問者

補足

御礼チップが39ありました。 僅か過ぎますが、あるだけお送りしました。 今後とも宜しくお願いします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 折れ線グラフ 横軸の日付 土日を表示しない

    Excel2007 土日祝祭日、年末年始を除いた日付と金額のデータから 株価のチャートを作ったのですが横軸の日付に土日祝祭日 及び年末年始の日付がが表示されてしまいます。 横軸からデータのない土日祝祭日等の日付を表示しない方 法を教えてください。

  • Excel2007 株価チャートの日付について

    Excel2007 グラフ株価チャートの日付について教えて下さい。 データの日付は、シリアル値で入力しています。 データの日付は、下の行から上に新しくなっています。 1.株式市場の休みの日をを除いてグラフを繋げて作る方法 データの日付を文字列にすると休みの日が除かれ繋がるのですが 日付が左の方が新しくなってしまいます 2.文字列にしてもいいのですがその際 グラフの横軸の日付を左から右に新しくしたい。

  • 日付の表示形式とグラフ

    エクセル2003で写真のように日付と燃費のグラフを作りましたが、 7/30と8/9の間の日付も横軸に出てきてしまいました。 これを横軸7/30と8/9だけにするにはどうしたらいいですか? 横軸の日付が少ないからこうなるのでしょうか。

  • エクセルのグラフ(日付入り)の作り方

    エクセルのグラフ(日付入り)の作り方を教えて下さい。 家計簿の類になるのですが、  2008/01/01(合計110万円)   2009/01/01(合計150万円)  2010/01/01(合計200万円) のグラフはそのまま、グラフウィザードで出来ます。 もしデータが、下記の条件であった場合、  2008/06/25(合計110万円)   2009/01/01(合計150万円)  2010/03/10(合計200万円) 横軸を日付として(縦軸合計金額)日付間隔を日付どおりにあわしたく グラフの作り方を教えて下さい。 よろしくお願いいたします。

  • 横軸が日付になるグラフ作成ソフト

    こんばんは 貯金額をグラフにしており、たとえば X軸:2015/8/1  2015/9/15  2016/1/20・・・・・・ Y軸:100000   350000   200000 ・・・・・・ のように日付は等間隔になっていません。 これをエクセル(2003)でグラフにすると、例の1900年バグでどうしても 開始が1900年1月1日になり、横軸のスケールも狂い、かつデータの横軸間隔も等間隔になってしまいます(実際の時間長での(プロットが横軸上で等間隔にならない)グラフを作りたいです) 。 過去ログを参考にいろいろやってみましたがどうしてもこの現象から抜け出せません(データ数が5つくらいだとうまくいくのですが、増えるとどうやってもダメです)。 エクセルが2003と古いのが原因かもしれず、おそらくこのバグからは抜け出せないと思います。 そこで、エクセル以外のフリーグラフ作成ソフトで上記のような(横軸が日付にできて、かつ実際の時間軸でのプロットができる)ソフトはないでしょうか?

  • 横軸が日付になるグラフ作成ソフト(続)

    先ほどの質問で図が添付できなかったので添付して再質問します。 貯金額をグラフにしており、たとえば X軸:2015/8/1  2015/9/15  2016/1/20・・・・・・ Y軸:100000   350000   200000 ・・・・・・ のように日付は等間隔になっていません。 これをエクセル(2003)でグラフにすると、例の1900年バグでどうしても 開始が1900年1月1日になり、横軸のスケールも狂い、かつデータの横軸間隔も等間隔になってしまいます(実際の時間長での(プロットが横軸上で等間隔にならない)グラフを作りたいです) 。 過去ログを参考にいろいろやってみましたがどうしてもこの現象から抜け出せません(データ数が5つくらいだとうまくいくのですが、増えるとどうやってもダメです)。 データ数が少ないときのうまくいったグラフを添付します(横軸のデータの形式は「日付」です)。このように実際の時間軸上にプロットが乗って日付が等間隔でなければその通りのプロットになるグラフが書きたいのです。これがデータ数が増えるとどうしても先述のような不具合が出ます。 エクセルが2003と古いのが原因かもしれず、おそらくこのバグからは抜け出せないと思います。 そこで、エクセル以外のフリーグラフ作成ソフトで上記のような(横軸が日付にできて、かつ実際の時間軸でのプロットができる)ソフトはないでしょうか?

  • エクセルで棒グラフ上に日付を入れたい

    エクセル2003を使用しています。 積み上げ横棒グラフで取得単位のグラフを作りたいのですが、棒グラフの上に取得日は入りませんか?  Aさん (単位)  1    3    2    5    6       (日付)  1/1  1/5   2/8   3/3   3/19  Bさん (単位)  4    5    2    6      (日付)  2/1  2/10  3/5   4/5  基本的には横軸に積み上げ単位数を入れ、A・Bさんを縦軸にしたいのですが。 ご教授お願いします。

  • EXCELで、横軸が日付の棒グラフが細くなる

    EXCELで、横軸が日付の縦棒グラフを作成しようとすると、 棒グラフの幅がとても細くなってしまいます。 「データ系列の書式設定」⇒「オプション」⇒「棒の間隔」をいじってみても、たいして細さが変わりません。 解消法はありませんでしょうか?

  • グラフのデータ範囲の更新(日付変更による)

    いつもお世話になっています。 エクセルでグラフを作っていてTODAY()関数を用いて次のことをしたいのです。 A列には上から順に10月1日から10月30日が入力されています。 C列には上から1から15のランダムに数字が並んでいるとします。 今日は10月29日なので10月1日から28日までの棒グラフを作るものとします。つまり1日前までの統計を棒グラフにするわけです。 手作業で簡単に行うことができました。 日付が10月30日に変わりました。 自動的にグラフのデータ範囲に10月29日分のデータがグラフに加わるようにするためには、日付の変更をエクセルに認識させるTODAY()という関数が使えないかと悩んでおります。お分かりの方がいらっしゃいましたらご教示ください。

  • Excel:グラフの元データをグループ化したら…

    こんばんは。 マイクロソフトExcel2010に関しての質問です。 シートに体重を測って記載しています。そのデータを元に、別シートでグラフを作成しています。毎日の体重の計測のために、データが見にくくなり、月毎にグループ化をしました。そうしたら、別シートのグラフの横軸の『日』が短くなってしまいました。 具体的には、6~9月まで毎日シートに体重を記載していて、グラフの横軸にはキチンと6~9月の日付が載っていたのですが、体重を記載しているシートの6月をグループ化すると、グラフには6月の日付がなくなってしまうということです。 どなたか、解決策をご存じないでしょうか? よろしくお願いいたします。

専門家に質問してみよう