W3

——————————4/6~11———————————————–

★◎プロンプト◎★

サッカー ワールドカップ 2026の予想大会を、友達4人で開催しようと思ってるんだ。

今から言うことを理解してね。

【第1回ルール】

①【グループリーグの1~2位を予想】
予想数:A〜L 12組 × 2ヵ国 = 24ヵ国
・順位一致 10点
・順位不一致 5点
(MAX合計 240点)

※1位と2位重複選択可能。ただし、重複選択した場合、最高でいずれかの順位一致の10点しかもらえない。

※重複選択しないかつ1位2位それぞれ順位一致すれば、10点+10点で最高20点。

②【グループリーグ3位(8ヵ国)突破を予想】
予想数:8ヶ国
・1ヵ国的中につき 5点
(MAX合計 40点)

【運用方法】

Googleフォームで集計。スプレッドシートと連携。

【スプレッドシート内容】

・実況ボード(みんなに共有するシート。試合結果が反映されて自動で計算されていく)

・マスター(試合結果を入力していく)

・計算用シート

・生データ(Googleフォームからの回答の生データ置き場)

実際の結果

1位日本

2位アメリカ

3位ブラジル

4位フランス

A 1→日本 2→アメリカ

B 1→日本 2→日本

C 1→ブラジル 2→日本

D 1→フランス 2→アメリカ

★◎プロンプト◎★

サッカー ワールドカップ 2026の予想大会を、友達4人で開催しようと思ってるんだ。

【第2回ルール】

①【トーナメント 1~4位を順位まで予想(単勝枠)】
予想数:1~4位 = 4ヵ国
・1位 200点
・2位 100点
・3位 50点
・4位 30点
(MAX合計 380点)

※順位一致で得点が入る。順位不一致は得点なし。

②【トーナメント ベスト16以上を予想(複勝枠)】
予想数:10ヵ国
・1位 3点 × オッズ
・2位 2点 × オッズ
・3位 1点 × オッズ
・4位 0.5点 × オッズ
・ベスト8  0.3点 × オッズ
・ベスト16  0.1点 × オッズ

