• ベストアンサー

アットランダムに3人ずつチームを作る

メンバーが90人います。 アットランダムに3人ずつ選んで30チーム作りたいのですがどのような式が考えられるでしょうか。 今までは30人ずつ3つのグループに分けROUND関数を使い30チーム作っていました。90人まとめてアットランダムに3人ずつ抽出して30チーム作りたいです。 EXCELのバージョンは 2010 SP2です。

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

RAND関数を使うのでよければ C列に氏名、B列に=RAND() としてB2:B91に乱数を発生させます。 A列で =RANK($B2,$B$2:$B$91) とすればA2:A91に1~90の順列ができます。 後はVLOOKUP関数で1~3,4~6・・・88~90でC列の氏名を抽出すればいいでしょう。 ※RAND関数は再計算ごとに変化します。 ※抽出後の結果を固定するなら、VLOOKUPの結果をコピーして値として貼り付けを行ってください。

noname#224171
質問者

お礼

=RANK ありがとうございました。 結果を値として別なシートにコピーし、1~順にソートし、3つづつ区切りました。

関連するQ&A