質問: 50人を数回、グループ分けする方法について。 グループ分けの方法について質問させて頂きます。 50人を7つのグループに分ける方法についてです。 人数は、7人グループ6つ、8人グループ一つです。 このグループ分けを5回行いますが、毎回、それぞれが 出来る限り同じグループになったことのない人とあたるように分けたいのですが・・・ 何かうまい方法はないでしょうか。 よろしくお願い致します。
回答: excelを使います。 まず1列たてに,1から50まで入力します。 次にこの右の列に対して,メニューバー(一番上のファイルとか編集とか書かれたバー)から, 挿入→関数と進み,乱数発生関数randで乱数を入力します。 挿入で,関数の項目からrandを選んでも良いし,最初から=rand()と入力しても良い。()内は何も入れなくて良い。 例えば,a,b列に次のような感じ。 a b 1 0.898420725←ここに=rand() 2 0.576227901 3 0.871182139 4 0.880668955 5 0.530746793 6 0.897364073 7 0.818495518 8 0.053896693 . . . . . . 50 0.772606844 次に,a,b列をクッリクしてこの2列全体データを選択しておく。 それから,メニューバーの,データ→並び替え,と選んで,最優先されるキーを列bに設定。 順序は,昇順でも降順でも良い。 okを押して,並び替え実行すると 例えば, 27 0.947858977 40 0.364132549 43 0.564090323 36 0.828878141 32 0.689359751 6 0.083547019 50 0.834041703 7 0.304963151 . . . . . . 49 0.413441053 12 0.670362547 のようになる。 この際,結果は,昇順でも降順でもない(大きい順でも小さい順でもない)が,それは,クリックするたびに, rand関数の値が変化してしまうため。 しかし,左列の1~50がランダムに変わるので問題ない。 a,b列を選択したまま,何度でもokを押せば,そのたびに,ランダムに左列の並びが変わる。 こうして,上から7人づつ順にとっていけば良い。 実験用にランダムな順序でサンプルを選択するときの一方法です。 数学的に厳密に言えば,乱数ではない,ようですが,実用上問題ない。