【復活求む!】惜しくも解散してしまったバンド|J-ROCK編 >>

エクセルで下記のようなグラフを作成したいのですが、良い方法が思い当たりません。
どなたかご教授いただけませんか?

【作成したいグラフの内容】
・縦軸 :体重
・横軸 :妊娠週数(18週0日~42週まで)
・グラフ :グラフの初期表示として妊娠週数の標準体重となるグラフ上に、
      各妊娠週数で測定した実測値をプロットしていき、
      標準体重の範囲から外れていないかを確認する

【対応出来ていない点】
・入力としては「18週3日」など1週のうちに何度か入力出来るようにしたい
 (標準の体重データは「18週」「19週」毎のデータなので、実測値で「18週3日」目のデータと入力したときに18週と19週目の間にプロットされるようにしたい。)

18週~42週の標準体重のグラフ上に自由に「○週△日」は「□kg」でプロット出来るように作成したいのでが、
横軸の対応として、標準体重は「週」毎、実測値は「1日」単位で入力出来るようにしたいと考えています。
しかし、入力欄としては毎日の入力欄を作成すると縦長のグラフになってしまうので、
入力欄を少なく出来るようなグラフを作成出来たらと考えております。

どなたかご教授頂けないでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (5件)

もしもあなたのところでは「○週△日」でしか経過を管理していない場合、それからどーしても希望通りの見た目のグラフじゃなきゃやだという場合。


その時はあなたがご相談でそーしたくないと言ってるように、作成するしかありません。


手順:
A列に ○週△日 を列記
B列に 体重 を列記

シートのどこかじゃまにならない隅っこの方、たとえば
X1セルに週数と記入
X2以下に
18週
18週1日
18週2日
18週3日
18週4日
18週5日
18週6日
19週
19週1日
19週2日
19週3日
19週4日
19週5日
19週6日
20週
 :
と48週分すべてを列記
Y2以下に標準体重を飛び飛びに記入
Z1に体重と記入
Z2に
=VLOOKUP(X2&IF(RIGHT(X2)<>"日","0日",""),A:B,2,FALSE)
と記入、以下48週までコピー貼り付け
注意:計算式の結果としてたくさん現れる#N/Aの表示を消そうとしてはいけません。

X:Z列を元に、こんどは散布図じゃなくて「折れ線グラフ」を作成
グラフの横軸(項目軸)の書式設定で、目盛の間隔を7に設定

ご利用のエクセルのバージョンに応じて、エクセル2003までを使っているならツールメニューのオプションのグラフで、エクセル2007以降を使っているならグラフツールのデザインタブの「データの選択」から「非表示および空白のセル」で「補間してデータ要素を線で結ぶ」にマーク
データラベルを表示して完成。
「エクセルのグラフ作成について教えて下さい」の回答画像4
    • good
    • 0
この回答へのお礼

迅速にご回答頂き有難うございます!
とっても助かりました!
またご教授頂けたら嬉しいです!

お礼日時:2013/03/02 17:28

エクセルでデータ数だけの行のデータ入力でできることがわかりました。


サンプルのようにA列に週数、B列に日数、C列のC2に =A2-18+ROUND(B/7,1) を入れて下にコピーペーストします。D列に標準体重を、E列に体重測定値を入力します。
そしてCDE列の範囲のデータを使ってNO1の回答のように散布図として作図すればサンプルのような図が得られます。
週日X軸標準体重測定体重
180010
1820.2912
190111
1951.7115
200212
2052.7118
210313
2153.7120
220414
2244.5724
230515
「エクセルのグラフ作成について教えて下さい」の回答画像5
    • good
    • 0
この回答へのお礼

ご回答頂き有難うございます!
とても分かりやすいご説明頂き助かりました!
参考にさせて頂きます!

お礼日時:2013/03/02 17:30

NO1の回答に間違いがありました。


D2 のセルに =B2-18  の代わりに =B2-18+ROUND(C2/7,2) を入れてください。
    • good
    • 0

エクセルには「週単位」でグラフを描く機能がありません。