※最高順位にのみ適用
※オッズ100倍以上の場合は、一律100倍。事前に、マスターシートで100倍に固定。
※オッズは、ブックメーカーなどを参照(https://www.digital-sanctuary.net/bookmaker/soccer/wc/)
(MAX合計 790点)

③【個人賞受賞国を予想】
予想数:各賞1ヵ国 ×5 = 5ヵ国

・ゴールデンボール(大会最優秀選手) 50点
・ゴールデンブーツ(得点王)30点
・ゴールデングローブ(最優秀GK) 30点
・最優秀若手選手賞 30点
・フェアプレー賞 30点
(MAX合計 170点)

★◎スプレッドシート◎★

【実況ボード】(みんなに共有するシート。試合結果が反映されて自動で計算されていく)

表1:実況ボード

現順位 1位〜4位
(自動ソート)
名前第1回_1_1位2位第1回_2_3位突破第2回_1_単勝第2回_2_複勝第2回_3_個人賞第3回_1_スコア合計1位との差損益
={ “順位”; 1; 2; 3; 4 }, SORT(全体計算表, 8, FALSE)
2
3
4

ヘッダー固定

表2:予想ボード

={ ‘第1回第2回計算表’!A:B, ‘第1回第2回計算表’!D:D, ‘第1回第2回計算表’!E:E, ‘第1回第2回計算表’!G:G, ‘第1回第2回計算表’!H:H, ‘第1回第2回計算表’!J:J, ‘第1回第2回計算表’!K:K, 第1回第2回計算表’!M:M }TT小計WW小計GG小計II小計
第1回_1_A1位×12
第1回_1_A2位×12
第1回_2_3位突破
第1回_2_3位突破
第1回_2_3位突破
第1回_2_3位突破
第1回_2_3位突破
第1回_2_3位突破
第1回_2_3位突破
第1回_2_3位突破
第2回_1_単勝1位
第2回_1_単勝2位
第2回_1_単勝3位
第2回_1_単勝4位
第2回_2_複勝
第2回_2_複勝
第2回_2_複勝
第2回_2_複勝
第2回_2_複勝
第2回_2_複勝
第2回_2_複勝
第2回_2_複勝
第2回_2_複勝
第2回_2_複勝
第2回_3_個人賞MVP
第2回_3_個人賞得点王
第2回_3_個人賞GK
第2回_3_個人賞若手
第2回_3_個人賞フェア
第3回_1_スコア

【マスター】(試合結果を入力していく)

表1:共通マスター

A:グループリーグ名(フォーマット:A組)

B:国名(フォーマット:カタカナ)

C :オッズ(フォーマット:5.5)

D:グループリーグ順位(フォーマット:1位)

E:グループリーグ3位突破(フォーマット:〇 or ×)

F:トーナメント順位(フォーマット:1位、2位、3位、4位、ベスト8、ベスト16、ベスト32、敗退)

G:MVP【個人賞】(フォーマット:〇 or ×)

H:得点王【個人賞】(フォーマット:〇 or ×)

I:GK【個人賞】(フォーマット:〇 or ×)

J:若手【個人賞】(フォーマット:〇 or ×)

K:フェア【個人賞】(フォーマット:〇 or ×)

↓ここからはフォームにコピペできるように準備するだけのもの

L:【選択肢マスター(A):グループリーグ名+国名(48選択肢)+オッズ】(フォーマット:A組 日本 100)

M:【選択肢マスター(B):グループリーグ名+グループリーグ突破順位+国名+オッズ(32選択肢)】(フォーマット:A組1位 日本 100)

GL名リスト国名リストオッズリストGL順位リストGL3位突破リストKO順位リストMVPリストGKリスト若手リストフェアリスト【選択肢マスター(A)【選択肢マスター(B)
A組日本5.51位1位A組 日本 5.5A組1位 日本 5.5
×48

表2:倍率表マスター

A:順位(フォーマット:1位、2位、3位、4位、ベスト8、ベスト16、ベスト32、敗退)

B:倍率(フォーマット:3、2、.1、0.5、0.3、0.1、0、0)

倍率順位リスト倍率係数リスト
1位3
2位2
3位1
4位0.5
ベスト80.3
ベスト160.1
ベスト320
敗退0

表3:決勝スコア表マスター

A国B国

【計算用シート】

表1:全体計算表

A:名前

B:第1回_1_1位2位

C:第1回_2_3位突破

D :第2回_1_単勝

E:第2回_2_複勝

F:第2回_3_個人賞

G:第3回_1_スコア

H:合計

I:1位との差

J:損益

名前第1回_1_1位2位第1回_2_3位突破第2回_1_単勝第2回_2_複勝第2回_3_個人賞第3回_1_スコア合計1位との差損益
T=SUMIF(表2!$A:$A, “第1回_1”, 表2!B:B)=SUMIF(表2!$A:$A, “第1回_2”, 表2!B:B)=SUMIF(表2!$A:$A, “第2回_1”, 表2!B:B)=SUMIF(表2!$A:$A, “第2回_2”, 表2!B:B)=SUMIF(表2!$A:$A, “第2回_3”, 表2!B:B)=SUMIF(表2!$A:$A, “第3回_1”, 表2!B:B)=SUM(B2:G2)=H2-MAX($H$2:$H$5)=IF(H2=MAX($H$2:$H$5), H2*100, -(MAX($H$2:$H$5)*100 * (I2/SUM($I$2:$I$5))))
W=SUMIF(表2!$A:$A, “第1回_1”, 表2!G:G)=SUMIF(表2!$A:$A, “第1回_2”, 表2!G:G)=SUMIF(表2!$A:$A, “第2回_1”, 表2!G:G)=SUMIF(表2!$A:$A, “第2回_2”, 表2!G:G)=SUMIF(表2!$A:$A, “第2回_3”, 表2!G:G)=SUMIF(表2!$A:$A, “第3回_1”, 表2!G:G)=SUM(B3:G3)=H3-MAX($H$2:$H$5)=IF(H3=MAX($H$2:$H$5), H3*100, -(MAX($H$2:$H$5)*100 * (I3/SUM($I$2:$I$5))))
G
I

表2:第1回第2回計算表

A:T君予想

B:T君素点

C:T君小計

D:W君予想

E:W君素点

F:W君小計

G:G君予想

H:G君素点

I:G君小計

J:I君予想

K:I君素点

L:I君小計

  1. 第1回_1_A1位
  2. 第1回_1_A2位
  3. 第1回_1_B1位
  4. 第1回_1_B2位
  5. 第1回_1_C1位
  6. 第1回_1_C2位
  7. 第1回_1_D1位
  8. 第1回_1_D2位
  9. 第1回_1_E1位
  10. 第1回_1_E2位
  11. 第1回_1_F1位
  12. 第1回_1_F2位
  13. 第1回_1_G1位
  14. 第1回_1_G2位
  15. 第1回_1_H1位
  16. 第1回_1_H2位
  17. 第1回_1_I1位
  18. 第1回_1_I2位
  19. 第1回_1_J1位
  20. 第1回_1_J2位
  21. 第1回_1_K1位
  22. 第1回_1_K2位
  23. 第1回_1_L1位
  24. 第1回_1_L2位
  25. 第1回_2_3位突破
  26. 第1回_2_3位突破
  27. 第1回_2_3位突破
  28. 第1回_2_3位突破
  29. 第1回_2_3位突破
  30. 第1回_2_3位突破
  31. 第1回_2_3位突破
  32. 第1回_2_3位突破
  33. 第2回_1_単勝1位
  34. 第2回_1_単勝2位
  35. 第2回_1_単勝3位
  36. 第2回_1_単勝4位
  37. 第2回_2_複勝
  38. 第2回_2_複勝
  39. 第2回_2_複勝
  40. 第2回_2_複勝
  41. 第2回_2_複勝
  42. 第2回_2_複勝
  43. 第2回_2_複勝
  44. 第2回_2_複勝
  45. 第2回_2_複勝
  46. 第2回_2_複勝
  47. 第2回_3_個人賞MVP
  48. 第2回_3_個人賞得点王
  49. 第2回_3_個人賞GK
  50. 第2回_3_個人賞若手
  51. 第2回_3_個人賞フェア

合計

T素点小計W素点小計G…
第1回_1_A1位×12=TRANSPOSE(FILTER(‘第1回フォーム回答’!C2:AZ2, ‘フォーム回答’!B2=”T君”))=IF(INDEX(GL順位リスト, MATCH(B1, 国名リスト, 0))=”1位”, 10, IF(INDEX(GL順位リスト, MATCH(B1, 国名リスト, 0))=”2位”, 5, 0))=IF(AND(B1=B2, C1=5), 0, C1)=TRANSPOSE(FILTER(‘第1回フォーム回答’!C2:AZ2, ‘フォーム回答’!B2=”W君”))=IF(INDEX(GL順位リスト, MATCH(E1, 国名リスト, 0))=”1位”, 10, IF(INDEX(GL順位リスト, MATCH(E1, 国名リスト, 0))=”2位”, 5, 0))=IF(AND(E1=E2, F1=5), 0, F1)
第1回_1_A2位×12=IF(INDEX(GL順位リスト, MATCH(B2, 国名リスト, 0))=”2位”, 10, IF(INDEX(GL順位リスト, MATCH(B2, 国名リスト, 0))=”1位”, 5, 0))=IF(AND(B1=B2, C2=5), 0, C2)=IF(INDEX(GL順位リスト, MATCH(E2, 国名リスト, 0))=”2位”, 10, IF(INDEX(GL順位リスト, MATCH(E2, 国名リスト, 0))=”1位”, 5, 0))=IF(AND(E1=E2, F2=5), 0, F2)
第1回_2_3位突破=IF(INDEX(GL3位突破リスト, MATCH(B26, 国名リスト, 0))=”〇”, 5, 0)=C26=IF(INDEX(GL3位突破リスト, MATCH(E26, 国名リスト, 0))=”〇”, 5, 0)=F26
第1回_2_3位突破=IF(INDEX(GL3位突破リスト, MATCH(B27, 国名リスト, 0))=”〇”, 5, 0)=C27=IF(INDEX(GL3位突破リスト, MATCH(E27, 国名リスト, 0))=”〇”, 5, 0)=F27
第1回_2_3位突破・・・
第1回_2_3位突破・・・
第1回_2_3位突破・・・
第1回_2_3位突破・・・
第1回_2_3位突破・・・
第1回_2_3位突破・・・
第2回_1_単勝1位=TRANSPOSE(FILTER(‘第2回フォーム回答’!C2:AZ2, ‘フォーム回答’!B2=”T君”))=IF(INDEX(KO順位リスト, MATCH(B35, 国名リスト, 0))=”1位”, 200, 0)=C35=TRANSPOSE(FILTER(‘第2回フォーム回答’!C2:AZ2, ‘フォーム回答’!B2=”W君”))=IF(INDEX(KO順位リスト, MATCH(E35, 国名リスト, 0))=”1位”, 200, 0)=F35
第2回_1_単勝2位=IF(INDEX(KO順位リスト, MATCH(B36, 国名リスト, 0))=”2位”, 100, 0)=C36=IF(INDEX(KO順位リスト, MATCH(E36, 国名リスト, 0))=”2位”, 100, 0)=F36
第2回_1_単勝3位=IF(INDEX(KO順位リスト, MATCH(B37, 国名リスト, 0))=”3位”, 50, 0)=C37=IF(INDEX(KO順位リスト, MATCH(E37, 国名リスト, 0))=”3位”, 50, 0)=F37
第2回_1_単勝4位=IF(INDEX(KO順位リスト, MATCH(B38, 国名リスト, 0))=”4位”, 30, 0)=C38=IF(INDEX(KO順位リスト, MATCH(E38,国名リスト, 0))=”4位”, 30, 0)=F38
第2回_2_複勝=LET(  国, B39,  結果, INDEX(KO順位リスト, MATCH(国, 国名リスト, 0)),  オッズ, INDEX(オッズリスト, MATCH(国, 国名リスト, 0)),  倍率, IFERROR(VLOOKUP(結果, 倍率表, 2, 0), 0),  倍率 * オッズ)=C39=LET(  国, E39,  結果, INDEX(KO順位リスト, MATCH(国, 国名リスト, 0)),  オッズ, INDEX(オッズリスト, MATCH(国, 国名リスト, 0)),  倍率, IFERROR(VLOOKUP(結果, 倍率表, 2, 0), 0),  倍率 * オッズ)=F39
第2回_2_複勝=LET(  国, B40,  結果, INDEX(KO順位リスト, MATCH(国, 国名リスト, 0)),  オッズ, INDEX(オッズリスト, MATCH(国, 国名リスト, 0)),  倍率, IFERROR(VLOOKUP(結果, 倍率表, 2, 0), 0),  倍率 * オッズ)=C40=LET(  国, E40,  結果, INDEX(KO順位リスト, MATCH(国, 国名リスト, 0)),  オッズ, INDEX(オッズリスト, MATCH(国, 国名リスト, 0)),  倍率, IFERROR(VLOOKUP(結果, 倍率表, 2, 0), 0),  倍率 * オッズ)=40
第2回_2_複勝・・・・・・
第2回_2_複勝・・・・・・
第2回_2_複勝・・・・・・
第2回_2_複勝・・・・・・
第2回_2_複勝・・・・・・
第2回_2_複勝・・・・・・
第2回_2_複勝・・・・・・
第2回_2_複勝・・・・・・
第2回_3_個人賞MVP=IF(COUNTIFS(国名リスト, B49, MVPリスト, “〇”), 50, 0)=C49=IF(COUNTIFS(国名リスト, E49, MVPリスト, “〇”), 50, 0)=F49
第2回_3_個人賞得点王=IF(COUNTIFS(国名リスト, B50, 得点王リスト, “〇”), 30, 0)=C50=IF(COUNTIFS(国名リスト, E50, 得点王リスト, “〇”), 30, 0)=F50
第2回_3_個人賞GK=IF(COUNTIFS(国名リスト, B51, GKリスト, “〇”), 30, 0)=C51=IF(COUNTIFS(国名リスト, E51, GKリスト, “〇”), 30, 0)=F51
第2回_3_個人賞若手=IF(COUNTIFS(国名リスト, B52, 若手リスト, “〇”), 30, 0)=C52=IF(COUNTIFS(国名リスト, E52, 若手リスト, “〇”), 30, 0)=F52
第2回_3_個人賞フェア=IF(COUNTIFS(国名リスト, B53, フェアリスト, “〇”), 30, 0)=C53=IF(COUNTIFS(国名リスト, E53, フェアリスト, “〇”), 30, 0)=F53
第3回_1_スコア手入力=第3回計算表の結果=C54手入力=第3回計算表の結果=C54
合計

表3:第3回計算表

A国B国ベット額ピタリ賞ジャッジ結果
T手入力手入力=全体計算*0.05あれば50=IF(F2=”○”, SUM($D$2:$D$5)-D2+E2, -D2)
W手入力手入力=全体計算*0.05×=IF(F3=”○”, SUM($D$2:$D$5)-D3+E3, -D3)
G手入力手入力=全体計算*0.05
I手入力手入力=全体計算*0.05

【生データ】(Googleフォームからの回答の生データ置き場)

★◎的中率について◎★

=COUNTIF(‘計算シート’!C2:C60, “>0”) / COUNTA(‘計算シート’!A2:A60)

★◎装飾について◎★

実況ボード(表1)の条件付き書式

1. 一番簡単な方法:交互の背景色

実況ボードのデータ範囲(例:A1:K5)を選択します。

メニューの [表示形式] > [交互の背景色] をクリック。

右側にパネルが出るので、好きな色(スタイル)を選ぶだけ!

これだけで、中身のデータが誰に入れ替わっても、表の縞々模様は崩れません。

2. 「1位だけは特別にしたい」場合(プロの技)

縞々(交互の背景色)を使いつつ、「1位の行だけはゴールド(黄色)にする」という合わせ技も可能です。

その場合は、以下の順序で設定します:

まず上記の「交互の背景色」を適用。

次に、同じ範囲を選択したまま [表示形式] > [条件付き書式] を開く。

[+条件を追加] を押し、以下のように設定。

範囲: A2:K5(見出し以外)

セルの書式設定の条件: 「カスタム数式」を選択

数式: =$A2=1

書式: 背景を 「黄色」 に設定

この「条件付き書式」を、「交互の背景色」よりも優先順位を上に持ってくる(パネルで上にドラッグする)と、1位の行だけが常に光ります。

3.赤字

実況ボードの**「損益」の列**(例:J2:J5)をマウスで選択します。

メニューの [表示形式] > [条件付き書式] をクリック。

右側のパネルで以下のように設定します。

セルの書式設定の条件: 「次より小さい」を選択。

値または数式: 0 と入力。

書式設定のスタイル: 背景色を薄い赤(または文字色を赤)にする。

💡 さらにこだわりの設定

同じ列に**「プラス(1位の利益)」の時の色**も追加すると、より見やすくなります。

同じ範囲を選択したまま [+条件を追加] をクリック。

セルの書式設定の条件: 「次より大きい」を選択。

値または数式: 0 と入力。

書式設定のスタイル: 背景色を薄い青(または文字色を青)にする。

プロのアドバイス

金額を表示するセルには、メニューの「123(表示形式の詳細)」から 「通貨(丸めなし)」 を選んでおくと、「¥10,500」のように表示されて、より「損益感」が出て盛り上がりますよ! [1]

予想ボード(表2)の条件付き書式

実況ボードの「T君の予想列」を選択して、以下の設定をします。

範囲: B10:B60(T君の予想が並んでいる列)

セルの書式設定の条件: 「カスタム数式」を選択

数式:

excel

=’第1回第2回計算表’!D2 > 0

>= 100:背景:黒 / 文字:黄(太字)

>= 11:背景:赤(またはネオンピンク) / 文字:白(太字)

>= 6:背景:オレンジ / 文字:黒

>= 0.1:背景:水色 / 文字:濃い青

範囲: B10:C60(予想と点数の2列分を選択)

数式: =$C10 >= 100 ($をつけてC列を固定するのがポイント)

——————————4/6~11———————————————–