Info kplace.plala.jpから移設しました
■目的
成績一覧表作成におけるExcel関数のメモです。
ほとんどの計算は関数で出力可能でした。
■成績表サンプル
以下のサンプル同等の成績一覧表を作成します。
■入力データ
シート単位でクラス毎の氏名#/氏名/各教科ごとの得点を入力します。
氏名番号の入力方法はこちら
■成績一覧表
(1)個人毎データ
以下の個人データを計算します。
項目 |
計算式/関数 |
備考 |
偏差値 |
10* (得点-教科平均点) /標準偏差 +50 |
得点未記入 -> Null出力 |
合計点 |
SUM (得点) |
全得点未記入 -> Null出力 |
平均点 |
AVERAGE (得点) |
全得点未記入 -> Null出力 |
クラス /学年順位 |
RANK (合計点) |
合計点未記入 -> Null出力 |
5段階評価 |
VLOOKUP (平均点, 評価配列, 出力列) |
平均点未記入 -> Null出力 |
成績算出関数の使用例はこちら
(2)教科毎データ
以下の教科別データを計算します。
項目 |
計算式/関数 |
備考 |
合計点 |
SUM (得点) |
全得点未記入 -> Null出力 |
平均点 |
AVERAGE (得点) |
全得点未記入 -> Null出力 |
標準偏差 |
STDEVP (得点) |
全得点未記入 -> Null出力 |
最高点 |
MAX (得点) |
全得点未記入 -> Null出力 |
最低点 |
MIN (得点) |
全得点未記入 -> Null出力 |
成績算出関数の使用例はこちら
■度数分布
教科ごとの度数分布を計算します。
項目 |
計算式/関数 |
備考 |
度数分布 |
Frequency (得点配列, 区間配列) |
|
度数分布関数の使用例はこちら
■個人表出力
成績一覧表の中の個人ごとの教科得点/合計点/平均点などを出力します。
アプリ |
計算式 /関数 |
備考 |
個人表 |
VLOOKUP (氏名#, 成績表配列, 出力列) |
|
VLOOKUP関数の使用例はこちら
■結果
標準偏差など成績一覧表の算出項目は、偏差値以外はすべて関数で出力可能でした。
未入力データなどによる関数エラーの回避など計算以外の処理のほうが手間がかかります。
計算式の挿入中に目的の関数の検索、引数の内容、関数出力値などを確認でき使い勝手は良好です。
学年順位算出に使用するRANK関数はシート間(全クラス)に渡って処理ができませんでした。
->別シート(別クラス)の個人毎の合計点を自動的にコピーするようにしておきます。