アンケート集計というのは非常に面倒くさい仕事です。できるならなるべく
手間を掛けないでやってしまいたいものです。手間を掛けないためにはちょっとした
工夫が必要です。
・・・ということで各講座に特定のポイント(pts)を付加して、アンケート用紙を
下のようなものにします。
*******************************************************************************
夏期特別講座案内
★下の7講座の受講希望者は、各講座のptsを合計して下の欄に記入してください。
1.「スポーツと卓袱台における父権の意義」 (64pts)星 一徹
2.「ノンマルトと人類の源流」 (32pts) 諸星 ダン
3.「四畳半における食用キノコの栽培」 (16pts) 大山 昇太
4.「教科書では語られていない旧帝国陸軍の秘密計画」 (8pts) 敷島 隆
5.「ローマ文化に与えた日本文化の功績」 (4pts) ルシウス・モデストゥス
6.「タバコによる原子炉の運用と安全性の確保」 (2pts) 東 八郎
7.「超高性能ロボットにおける真空管の役割」 (1pts) 天馬 午太郎
_年_組_番氏名_______pts合計 _______
**********************************************************************************
各講座のpts値を合計すれば0から127までのいずれかの数値になり、各生徒が
どの講座の受講を希望しているかを知ることが出来ます。
例えばpts合計値が17であればpts値が16の講座3とpts値が1の講座7を希望していることになります。
またpts合計値が66であればpts値が64の講座1とpts値が2の講座6を希望しているはずです。
全ての講座を希望する場合はpts合計値が127になります。ですから生徒1人につきせいぜい3桁の
数値を入力すれば、その生徒の希望を把握することが出来ます。理屈は簡単です。pts合計値を
2進数に直せば希望講座の桁が1になり、希望しない講座は0になるからです。
エクセルにはDEC2BINという10進数を2進数に変換する関数があるのでこれを利用すれば
簡単です。書式は下の通りです。
=DEC2BIN(10進数,2進数にしたときの桁数)
あとはDEC2BINで求めた2進数をMid関数で各セルに分配すればよいでしょう。
A | B | C | D | E | F | G | H | I | J | K | |
1 | No | Name | 入力 | Dec2Bin | 講座1 | 講座2 | 講座3 | 講座4 | 講座5 | 講座6 | 講座7 |
2 | 1 | 曹操 孟徳 | 17 | 0010001 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
3 | 2 | 孫堅 文台 | 66 | 1000010 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
4 | 3 | 劉備 玄徳 | 127 | 1111111 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
参考ファイル: 夏期特別講座案内をダウンロード
最近のコメント