AIと戦って、あなたの人生のリスク診断 >>

私にとっては複雑に思える問題ですが、極力わかりやすく端的な質問になるよう心掛けたいと思っております。
今、私の手元には、添付ファイルの左側のようなデータセットがあります。
5人の人物の、15年前から現在までのモニタリング調査結果です(調査項目は2つで、数値(変数)化しています)。
それぞれ、比較的若い方から、年配の方までおられます。
データの時系列上での変化の傾向について考察したいのですが、5人はそれぞれ健康状態が異なることから、単純に年齢でソートして変数の時系列グラフを作っても意味を成しません。
そこで、個々人ごとに、始期の年齢から終期まで15年間の変数のグラフを作り、それを5つ複合させたものを作ってみたいのです。
(やはり文章では上手な説明が難しいですが、添付ファイルの右側のようなイメージです)
データセットは加工することが可能でありますので、もしも、「このように加工して、このようなグラフ作成操作を行えば可能」など、ご教示いただければ幸いです。
どうぞよろしくお願いいたします。

「【折れ線グラフ】異なる年齢の人の時系列モ」の質問画像

A 回答 (1件)

こんにちは



内容をよくわかっていませんが・・・

各人の項目が一つの系列になるようにデータを整理すれば、そのまま散布図で添付図のようなものは作成可能と思います。

意味が違っていたならスルーしてください。
「【折れ線グラフ】異なる年齢の人の時系列モ」の回答画像1
    • good
    • 0
この回答へのお礼

ほかの分析に追われてお礼が遅くなりました。
これぞ、イメージしていたものです!
本当にありがとうございました。

お礼日時:2018/12/04 20:25

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

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

Q万年カレンダーについて。

次のexcelのデータで、おかしなところがありましたら、教えていただけると幸いです。
https://fire.st/9Il0GsR

Aベストアンサー

>確かに35行は、緑になりました。どうしてそうなるのでしょうか?教えていただけると幸いです。
添付の画像を参照ください。
2018年6月の例ですが、C35へ
=COUNTIF(祝日,A35)
と入力しています。結果は、1048470が表示されます。
これは、=COUNTIF($Y:$Y,A35)と同じことです。(祝日の範囲がY列全体の為)
A35は空白なので、Y列の空白の部分がカウントされます。その為、1048470になります。
COUNTIF(祝日,A35)の結果が0でなければ、判定は真なので、色がつく条件式が成立します。
そのため、緑になります。

>すみません。COUNTIF 関数のみで、祝日に色をつけるとするとどうすれば良いのでしょうか?教えていただけると幸いです。
祝日の範囲を、空白を除いて、正確に定義しなおします。
一旦、祝日の名前を削除し、実際に祝日の日付が入力されているセル範囲Y3:Y107を、祝日の範囲にします。
(つまり、Y列全体をやめて、$Y$3:$Y$107にします)
そうすると、COUNTIF 関数のみで祝日に色をつけることができます。
祝日の名前を削除する方法は、下記を参照ください。(削除せず、変更することも可能です)
https://www.wanichan.com/pc/excel/2016/8/47.html

COUNTIF 関数のみで、祝日に色をつけるようにした場合は、祝日の追加が発生すると(2023年以降分の祝日の追加など)、Y列の範囲が変わるので毎回、それにあわせて、祝日の範囲もかえる必要があります。

>確かに35行は、緑になりました。どうしてそうなるのでしょうか?教えていただけると幸いです。
添付の画像を参照ください。
2018年6月の例ですが、C35へ
=COUNTIF(祝日,A35)
と入力しています。結果は、1048470が表示されます。
これは、=COUNTIF($Y:$Y,A35)と同じことです。(祝日の範囲がY列全体の為)
A35は空白なので、Y列の空白の部分がカウントされます。その為、1048470になります。
COUNTIF(祝日,A35)の結果が0でなければ、判定は真なので、色がつく条件式が成立します。
そのため、緑になります。...続きを読む

Qエクセルについて。

次の数式を求める関数(下の方のプラン表)は、どんな数式を打てば良いのでしょうか?教えていただけると幸いです。

Aベストアンサー

