
はじめて質問させていただきます。
課題1:国語、数学、理科、社会の50人分の点数が掲載してあります。このデータを用いて次の処理をするプロシージャを完成させなさい。国語、数学、理科、社会の50人分のデータの平均点、偏差値を画面上に表示する。
課題2:出席番号が変化するデータに対して、国語、数学、理科、社会の平均点、偏差値を画面上に表示する。
ちなみにデータは
b2に出席番号 c2に国語 d2に数学 e2理科 f2社会と入力されてます。
次にb3~b52にNo.1~No.50の出席番号 c3~c52に国語の点数 d3~d52に数学の点数 e3~e52に理科の点数 f3
~f52に社会の点数が入力されています。
点数は問題に関係ないと思うのでここでは書きません。
また、表示にはメッセージボックスを使うようです。
この2つの問題のプロシージャを教えていただきたいです。
できれば、プロシージャ1行ごとに簡単な解説も付けてもらえたら嬉しいです。
ちなみに課題1はここまで出来たんですが、課題2はまったくわかりません(汗
Sub 国語平均()
Dim 平均 As Single
Dim 偏差値 As Single
Dim 標準偏差 As Single
Dim 数量 As Integer
和 = Application.WorksheetFunction.Sum(Range("c3:c52"))
数量 = 0
Range("b3").Select
Do Until ActiveCell.Offset(0, 1).Value = ""
数量 = 数量 + 1
ActiveCell.Offset(1, 0).Select
Loop
平均 = 和 / 数量
標準偏差 = Application.WorksheetFunction.StDev(Range("c3:c52"))
MsgBox 平均
MsgBox 偏差値
End Sub
お手数をおかけしますがどうかよろしくお願いします。
No.2ベストアンサー
- 回答日時:
同じ理由で、ヒントのみ
課題でいっている「偏差値」は「標準偏差」のことなのか、いわゆる「偏差値」のことなのか不明ですが、まともに解釈すると偏差値なので・・・
偏差値=(得点-平均点)/標準偏差×10+50
となります。偏差値は個々の点数に対応して出ますので、50個の偏差値が求められことになるので、MsgBoxだとつらそうです。
(1)指定された範囲で(n人分にすればもっと一般的)平均値、標準偏差、各偏差値をもとめるサブルーチンを作る。(質問文のものを、すこし工夫して完成させればよい。)
計算結果は(例えば)60行に平均値、61行に標準偏差、63行から順に偏差値記入してゆく。
(2)上記のサブルーチンを各教科で呼び出す。(計算対象をC列、D列、E列、F列として4回呼び出す。)
(3)このままだと結果が読みにくいので、出席番号をb列を63行~にコピーし、タイトルを59行にいれ、B61、B62に「平均値」「標準偏差」など書き込むルーチンを付け加える。
課題1と課題2の違いがよくわからないけれど、これで両方の回答になりませんか?
No.1
- 回答日時:
こんにちわ。
初めまして なんですが・・
微妙なところです。何が微妙かというと、課題(問題)の「丸投げ」行為に該当してしまいそうな・・。
それはさておいて、解決のヒントを回答しようとしても、
”課題2:出席番号が変化するデータに対して” の意味がわかりません。出席番号がどのような時に、どのように変化し、メッセージ表示処理を行うタイミングはいつなのか。
もうちょっと情報が欲しいところです。
この回答への補足
データの変化というのは出席番号を1から2へ変えたりということだと思います。
個人の4教科の合計の平均点と偏差値を出すということだと思います。
そこははっきりとは説明されてないのですがたぶん授業でやったのはこういうことだったので・・・
自分でも一応努力して考えたんですが・・・やはり丸投げですかね;;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
標準偏差
-
幾何標準偏差の求め方
-
proportion of variationは分散...
-
偏差値の求め方(逆の場合)
-
パーセンテージのバラツキを表...
-
小さければ小さい程高い偏差値
-
加重平均?偏差値?の考え方に...
-
偏差平方和なぜ2乗
-
顔面偏差値100点満点中何点ぐら...
-
社会人の偏差値の調べ方
-
Excelで近似式の標準偏差を算出...
-
3教科の偏差値の出し方について...
-
分散が6.4になった時、標準偏差...
-
数の平均がある値からどれだけ...
-
社会人になって、偏差値の話が...
-
偏差値だけで見ると、鳥取大学≧...
-
平均年齢の表記方法(統計学的に)
-
月ノ森女学園ってだいたい偏差...
-
標準偏差を求める際のデータ数...
-
正規分布は一見、円と何も関係...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
標準偏差
-
推定(統計)です。有効数字の...
-
Excelで近似式の標準偏差を算出...
-
幾何標準偏差の求め方
-
顔面偏差値100点満点中何点ぐら...
-
(1)で分散を求める時、解答では...
-
パーセンテージのバラツキを表...
-
小さければ小さい程高い偏差値
-
偏差値60の人と偏差値50の人が...
-
中学1.2年で5教科の合計点が350...
-
社会人の偏差値の調べ方
-
高校偏差値67ってどのくらい字...
-
平均年齢の表記方法(統計学的に)
-
偏差値の求め方(逆の場合)
-
なぜ共分散はSxyで表すのですか...
-
テスト問題の項目分析の弁別指...
-
偏差値だけで見ると、鳥取大学≧...
-
標準偏差値が合わない
-
加重平均偏差値 とは、どんな偏...
-
標準偏差に「通常の範囲」はあ...
おすすめ情報