どうやったら一番ご希望に叶うか少し考えましたが、やはり添付図のように週数のグラフにするのが「手頃」ではないかと思います。


【作成例】
A列:
検査日を記入する

C1セル:
週数の基準となる日付(=妊娠日)を記入する

B4:
=IF(A4="","",TEXT(INT((A4-$C$1)/7),"0週")&TEXT(MOD(A4-$C$1,7),"0日"))
以下コピー ただしグラフには使用しない

C4:
=IF(A4="",NA(),(A4-$C$1)/7)
一週間単位の「十進数」を計算する

D4:
体重

グラフはC列とD列を使い、グラフの種類は「散布図」とします。
ご利用のエクセルのバージョンがご相談に書かれていないので手取り足取りの手順は割愛しますが、さらに「週数と標準体重」の別表を用意、グラフに「新しいデータ系列の追加」します。
添付図は判りやすく横軸の範囲を17~22としていますが、実際には18~48とします。


#参考
このグラフに「○週△日」をデータラベルとして記入するには、エクセルの標準機能では出来ませんので、マクロを併用して行う必要があります。
参考:
http://d.hatena.ne.jp/shogo4405/20081213/1229162 …
「エクセルのグラフ作成について教えて下さい」の回答画像2
    • good
    • 0

エクセルで次の各列の2行めにまたは2行めから次の値を入れて、下にコピー貼り付けをします。


A列  ID  0から1刻みに
B列  週  =int(A2/7)+18
C列  日 =A2-(B2-18)*7
D列  X軸 =B2-18
E列  標準体重
F列  体重
そして
メニューバーのグラフで /散布図/ データポイントを直線でつないだ散布図/次へと進み
D列  X軸 =B2-18
E列  標準体重
F列  体重2行め
をデータ範囲に指定して作図すると、ご希望のものができます。
サンプルの図を添付する方法が失敗して残念ながら送れません。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセルで一週間単位で数値を集計する方法について質問です。

エクセルで一週間単位で数値を集計する方法について質問です。

毎週”日曜日まで”で区切った合計数値を算出したいのですが、
月が変わったりすると、また合計する範囲を選択し直さなくてはならないのが面倒です。
曜日を入力している箇所があるので、”日”と表示される箇所を数えたりして、
1週目・2週目の合計を自動で計算できる方法はありますでしょうか。

必ず”日曜日”で区切るので、5月でしたら、5/1~2、5/3~5/9・・・と
数値を合計したいです。

↑とても説明が下手だと思うのですが、
画像から汲み取っていただけましたら、是非解決策を頂きたいです。

Aベストアンサー

あまり詳しくないですが回答させてください。

A3 [=IF(NOT(MONTH(A2)=MONTH(A2+1)),"",A2+1)] A2に月の初めを入力すると自動的に日にちが表示されます。
B2 [=IF(A2="","",WEEKDAY(A2))]右クリック→セルの書式設定→ユーザー定義[aaa]
D2 [=IF(B2=1,0,1)]
D3 [=IF(A3="","",IF(B3=2,D2+1,D2))]
F4 [=MAX(D2:D32)]
F5 [=MIN(D2:D32)]
F6 [=IF(F5+1>$F$4,"",F5+1)]
H5 [=SUMIF($D$2:$D$32,F5,$C$2:$C$32)]

あとは下にびろーんとやってみてください。
間違えがあれば連絡下さい。

Qエクセルで日別データを週別に集計したいのですが。

エクセルで日別データを週別に集計する方法を教えてください。

【日別データ】
  3/02(日) 10
  3/03(月) 20
  3/04(火) 50
  3/05(水) 50
  3/06(木) 30
  3/07(金) 10
  3/08(土) 10
  3/09(日) 20
  3/10(月) 40
  3/11(火) 20
  3/12(水) 10
  3/13(木) 30
  3/14(金) 10
  3/15(土) 40
    ↓
【週別データ】
  3/02-3/08 180
  3/09-3/15 170

行列関数を使用したのですがどうも上手くいきません。
よろしくお願いします。

Aベストアンサー

