ใครมีวิธีทำตารางเเข่งขันบอลลีค 20 ทีม เเข่ง 19 นัด ทีมละ 1 นัดมั่งครับทำใน Excel หรืออะไรก็ได้ #ใครสอนได้จะดีใจมาก T-T

กระทู้คำถาม
ใครมีวิธีทำตารางเเข่งขันบอลลีค 20 ทีม เเข่ง 19 นัด ทีมละ 1 นัดมั่งครับทำใน Excel หรืออะไรก็ได้ #ใครสอนได้จะดีใจมาก T-T
*** คือจัดตารางเเล้วมันไม่ลงตัว นัดที่ 18 กับ 19 ทีมมันซ้อนกันเเต่ไม่ได้เจอซ้ำ ใครมีคำเเนะนำบ้างครับ ***
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 2
ลีก มี 20 ทีม พบกันหมด นัดเดียว (ไม่มีเหย้า-เยือน) แบบลีก ผมเข้าใจถูกรึเปล่าครับ ?

น่าจะใช้หลักแฟกตอเรียลทางคณิตศาสตร์นั่นแหละครับ

n! = (n-1) + (n-2) + (n-3) + ...
(ขออภัย...ถ้าไม่ค่อยแม่นสูตรนัก มันผ่านมานานละ 55)
แต่คงประมาณนี้แหละ

20! = (20-1)+(20-2)+(20-3)+...(20-19)

หรือ...

19+18+17+16+15+14+13+12+11+10+9+8+7+6+5+4+3+2+1 = 190

จะมีทั้งหมด 190 นัด (พบกันหมดเจอกันนัดเดียว)

เอาแบบจัดตารางแบบบ้านๆ ง่ายๆเลยนะครับ ก็...

สมมติว่าแทนแต่ละทีมด้วยหมายเลข (1-20) จะได้เห็นภาพก็...

1v2, 1v3, 1v3,...,1v20 (=19 นัด)

2v3, 2v4, 2v5,..., 2v20 (=18 นัด : ไม่มีซ้ำกับด้านบน)

3v4, 3v5, 3v6,..., 3v20 (17 นัด : ไม่ซ้ำที่ผ่านมา จำนวนนัดลดลงเรื่อยๆ

.
.
.

จนเหลือคู่สุดท้าย 19v20 (=1 นัด)

(19+18+17+16+15+14+13+12+11+10+9+8+7+6+5+4+3+2+1 = 190 นัด)

คราวนี้ก็จัดตารางแข่งเป็นคู่ๆ ตามหมายเลขข้างบนเลยครับ ไม่มีทางซ้อนกัน ต่อให้แข่งเวลาเดียวพรีอมกัน เพราะมี 20 ทีม (10 คู่พอดี นัดต่อไปก็สลับทีมจับคู่กันไปเรื่อยๆ)
..................,,,

หรือถ้าในรูปแบบตาราง
แบบง่ายๆก็...

1) เรียงทีม 20 ทีมทั้งแนวตั้งและแนวนอน (Exels : row & column)
2) ขีดฆ่าช่องที่จะเจอกับทีมตัวเองทิ้ง (ส่วนใหญ่จะเป็นแนวทะแยงยาวลงไป) ก็จะเหลือช่องที่เจอกับทีมอื่นๆที่ว่างอยู่
3) ใส่สถานที่(สนาม)/เวลาแข่ง ลงในตารางตามโปรแกรมที่ต้องการได้เลย

ปล. แบบตารางใช้ได้ทั้งแบบเหย้า-เยือน ถ้าแข่งนัดเดียวก็เลือกใช้ตารางซีกเดียว

ทริคเพิ่มเติม...ควรจัดตารางแข่งให้เสร็จ แต่วางเป็นหมายเลขหรืออักษร (A B C) แทนไว้ก่อน แล้วค่อยให้แต่ละทีมมาจับฉลาก ได้หมายเลขอะไรก็ค่อยรันชื่อทีมลงทีหลัง จะช่วยตัดปัญหาเรื่องการบ่นเกี่ยวกับตารางแข่งขันได้

...จัดแบบบ้านๆจากประสบการณ์ตัวเอง หวังว่าคงจะพอเป็นแนวให้ จขกท บ้างนะครับ...
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่