単純な足し算ですよね。
添付画像のように作ったとして

[C8]=SUM($B$2,C$7,$B8)

これを[C8:F12]の範囲にコピーすればOK。

通常、数式のセルは、コピー貼り付けすると、移動先に応じてセルアドレスが変わってしまいますが、
「$」をつけることで、固定することができます。

上の式だと、どこに移動しても

$B$2 は B2 を参照するように固定される。

C$7 は 7行目 を参照するように固定される。
(式を下にコピーしても、7行目に固定される)

$B8 は B列 を参照するように固定される。
(式を右にコピーしても、B列に固定される)

ということになります。
$をつけて参照先を固定するのを「絶対参照」、
つけていない普通の場合は「相対参照」、
と言います。
より詳しいことは、このキーワードで検索して調べてみてください。

金額表示については、セルの書式から、
分類:通貨
記号:\
にしてあります。
実際のセルに「\」は入力されていません。

Q(Excel)パーセンテージの簡単な求め方

現在、添付ファイルのようなデータセットの、パーセンテージを求める必要に迫られています。
渡されたbookは添付ファイルのような構成です。
数値は「L」と「N」のみで、その二つのパーセンテージを求めなければなりません。
データセットは約40。ごらんの通り行方面に並んでいます。
この、LとFのそれぞれのパーセンテージを求めればよいのですが、まっとうなやり方(LなりFなりを合計値で割って、パーセンテージ表示する)でいきますと、そもそも合計値がデータセットごとに異なることから大変な手間になってしまいます。
このような条件下で、極力手間をかけずに、データセットごとに、LとNとのパーセンテージを求める方法をご存知の方おられれば、ご教示いただければ幸いです。
(%でなくとも、比率が求められれば差し支えありません)

Aベストアンサー

6行目にLの比率、7行目にNの比率(パーセント)を求めるやり方を紹介します。

◆手順
1.B6セルに『=IF(ISERROR(B3/B$5*100),"",B3/B$5*100)』
2.B6セルをB7セルにコピペ
3.B6~B7セルの範囲を右方向にデータ最右列までコピペ
4.完了

Q飛行機の形について。

飛行機の写真の形を、下を白い雲の形にするには、どうすれば良いのでしょうか?教えていただけると幸いです。
https://oshiete.goo.ne.jp/qa/10845425.html

Aベストアンサー

あなたは、回答者の名前などいちいち覚えていないのかな?
あちこちで同じ質問を繰り返しているから、混乱するのですよ。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12199512557
回答の内容を試して、理解できない部分だけを補足すれば、的確な
回答も得られるでしょうに。(まぁ、無理だと思うけど)
https://oshiete.goo.ne.jp/qa/10845425.html
他の掲示板の回答内容を、お礼欄にそのまま書き、その内容を問う
のもどうかと思う。(私の回答内容を無視していると思えるから)
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12199512557

[透明色を指定]については、今回はありえないと思う。
飛行機自体の色にも雲の色と同じ色があるので、その部分も透明に
なってしまうから。だから無意味な回答ですね。
(他の回答者を批判するつもりはないが、混乱の元なので否定)
印刷されたものとして、白色は用紙の色を使い印刷されない部分と
なっています。ですから、雲の色は印刷されないので凸凹に見える
だけだってことを理解してください。

これ以上のやり取りは、無意味なので質問を閉じてくださいね。
私としても、そのほうが幸いです。

あなたは、回答者の名前などいちいち覚えていないのかな?
あちこちで同じ質問を繰り返しているから、混乱するのですよ。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12199512557
回答の内容を試して、理解できない部分だけを補足すれば、的確な
回答も得られるでしょうに。(まぁ、無理だと思うけど)
https://oshiete.goo.ne.jp/qa/10845425.html
他の掲示板の回答内容を、お礼欄にそのまま書き、その内容を問う
のもどうかと思う。(私の回答内容を無視していると思えるから)
https://detail...続きを読む

Q【Excel】検索して下の値を表示したい

A列にコードが有り、枝番がついています。
A列の最後の枝番を除くD列のコードを検索しますが、
その候補の一番下の値をE列に表示したいのです。

VLOOKUPでは、上手くいきません。
なお、表中に作業列は挿入ができません。

