スプシで総当たり戦日程割り振り・星取り表
- 2025.07.23
- GoogleAppsScript
- spreadsheet
10チーム参加の総当たり戦、1回戦3試合を想定してます。総当たり戦の結果から決勝トーナメントを組むタブもつけてますが、総当たり戦だけでも運用できます。
https://docs.google.com/spreadsheets/d/18eInlk5qH37M78szeiUFI2BWlvZG9uOIcMZ9A-YuOqA/copy
コピー許可しているのにできないバグだったみたいです、スミマセン。↑で強制コピーできます。
スプシは必ずマイドライブにコピーを作成してから使用してください。

目次
使用準備
基本的に、編集するセルは背景をうすいピンクにしてます。そのほかのセルは自動入力(反映)されるので編集しないようにすると壊れない。
まずは 勝敗データ入力:星取り表 タブで基本情報を入力していきます。
参加するチーム名を入力:勝敗データ入力タブC5:D24

TeamZからTeamIまで、参加するチーム名に置き換える
開催日を入力:勝敗データ入力タブAF28:AH36

10チームなので、1チーム9回戦までやることになる
それぞれに違う日付を入れると、星取り表に日付が自動反映される
ここは背景うすいピンクじゃないけど日付選択する・・・!
スケジュール
準備を済ませると Schedule タブで入力した日付ごと、チームごとのスケジュールを確認できます。
日付(回戦)別:ScheduleタブF2:I46

チーム別:ScheduleタブA52:E160

勝敗の入力
試合の結果を星取り表の右上のピンク背景部分に入力(選択)していきます。

ランキング
勝敗を入力すると Rank タブでランキングと、残り試合数を確認できるようになります。
只今のランキング!を発表する時に便利です。
勝敗データ入力:星取り表 タブのコピペ用はDiscordにそのまま流せるように整形してあります。
ピンク背景の部分にその日の日付を入れると良いです。
只今のランキング:RankタブM2:U11

コピペ用:勝敗データ入力タブE27:P40

スプシの使い方はここまで。
参加者は試合結果や今の状況を知りたいかな〜と思うので、次のページではこのシートの情報をwebに公開する方法を紹介します。