KHIZHNYAKOV

Khizhnyakov › Нұсқаулықтар

Excel-де шеңберлі жүйемен турнир кестесін қалай жасауға болады

Excel-дегі шеңберлі жүйе бойынша турнир кестесі — Үлгіні ашу →

Мектеп чемпионаты, аула футболы, корпоративтік турнир немесе шахмат жарысы: ұйымдастырушы әр матчтан кейін кестені қолмен қайта есептейді. Екі команданың ұпайы тең болса, орынды анықтау үшін тағы бір рет санау керек. Ақыры біреу қателеседі, ал қатысушылар дауласады.

Шеңберлі жүйеде әр қатысушы қалғандарының бәрімен ойнайды, сондықтан есеп таза: бәрі тең жағдайда ойнайды. Excel мұны өзі есептесе, ұйымдастырушыға тек нәтижені енгізу қалады.

Мақалада матчтар кестесін құруды, ұпайды есептеу формулаларын, орындарды анықтауды, санмен мысалды және жиі қателерді көрсетеміз. Соңында дайын үлгіні сипаттаймыз.

Қанша ойын болады

N команда болса, әр жұп бір рет кездеседі, ойын саны: N × (N − 1) / 2. Мысалы:

Команда саныОйын саны
46
615
828
1266

Егер әр жұп екі рет кездессе (үйде және сыртта), санды екі есе көбейтіңіз. Команда саны тақ болса, әр турда бір команда демалады.

Матчтар журналы

Ең ыңғайлы тәсіл: бір матч — бір жол. Бағандар: тур, 1-команда, 2-команда, 1-команда голы, 2-команда голы. Нәтиже қойылмаған матч бос қалады, сондықтан формулада оны тексеру керек.

Ұпайларды есептеу

Жеңіс үшін 3, тең ойын үшін 1, жеңіліс үшін 0 ұпай беріледі (бұл жиі қолданылатын ереже, бірақ оны ұйымдастырушы өзгерте алады). Ұпайларды параметр ұяшықтарына шығарыңыз.

Бір команданың ойын саны:

=COUNTIFS(Матчтар!B:B;A2;Матчтар!D:D;"<>")+COUNTIFS(Матчтар!C:C;A2;Матчтар!E:E;"<>")

Жеңіс саны үшін екі жағдайды қосасыз: команда бірінші тұрып жеңсе және екінші тұрып жеңсе. Сондай-ақ SUMPRODUCT арқылы:

=SUMPRODUCT((Матчтар!B2:B100=A2)*(Матчтар!D2:D100>Матчтар!E2:E100))+SUMPRODUCT((Матчтар!C2:C100=A2)*(Матчтар!E2:E100>Матчтар!D2:D100))

Ұпай = жеңіс × 3 + тең ойын × 1. Гол айырмасы = соғылған голдар − өткізілген голдар.

Орынды анықтау

Ұпай тең болса, әдетте гол айырмасына қарайды, одан кейін соғылған голдарға. Екі өлшемшартты бір санға біріктіру үшін көмекші баған жасайсыз:

=C2*1000000+(F2+500)*1000+G2

Мұнда C2 — ұпай, F2 — гол айырмасы, G2 — соғылған голдар. Содан кейін RANK қолданасыз:

=RANK(H2;$H$2:$H$13)

Көбейткіштер ұпайдың басымдығын сақтайды. Гол айырмасы теріс болуы мүмкін, сондықтан оған 500 қосылып, мән оң етіледі.

Санмен мысал

Төрт команда, алты матч, үш тур өтті.

КомандаОйынЖеңісТеңЖеңілісГол айырмасыҰпай
А3210+47
Б3201+26
В3111−14
Г3003−50

А 7 ұпаймен бірінші. Егер екі команда бірдей ұпай алса, гол айырмасы шешеді. Мұндай қағидалар турнир басталмай тұрып жарияланғаны жөн, сонда дау азаяды.

Жиі кездесетін қателер

  • Тең ұпай ережесін турнир басталған соң ойлау.
  • Нәтиже енгізілмеген матчты 0:0 деп санау. Тексерусіз ойын саны артып кетеді.
  • Күнтізбені қолмен құру. Командалар қайталанып не өткізіліп кетеді.
  • Айырмашылықтың белгісін қателесу: өткізген голдарды алып тастау керек.
  • Команда санын өзгерткенде формулаларды қайта тексермеу.

Турнирді жүргізу бойынша кеңестер

Турнир басталмай тұрып ережені жазып, барлық қатысушыға жіберіңіз: ұпай жүйесі, тең ұпай кезіндегі өлшемшарттар, матчты өткізбеудің салдары. Нәтижені бір адам енгізсе жақсы, ал басқалар кестені тек көреді. Кестені әр турдан кейін қатысушыларға көрсетсеңіз, қызығушылық артады, ал даулар азаяды.

Дайын турнир кестесі үлгісі

Кестені өзіңіз құрмай-ақ дайын ақылы үлгіні қолдануға болады.

  • «Командалар»: қатысушылар тізімі.
  • «Матчтар»: турлар бойынша күнтізбе, есепті енгізу.
  • «Кесте»: ойындар, жеңістер, тең ойындар, жеңілістер, ұпайлар, орындар.
  • «Параметрлер»: жеңіс пен тең ойын үшін ұпайлар.

Матчтар күнтізбесі командалар санына қарай құрылады, 12 командаға дейін қолдау бар. Ұпай тең болғанда орындар гол айырмасы, содан кейін соғылған голдар бойынша анықталады. Шахматқа да жарайды: нәтижені есеп пішімінде енгізу жеткілікті. Жинақта бос кесте және ойдан алынған деректері бар толтырылған үлгі бар. Макростарсыз, Excel 2007 және одан жаңа нұсқаларда және LibreOffice-те жұмыс істейді. Файл қазақ тілінде.

Жиі қойылатын сұрақтар

Шеңберлі жүйе мен олимпиадалық жүйенің айырмашылығы неде?

Олимпиадалық жүйеде жеңілген шығып қалады. Шеңберлі жүйеде әр қатысушы барлығымен ойнайды, сондықтан нәтиже әділірек, бірақ ойын көбірек.

Команда саны тақ болса не істеу керек?

Әр турда бір команда демалады. Күнтізбені құрғанда «демалыс» деген жасанды команда қосып, оның матчтарын ойынға санамаңыз.

Екі команданың барлық көрсеткіші тең болса ше?

Мұндай жағдайға алдын ала ереже қойыңыз: бір-бірімен жеке кездесу нәтижесі немесе қосымша матч.

Шахмат турнирі үшін қалай қолдануға болады?

Жеңіс пен тең ойын ұпайын 1 және 0,5 етіп, жеңілісті 0 қойыңыз, нәтижені есеп пішімімен енгізіңіз.

Басқа нұсқаулықтар