プロが教える店舗&オフィスのセキュリティ対策術

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

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

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

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

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

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が見つからない時は、教えて!gooで質問しましょう!