関数を使わなければいけませんか?
ピボットテーブルのグループ化の機能を使えば簡単ですよ。

(仮に日別データの列タイトルを日、数値として)
ピボットテーブルを作成します。
日を行タイトルとして、数値をデータエリアにセットすると、日別の集計表になります。
そして、ピボットテーブル日の列のどこでもいいですから
右クリックしてグループとアウトラインの設定→グループ化と選びます。
そして、開始日付を、例の場合だと3/2として、日数を7日でグループ化する設定とします。
そうすれば、自動的に週単位にグループ化された集計表が出来上がります。

Qエクセル 0や空白のセルをグラフに反映させない方法

以下の点でどなたかお教えください。

H18.1~H20.12までの毎月の売上高を表に記載し、その表を元にグラフを作成しています。グラフに反映させる表の範囲はH18.1~H20.12の全てです。
そのためまだ経過していない期間のセルが空白になり、そこがグラフに反映され見づらくなります。
データを入力する都度グラフの範囲を変更すればいいのですが、うまく算式や設定等で空白や0円となっているセルをグラフに反映させない方法はありますか?

お手数ですが、よろしくお願いいたします。

Aベストアンサー

売上高のセルは数式で求められているのですよね?
それなら
=IF(現在の数式=0,NA(),現在の数式)
としてみてください。
つまり、0の場合はN/Aエラーにしてしまうんです。N/Aエラーはグラフに反映されません。

Qエクセル グラフに目標値 ゴールラインを書きたい。

初めまして

ご指導いただければ幸いです。
エクセル2007を使い、表を作りました。
日毎の体重の変化(ダイエット)です。

表は出来、グラフ(折れ線グラフ)で表示出来ましたが、
出来ればゴールラインを書き込みたいのですが。

今までは、図形から直線の描画で重ねておりましたが
図を変えるたびに、引き直したり、ずれた分修正が
必要でした。

これを何か良い方法で行う事は出来ないでしょうか?
簡単に言えば、表の中に新たな目標ラインの値を書いて
グラフ化すれば出来ますが。

良いやり方があればお願いします。

Aベストアンサー

方法1:もっとも簡単な方法

添付図のように、
A列 日付
B列 体重(測定値)
C列 目標体重
を3列並べて、折れ線グラフを作成します。


方法2:ちょっと中級な方法
方法1で目標にしたC列は、実際には「毎日データを記入しておく」必要は全くありません。
先頭の5月1日と、一番最後の日付の2点だけデータを用意、あいだを直線でつないだ折れ線グラフで描いておけば、もう十分です。


方法3:少し上級の方法
実は「5月1日の目標値」と「最終日の目標値」は、体重測定値の表と「同じ並びに並べておく」必要は全くありません。

手順)
1.K2とK3セルに目標値を記入する
2.K2:K3をコピーし、体重実測値だけの折れ線グラフに貼り付ける
3.右クリックして「近似曲線の追加」を開始、
  「線形近似」を選択、
  前方補外を20区間ほど設定
  後方補外を1区間設定
  線の色やスタイルを整える
4.目標値の折れ線を、マーカ無し線無しに書式設定する


方法4:さらに上級

上述手順から更に加えて
5.「データの選択」ダイアログで目標値系列の編集を開始、現在K1:K2のセル範囲が設定されているのを{61,61}書き換えてOKする



#ダラダラと書きましたが、手順を追って作業していけば必ず簡単に出来ますので、練習してみて下さい。

方法1:もっとも簡単な方法

添付図のように、
A列 日付
B列 体重(測定値)
C列 目標体重
を3列並べて、折れ線グラフを作成します。


方法2:ちょっと中級な方法
方法1で目標にしたC列は、実際には「毎日データを記入しておく」必要は全くありません。
先頭の5月1日と、一番最後の日付の2点だけデータを用意、あいだを直線でつないだ折れ線グラフで描いておけば、もう十分です。


方法3:少し上級の方法
実は「5月1日の目標値」と「最終日の目標値」は、体重測定値の表と「同じ並びに並べてお...続きを読む


人気Q&Aランキング