[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『グラフの横軸表示』(ゆきんこ)
グラフの横軸についてです。
excelでグラフを作成しました。
横軸を日付にしたいのですが、軸のオプションで表示形式を日付orユーザー定義に変更しても変わりません。
横軸に該当するセルはちゃんと2013/12/12のようになっているのですが。
何が原因でしょう?
やり方が違うのでしょうか?
< 使用 Excel:Excel2007、使用 OS:Windows8 >
このあたりを参考にして、表示できないでしょうか。http://office.microsoft.com/ja-jp/excel-help/HP010254113.aspx現在参照不可 (Mook) 2014/01/20(月) 09:55
このページは試したのですが、うまくいきませんでした。
(ゆきんこ) 2014/01/20(月) 09:59
日付が入力されているセルの表示形式が「文字列」になっていませんか? 空いているセルに 1 と入力してそのセルをコピー → 日付が入力されている セルを選択 → 形式を選択して貼り付け → 乗算 入力した 1 を消す シリアル値で表示されるので表示形式で日付を選択
これでグラフの方も日付で表示されると思います。 (se_9) 2014/01/20(月) 10:03
空いているセルに 1 と入力してそのセルをコピー → 日付が入力されている
セルを選択 → 形式を選択して貼り付け → 乗算
この2行の意味はわからなかったのですが、
セルがユーザー定義になっているのが原因ってことですか?
これを標準に変えたらできるのでしょうか?
(ゆきんこ) 2014/01/20(月) 10:25
もし文字列になっているなら表示形式を日付形式にしただけだと反映されないので
>空いているセルに 1 と入力してそのセルをコピー → 日付が入力されている >セルを選択 → 形式を選択して貼り付け → 乗算
という作業が必要になります。もし日付がある列に固まって入っているのなら その列を選択 → データタブ → 区切り位置 → なにもせずOKクリック
でもいいのですが、文字列ではなくユーザー定義なんですよね? ユーザー定義の種類はどのようにしているのでしょうか? (se_9) 2014/01/20(月) 10:40
yyyy/m/d"("aaa")"として、ただ曜日が得られるようにしているだけなのですが。
このままの表示を横軸の項目にしたいです。
それと横軸の間隔ですけど、○月1日のみを軸項目として表示する設定はできますか?
各月日数が異なるので間隔30ではできないので教えてください。
(ゆきんこ) 2014/01/20(月) 11:03
yyyy/m/d"("aaa")" は yyyy/m/d(aaa) でもよさそうですが、どちらにしろ こちらでは(環境はXP、2002です)日付で表示されます。
グラフの種類やサンプルデータはどのような感じになっているのでしょうか。 (se_9) 2014/01/20(月) 11:44
今から出かけることになったので今日は回答できなくなりました。 他の方からの回答をお待ちください。無責任ですいません。 (se_9) 2014/01/20(月) 12:44
グラフは通常の折れ線です。
(ゆきんこ) 2014/01/20(月) 13:03
ちょいと教えて
質問1:日付じゃないものになるみたいだけど、どういう風に表示されてる?
質問2:横軸の書式設定で軸のオプションタブに 軸の種類ってのがある? あるならそこに「日付軸」ってチェックある? 入れるとどうなる? ないならなにがある?
(1111) 2014/01/20(月) 14:24
>> 質問1
01/20/2014となります。
理想は2014/01/20(月)となるようにしたいです。
>>質問2
日付軸チェックしましたができませんでした。
表示形式もユーザー定義や日付にしましたが変化なしです。
(ゆきんこ) 2014/01/20(月) 15:40
元のセルの方を選択すると、中身は2014/01/20という風になってる?
また、書式設定を標準にすると「40928」という数値になる?
(1111) 2014/01/20(月) 16:38
シリアル値だ。ううむ?
日本語ロケールだと「01/20/2014」という形式では出ない(01/20/14ならある) ゆえに可能性としては →文字列(でもシリアル値出たんでこれは×) →ロケールが日本語じゃない とゆー2つが思いつく。 つーわけで、グラフの軸の書式設定の表示形式タブで「シートとリンクする」にチェックを入れてみて。 セルの方の書式設定と同じになるはず。
これで直んなかったら、グラフにリンクされてる日付が違う場所の日付である、くらいしか思いつかないや…
(1111) 2014/01/20(月) 18:49
日捲り熊五郎さん
全部%表示になりました。
(ゆきんこ) 2014/01/21(火) 08:58
(きまぐれ) 2014/01/21(火) 09:36
別ブックにグラフを作ったのが原因でしょうか。
それともマクロで作っているのが原因でしょうか。
(ゆきんこ) 2014/01/21(火) 11:09
(きまぐれ) 2014/01/21(火) 12:14
リンク無しだからできなかったんですかね。
無しの場合でも同じように表示したいのですが可能ですか。
(ゆきんこ) 2014/01/21(火) 15:09
>それと横軸の間隔ですけど、○月1日のみを軸項目として表示する設定はできますか?
>各月日数が異なるので間隔30ではできないので教えてください。
案1
別ブックにデータをコピーし、そのデータでグラフを作成する。
(元ブックとのリンクは切れる)
案2
元データのあるシートにグラフを作成し、切り取って別ブックに貼付け。
(元ブックとリンクしている)
上記の方法で作成したグラフのX項目軸の書式設定で、
軸の種類:日付軸
目盛間隔を固定にチェックし横のテキストに1、ドロップダウンを日→月に変更
これで、1ヶ月単位のラベルになりますが、日付の最小値の日を基準に
表示されるので、4月3日から始まっている場合、4月3日,5月3日,6月3日とラベル
表示されます。1日からスタートするには、日付データ列の先頭または
最終行にダミーの4月1日を入力(値は空白で良い)し、グラフの参照
範囲をこのダミーを含める様にします。
折角マクロでグラフ作成されているのですから、これら一連の操作をVBAで
実施すればいいです。
(きまぐれ) 2014/01/21(火) 15:28
問題のグラフの折れ線を選択して、数式バーに =SERIES(,{"01/01/2014","01/15/2014","01/20/2014"},{"1","2","3"},1) ってなってませんか?
その場合は、データを取り込む際に Value2 で取り込むと良いかもしれません。
ただ、 >○月1日のみを軸項目として表示する設定はできますか? と言うご希望もある様ですが。。。
元データは、日付が順番に並んでいるのでしょうか? それとも、途中で抜けがあるのでしょうか? (HANA) 2014/01/23(木) 10:58
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.