E列の式を教えて下さい。

Aベストアンサー

配列で処理するしかないと思います。

注意点は、最初のINDEX関数の範囲は、A1からです。A2からではありません。
エラー対策も考えていません。

=INDEX($A$1:$B$8,MAX(INDEX((LEFT($A$2:$A$8,13)=D2)*ROW($A$2:$A$8),,)),2)

Q文字のみ抽出

”長谷川731” ”鈴木1192” の様に、文字と数字が合体した文字列で
文字の部分の”長谷川” ”鈴木” を抽出する関数を教えてください。
エクセルのバージョンは2010ですので、入れ子は5個までしか使えません。

Aベストアンサー

=LEFT(A1,MIN(FIND({1,2,3,4,5,6,7,8,9,0},A1&1234567890))-1)

Qcolorcount をエクセルのフィルターに対応させたい

こんにちは。
エクセルのデーター表を作成しフィルターで集計をしています。
色を付けたセルのカウント(条件付き書式ではない)をする定義をVBAにて下記のように作成しました。
これをフィルターに対応させるにはどうすればよいでしょうか?(表示している色つきセルだけをカウントする)

Function ColorCount(R1 As Range, C As Range)
  Dim r As Range

  Application.Volatile
  ColorCount = 0

  For Each r In R1
    If r.Interior.Color = C.Interior.Color Then
      ColorCount = ColorCount + 1
    End If
  Next r

End Function

VBAは詳しくわかりません。
どなたかご指導お願いいたします。
エクセル2013を使用しております。

Aベストアンサー

こんばんは。

こんな感じでしょうか。
私は、Application.Volatile は使いません。使わなくても同じですから。
それから、ユーザー定義関数の代わりに、変数を置きました。
理由としては、基本的に、こうした関数の出力はVariant 型ですが、カウントはLong型がよいので、2つに分けました。

'//
Function ColorCount(R1 As Range, C As Range)
 Dim r As Range
 Dim cnt As Long
 For Each r In R1
  If r.Interior.Color = C.Interior.Color Then
   If r.EntireRow.Hidden = False Then
    cnt = cnt + 1
   End If
  End If
 Next r
 ColorCount = cnt
End Function

Q下の画像の数値を93+124+126と計算できる関数を教えて下さい。

下の画像の数値を93+124+126と計算できる関数を教えて下さい。

Aベストアンサー

式でいいんじゃ無い?
=A113*100+B113*10+C113
をD113へ入れる

それを、D114,D115へコピペ

Qエクセル 計算式のコピー

例えば、
A1 とB1、A2とB2に数字が入ってるとして
C1にA1とB1をかけたものを入れた場合

このC1をC2にドラッグコピーするとA2とB2をかけたものの解が表示されますよね?

ところができないんですよ。
C2にA1とB1をかけたもの、つまりC1と同じものが張り付けられてしまうんです。
ずーっとドラッグコピーを下にしていってもC3もC4もC1の値が張り付けられてしまいます。

新規ファイルを開いてやってみるとできるんですが
保存ファイルを引っ張り出してこれをするとできないんです。

なにが違っているのでしょう?

Aベストアンサー

そのブックの計算方法が手動になっているのでは?
F9を押したら結果がきちんと表示されるなら
数式→計算方法の設定で自動に変えてください。

Qvlookupにて、返した値をさらに、他の文字列に変換するには

タイトルの件、質問します。

下記画像をご覧ください。
B2には、次の式が挿入されています。 =VLOOKUP(A2,$D$2:$E$6,2,FALSE)
B3には、              =VLOOKUP(A3,$D$2:$E$6,2,FALSE)

B2の501をさらに、【五】に変換
VLOOKにて値【101や201】を返した後に、さらに、101を一、201を二
501を五 というように、任意の文字列に変換をするにはどすれば良いでしょうか?

宜しくお願いします。

Aベストアンサー

ちなみに、表示形式でやる場合C2に
=INT(B2/100)
→表示形式をユーザー定義で「[DBNum1]」にする。

TEXT関数なら
=TEXT(INT(B2/100),"[DBNum1]")


人気Q&Aランキング