投稿

ラベル(コース別)が付いた投稿を表示しています

【参加者管理⑥】コース別ラウンドの参加コースを振り分ける

イメージ
前回: 【参加者管理⑤】各Rの勝者を集計する 前回で2Rまでは完成しました。 次は、1Rシード+2Rの勝者を3Rの各コースに振り分けていきます。 ここで、「コース別クイズ」の説明を一応しておきます。 これは、4~5個程度の異なるルールを設け、その時点で勝ち残っている参加者を各コースに分割して試合を行い、勝ち抜け者を決定するというものです。 多くの大会では、第1ラウンドのペーパークイズ、第2ラウンドのシンプルなm○n×クイズを経て、第3ラウンドにコース別が行われることが多いです。 参加コースは、多くの場合、1Rのペーパークイズにて、解答用紙に参加希望を書き(例:コースが4つある場合、a→d→b→cのように書く。このときaコースがその人の最も参加したいコースで、その次に参加したいコースがdコース…)、ペーパークイズの上位順に高い希望コースが通る、というシステムです。上位から希望コースを決めていき、あるコースが途中で定員に達してしまった場合は、もうこれ以上そのコースの希望は通らず、次に希望度の高いコースが定員かどうかをチェックする、というわけです。 この各参加者の参加コースをExcelに処理してもらおう、というのが今回のねらいです。 ペーパークイズの答案を採点し終わり、点数とコース別希望をExcelに入力すれば、自動的に各参加者の参加するコースが出力されるようにします。 それでは前回の続きから作っていきたいと思います。 今回までの完成品は こちら です。 【作り方】 ①シード選手らの「2R通過順位列」に適当に文字を入れる まず下準備として、12人のシード選手の2R通過順位列の部分に、何かの文字を入力します。ここでは全部1を入力しました。 これは、次のステップで、数式上、シード選手と2R勝者を統一的に扱うためです。 ②「3R参加組列」に数式を入力し、各選手の参加コースを表示する いよいよ、各選手の参加組を決定していきます。 まず、ペーパークイズ1位の選手は必ず第1希望に選択したコースに参加できます。 したがって、J3セルには以下の数式を入力します。 =D3 第1希望のコースそのままを参照すればいいですね。 続いて、2位以下の選手の参加コースです。 J4セルに以下の数式を入力し、J62セルまでオートフ...

【参加者管理③】各Rの得点表示シートを挿入する

イメージ
前回: 【参加者管理②】各参加者の成績を管理するシートを作る 続いては、各Rの得点表示のシートを挿入していきます。 これまで作ってきた各形式の得点表示がありますので、それをコピペして、アレンジしていきます。 【作り方】 ①各Rの得点表示シートをコピペする 各Rの得点表示シートを用意していきます。 一から作ってもいいのですが、せっかくこれまで様々な得点表示を作ってきたので、シートを丸々コピペしてきちゃいましょう。 アレンジなら後でいくらでもできますので。 今回は、以下のクイズ形式を実施するものとします。 2R 12人参加→5人勝ち抜けの4○2×。40問限定。各組1~2位は2○、3~6位は1○を持った状態でスタート。 連答のルールはなし。 全問題出題後は、失格していない者の中で、○の多さ→×の少なさ→1R:ペーパークイズの順位の高さを比較し順位を判定。 基本⑤(終):「終わった問題」の行と「今の問題」の行を色分け表示する 3R 全てのコースにおいて、「8人参加→3人勝ち抜け」「40問限定」。 Aコース アップダウン。5ポイント先取で勝ち抜け。1回目の誤答はポイントリセット、2回目の誤答は失格。 全問題出題後は、ポイントの多さ→1Rペーパークイズの順位の高さを比較し順位を判定。 「アップダウン」の得点表示の作り方 Bコース 5by5。x=0、y=5からスタートし、x×yの値がその人の得点となる。 正解するとxが1増加、誤答するとyが1減少。 25点以上で勝ち抜け。5回誤答で失格。 全問題出題後は、ポイントの多さ→1R:ペーパークイズの順位の高さを比較し順位を判定。 「by」の得点表示の作り方 Cコース 5○5休。 全問題出題後は、正解数(○)の多さ→1R:ペーパークイズの順位の高さを比較し順位を判定。 「m○n休クイズ(固定型)」の得点表示の作り方 Dコース 5○5×。 全問題出題後は、正解数(○)の多さ→誤答数(×)の少なさ→1R:ペーパークイズの順位の高さを比較し順位を判定。 基本⑤(終):「終わった問題」の行と「今の問題」の行を色分け表示する 準決勝 13人参加→4人勝ち抜けのアタック風サバイバル。50問限定。 ライフを25...