Турнирная таблица чемпионата как составить

Как составить турнирную таблицу

Турнирная таблица представляет собой свод результатов какого-либо соревнования (чемпионата/первенства) применительно к списку всех участников, отсортированный по определенному критерию (например, количество набранных очков или количество одержанных побед).

Как составить турнирную таблицу

Инструкция

Выражаясь математическим языком, турнирная таблица – это двумерная матрица, у которой по вертикали разворачиваются данные об участниках соревнования, а по горизонтали – список показателей, влияющих на место каждого из участников в таблице.
Для начала вам необходимо определить участников турнира. Затем вы должны определить перечень показателей, по которым вы будете определять место участника в турнирной таблице. Такими показателями могут быть: общее количество туров, количество одержанных побед, количество поражений, количество набранных очков и прочие показатели, зависящие от конкретного вида соревновательной деятельности.

Определите ключевой показатель, а также задайте важность каждого из оставшихся показателей (расположите их в иерархическом порядке: от более важного к менее важному). Это нужно для того, чтобы при равенстве по ключевому показателю у двух или нескольких участников, определить их положение в таблице по дополнительным показателям.

Определите принцип определения победителя турнира по турнирной таблице:
– максимальная сумма по показателю при равенстве проведенных туров у всех участников;
– максимальная сумма по показателю без учета туров.

После каждого тура вносите информацию о результатах каждого участника соревнований в турнирную таблицу, то есть, заполните графы со всеми обозначенными показателями. После этого отсортируйте таблицу по ключевому показателю, а затем и по дополнительным показателям. Таким образом, вы получите турнирную таблицу, в которой лидером будет являться тот, кто расположен в таблице выше конкурентов.

После проведения последнего тура и отражения его результатов в таблице, определите победителя соревнования. Обратите внимание, что при составлении итоговой турнирной таблицы необходимо учесть принцип определения победителя турнира.
Если соревнование проводится по олимпийской системе (на вылет), составлять таблицу не имеет смысла, потому результат будет определять не набор показателей, а результат конкретного противостояния.

Источники:

  • Составление турнирных таблиц

Войти на сайт

или

Забыли пароль?
Еще не зарегистрированы?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Применение

Шаблон предназначен для создания футбольной турнирной таблицы. Заголовок таблицы формируется через {{ФутболТаблица}}, каждая строка — через {{ФТ-команда}}, в конце нужно для завершения таблицы указать либо {{ФутболТаблицаКонец}} (с выводом мини-легенды), либо {{ФутболТаблицаКонец2}} (без её вывода).

Параметры {{ФТ-команда}}:

{{ФТ-команда|место|команда|победы|ничьи|поражения|забитые мячи|пропущенные мячи}}

Количество игр, очки и разность мячей вычисляются автоматически. Очки считаются по 3 за победу, для турниров, проведённых по двухочковой системе используйте шаблон {{ФТ-команда-2О}}:

{{ФТ-команда-2О|место|команда|победы|ничьи|поражения|забитые мячи|пропущенные мячи}}

Если нужно указать очки явно, используйте параметр очки:

{{ФТ-команда|место|команда|победы|ничьи|поражения|забитые мячи|пропущенные мячи|очки=}}

Для установки цвета строки используйте параметр цвет; также можно отделить команды линией с помощью параметра граница (см. примеры).

Заготовка

{{ФутболТаблица}}
{{ФТ-команда|1||||||}}
{{ФТ-команда|2||||||}}
{{ФТ-команда|3||||||}}
{{ФТ-команда|4||||||}}
{{ФутболТаблицаКонец}}

Примеры

Выделение цветом.

{{ФутболТаблица}}
{{ФТ-команда|1|{{футбол|DEU}}|3|1|0|12|4|цвет=palegreen}}
{{ФТ-команда|2|{{футбол|RUS}}|2|0|1|6|3|цвет=lightcyan}}
{{ФТ-команда|3|{{футбол|WAL}}|2|0|2|4|3}}
{{ФТ-команда|4|{{футбол|FIN}}|1|1|1|4|6}}
{{ФТ-команда|5|{{футбол|AZE}}|0|1|2|0|2}}
{{ФТ-команда|6|{{футбол|LIE}}|0|1|2|0|8}}
{{ФутболТаблицаКонец}}

Результат:

М Команда И В Н П Мячи ± О
1 Германия Германия 4 3 1 0 12  4 +8 10
2 Россия Россия 3 2 0 1 6  3 +3 6
3 Уэльс Уэльс 4 2 0 2 4  3 +1 6
4 Финляндия Финляндия 3 1 1 1 4  6 −2 4
5 Азербайджан Азербайджан 3 0 1 2 0  2 −2 1
6 Лихтенштейн Лихтенштейн 3 0 1 2 0  8 −8 1

И — игры, В — выигрыши, Н — ничьи, П — проигрыши, Мячи — забитые и пропущенные голы, ± — разница голов, О — очки


Отделение линией.

{{ФутболТаблица}}
{{ФТ-команда|1|{{футбол|DEU}}|3|1|0|12|4|граница=green}}
{{ФТ-команда|2|{{футбол|RUS}}|2|0|1|6|3|граница=blue}}
{{ФТ-команда|3|{{футбол|WAL}}|2|0|2|4|3}}
{{ФТ-команда|4|{{футбол|FIN}}|1|1|1|4|6}}
{{ФТ-команда|5|{{футбол|AZE}}|0|1|2|0|2}}
{{ФТ-команда|6|{{футбол|LIE}}|0|1|2|0|8}}
{{ФутболТаблицаКонец}}

Результат:

М Команда И В Н П Мячи ± О
1 Германия Германия 4 3 1 0 12  4 +8 10
2 Россия Россия 3 2 0 1 6  3 +3 6
3 Уэльс Уэльс 4 2 0 2 4  3 +1 6
4 Финляндия Финляндия 3 1 1 1 4  6 −2 4
5 Азербайджан Азербайджан 3 0 1 2 0  2 −2 1
6 Лихтенштейн Лихтенштейн 3 0 1 2 0  8 −8 1

И — игры, В — выигрыши, Н — ничьи, П — проигрыши, Мячи — забитые и пропущенные голы, ± — разница голов, О — очки

Указание примечаний

Можно вывести дополнительный столбец с примечанием. В шаблоне {{ФутболТаблица}} нужно установить параметр примечания=1, и в строке таблицы после забитых и пропущенных мячей указать текст примечания. Если примечание применимо к нескольким строкам подряд, укажите это количество в параметре примСтрок (см. пример ниже).

{{ФутболТаблица|примечания=1}}
{{ФТ-команда|1|[[Манчестер Юнайтед]]|20|5|2|48|12|[[Лига чемпионов УЕФА]]|примСтрок=3|цвет=#ace1af}}
{{ФТ-команда|2|[[Челси (футбольный клуб)|Челси]]|17|7|4|48|16|цвет=#ace1af}}
{{ФТ-команда|3|[[Ливерпуль (футбольный клуб)|Ливерпуль]]|16|10|2|45|20|цвет=#ace1af}}
{{ФТ-команда|4|[[Астон Вилла]]|15|7|6|42|29|Квалификация [[Лига чемпионов УЕФА|Лиги чемпионов]]|цвет=#d0f0c0}}
{{ФТ-команда|5|[[Арсенал (футбольный клуб, Лондон)|Арсенал]]|13|10|5|41|26|[[Лига Европы УЕФА|Лига Европы]]|цвет=#97deff}}
{{ФТ-команда|6|[[Эвертон (футбольный клуб)|Эвертон]]|12|9|7|36|28| }}
М Команда И В Н П Мячи ± О Примечания
1 Манчестер Юнайтед 27 20 5 2 48  12 +36 65 Лига чемпионов УЕФА
2 Челси 28 17 7 4 48  16 +32 58
3 Ливерпуль 28 16 10 2 45  20 +25 58
4 Астон Вилла 28 15 7 6 42  29 +13 52 Квалификация Лиги чемпионов
5 Арсенал 28 13 10 5 41  26 +15 49 Лига Европы
6 Эвертон 28 12 9 7 36  28 +8 45  

И — игры, В — выигрыши, Н — ничьи, П — проигрыши, Мячи — забитые и пропущенные голы, ± — разница голов, О — очки

Турнирная таблица

Турнирная таблица чемпионата России по футболу. Заполняется с официального сайта РПЛ Российская Премьер-лига.

Заготовка

{{ФутболТаблица|примечания=1}}
{{ФТ-команда|1||0|0|0|0|0|Групповой этап [[Лига чемпионов УЕФА 2014/2015|Лиги чемпионов]]|цвет=#9eee9e}}
{{ФТ-команда|2||0|0|0|0|0|3-й кв. раунд [[Лига чемпионов УЕФА 2014/2015|Лиги чемпионов]]|цвет=#baf8ba}}
{{ФТ-команда|3||0|0|0|0|0|Раунд плей-офф [[Лига Европы УЕФА 2014/2015|Лиги Европы]]|цвет=#a2effa}}
{{ФТ-команда|4||0|0|0|0|0|3-й кв. раунд [[Лига Европы УЕФА 2014/2015|Лиги Европы]]|цвет=#c2effa}}
{{ФТ-команда|5||0|0|0|0|0|2-й кв. раунд [[Лига Европы УЕФА 2014/2015|Лиги Европы]]|цвет=#e2efff}}
{{ФТ-команда|6||0|0|0|0|0|цвет=#f6f4f4| |примСтрок=7}}
{{ФТ-команда|7||0|0|0|0|0|цвет=#f6f4f4}}
{{ФТ-команда|8||0|0|0|0|0|цвет=#f6f4f4}}
{{ФТ-команда|9||0|0|0|0|0|цвет=#f6f4f4}}
{{ФТ-команда|10||0|0|0|0|0|цвет=#f6f4f4}}
{{ФТ-команда|11||0|0|0|0|0|цвет=#f6f4f4}}
{{ФТ-команда|12||0|0|0|0|0|цвет=#f6f4f4}}
{{ФТ-команда|13||0|0|0|0|0|Стыковые матчи за сохранение<br>места в Премьер-Лиге|примСтрок=2|цвет=#ffdbdb}}
{{ФТ-команда|14||0|0|0|0|0|цвет=#ffdbdb}}
{{ФТ-команда|15||0|0|0|0|0|[[Файл:Красная стрелка вниз.png|12px]] Выбывание в [[Первенство Футбольной Национальной Лиги 2014/2015|первенство ФНЛ]]|примСтрок=2|цвет=#ffc9c9}}
{{ФТ-команда|16||0|0|0|0|0|цвет=#ffc9c9}}
{{ФутболТаблицаКонец}}

Результат

М Команда И В Н П Мячи ± О Примечания
1 0 0 0 0 0  0 0 0 Групповой этап Лиги чемпионов
2 0 0 0 0 0  0 0 0 3-й кв. раунд Лиги чемпионов
3 0 0 0 0 0  0 0 0 Раунд плей-офф Лиги Европы
4 0 0 0 0 0  0 0 0 3-й кв. раунд Лиги Европы
5 0 0 0 0 0  0 0 0 2-й кв. раунд Лиги Европы
6 0 0 0 0 0  0 0 0  
7 0 0 0 0 0  0 0 0
8 0 0 0 0 0  0 0 0
9 0 0 0 0 0  0 0 0
10 0 0 0 0 0  0 0 0
11 0 0 0 0 0  0 0 0
12 0 0 0 0 0  0 0 0
13 0 0 0 0 0  0 0 0 Стыковые матчи за сохранение
места в Премьер-Лиге
14 0 0 0 0 0  0 0 0
15 0 0 0 0 0  0 0 0 Доош заасан улаан сум.png Выбывание в первенство ФНЛ
16 0 0 0 0 0  0 0 0

И — игры, В — выигрыши, Н — ничьи, П — проигрыши, Мячи — забитые и пропущенные голы, ± — разница голов, О — очки

Пример

{{ФутболТаблица|примечания=1}}
{{ФТ-команда|1|[[Зенит (футбольный клуб, Санкт-Петербург)|Зенит]]|20|7|3|58|17|Групповой этап [[Лига чемпионов УЕФА 2015/2016|Лиги чемпионов УЕФА 2015/2016]]|цвет=#9eee9e}}
{{ФТ-команда|2|[[ЦСКА (футбольный клуб, Москва)|ЦСКА]]|19|3|8|67|27|3-й кв. раунд [[Лига чемпионов УЕФА 2015/2016|Лиги чемпионов УЕФА 2015/2016]]|цвет=#baf8ba}}
{{ФТ-команда|3|[[Краснодар (футбольный клуб)|Краснодар]]|17|9|4|52|27|3-й кв. раунд [[Лига Европы УЕФА 2015/2016|Лиги Европы УЕФА 2015/2016]]|цвет=#ccccff}}
{{ФТ-команда|4|[[Динамо (футбольный клуб, Москва)|Динамо]]|14|8|8|53|36|Клуб отстранён от еврокубков решением УЕФА}}
{{ФТ-команда|5|[[Рубин (футбольный клуб)|Рубин]]|13|9|8|39|33|3-й кв. раунд [[Лига Европы УЕФА 2015/2016|Лиги Европы УЕФА 2015/2016]]|цвет=#ddddff}}
{{ФТ-команда|6|[[Спартак (футбольный клуб, Москва)|Спартак]]|12|8|10|42|42| }}
{{ФТ-команда|7|[[Локомотив (футбольный клуб, Москва)|Локомотив]]|11|10|9|31|25|[[Лига Европы УЕФА 2015/2016#Груповой этап|Групповой этап Лиги Европы УЕФА 2015/2016]]|цвет=#ddddff}}
{{ФТ-команда|8|[[Мордовия (футбольный клуб)|Мордовия]]|11|5|14|22|43|примСтрок=5| }}
{{ФТ-команда|9|[[Терек (футбольный клуб)|Терек]]|10|7|13|30|30}}
{{ФТ-команда|10|[[Кубань (футбольный клуб)|Кубань]]|8|12|10|32|36}}
{{ФТ-команда|11|[[Амкар]]|8|8|14|25|42}}
{{ФТ-команда|12|[[Уфа (футбольный клуб)|Уфа]]|7|10|13|26|39}}
{{ФТ-команда|13|[[Урал (футбольный клуб)|Урал]]|9|3|18|31|44|примСтрок=2|Стыковые матчи за сохранение места<br>в Премьер-лиге|цвет=#ffdbdb}}
{{ФТ-команда|14|[[Ростов (футбольный клуб)|Ростов]]|7|8|15|27|51|цвет=#ffdbdb}}
{{ФТ-команда|15|[[Торпедо (футбольный клуб, Москва)|Торпедо]]|6|11|13|28|45|примСтрок=2|[[Файл:Красная стрелка вниз.png|12px]] Выбыл в [[Первенство ПФЛ 2015/2016|первенство ПФЛ]]|цвет=#ffc9c9}}
{{ФТ-команда|16|[[Арсенал (футбольный клуб, Тула)|Арсенал]]|7|4|19|20|46|цвет=#ffc9c9}}
{{ФутболТаблицаКонец}}

Результат

М Команда И В Н П Мячи ± О Примечания
1 Зенит 30 20 7 3 58  17 +41 67 Групповой этап Лиги чемпионов УЕФА 2015/2016
2 ЦСКА 30 19 3 8 67  27 +40 60 3-й кв. раунд Лиги чемпионов УЕФА 2015/2016
3 Краснодар 30 17 9 4 52  27 +25 60 3-й кв. раунд Лиги Европы УЕФА 2015/2016
4 Динамо 30 14 8 8 53  36 +17 50 Клуб отстранён от еврокубков решением УЕФА
5 Рубин 30 13 9 8 39  33 +6 48 3-й кв. раунд Лиги Европы УЕФА 2015/2016
6 Спартак 30 12 8 10 42  42 0 44  
7 Локомотив 30 11 10 9 31  25 +6 43 Групповой этап Лиги Европы УЕФА 2015/2016
8 Мордовия 30 11 5 14 22  43 −21 38  
9 Терек 30 10 7 13 30  30 0 37
10 Кубань 30 8 12 10 32  36 −4 36
11 Амкар 30 8 8 14 25  42 −17 32
12 Уфа 30 7 10 13 26  39 −13 31
13 Урал 30 9 3 18 31  44 −13 30 Стыковые матчи за сохранение места
в Премьер-лиге
14 Ростов 30 7 8 15 27  51 −24 29
15 Торпедо 30 6 11 13 28  45 −17 29 Доош заасан улаан сум.png Выбыл в первенство ПФЛ
16 Арсенал 30 7 4 19 20  46 −26 25

И — игры, В — выигрыши, Н — ничьи, П — проигрыши, Мячи — забитые и пропущенные голы, ± — разница голов, О — очки

См. также

  • {{ФутболТаблица4}}
  • {{ФутболГруппа4}}

Турнирная таблица

Gustav

Дата: Суббота, 09.06.2012, 18:12 |
Сообщение № 1

Группа: Друзья

Ранг: Старожил

Сообщений: 2424


Репутация:

1002

±

Замечаний:
0% ±


начинал с Excel 4.0, видел 2.1

Уважаемые коллеги, с вашего позволения хочу опубликовать на Форуме некоторые из своих старинных упражнений в Excel. Сегодня речь о турнирной таблице чемпионата. Не знаю, в правильном ли месте размещаю эту тему. Если нет, то “пусть старшие товарищи меня поправят” (с)

Итак… (гусляр ударил по струнам и начал…)

Весной 2005 года во время отпуска, играясь со своим, тогда еще новым, КПК, я “натыкал стилусом” в тамошнем покоцанном Excel’е решение задачки, к которой подбирался несколько лет. И было у меня стойкое внутреннее предубеждение, что без макросов VBA задачку эту не решить, поскольку в основе задачки – сортировка строк. Забегая вперед, скажу – удалось. Ибо задачка заработала на КПК, а, как известно, на КПК в Excel пока отсутствует какое-либо программирование. Там много чего важного пока отсутствует. Формулы массива, например, или функция RANK (РАНГ), которая должна была сыграть ведущую роль в моей задачке. И именно из-за ее отсутствия пришлось навернуть некий табличный алгоритм для ее имитации.

Что же это за задачка такая? Как следует из названия темы, это турнирная таблица, а конкретнее – турнирная таблица чемпионата России по футболу (премьер-лига, 2005 год). Причем, не просто итоговые “И В Н П М О” и сортировка команд по местам, а в дополнение к этому еще и самая настоящая двухкруговая шахматка со всеми результатами, автоматически-динамически сортирующаяся-перестраивающаяся после ввода результатов очередного тура (и даже одного матча).

Файлов два – RFPL.xls и RFPL_Lite.xls (после того как форум сгенерит им свои цифровые имена, я укажу их в скобках – не пришлось).

Чтобы отслеживать турнирное положение можно пользоваться любым из них.

ОСНОВНАЯ ИДЕЯ: на листе “Матчи” вводим результаты матчей, на листе “Положение” смотрим турнирную таблицу.

RFPL_Lite.xls – это облегченная версия RFPL.xls без функционала “Движение по турам”, т.е. без формул в ячейках AS1:DY17 на листе “Положение” и без листа “(Туры)”, на котором собственно и готовится информация для этих ячеек листа “Положение”.

С другой стороны, в RFPL_Lite, которой я отдавал предпочтение в конце сезона 2005, есть лист “Урожайность” с общим количеством голов в турах, а также любопытная “встречаемость” вариантов счетов в чемпионате (самый популярный счёт был 1:0 – 59 матчей из 240 🙂 )

В ячейки F2:J241 (5 колонок) листа “Матчи” по ходу чемпионата вводились результаты матчей: Дата, Х(озяин), Г(ость), г(олы)Х(озяина), г(олы)Г(остя). В колонки Х и Г вводятся коды команд, определенные на листе “(Команды)” – при этом в колонках “Хозяин” и “Гость” возникают полные названия команд (к сожалению, на КПК нельзя сделать выбор из списка – поэтому пришлось выкручиваться с одно-двух-трехбуквенными кодами).

Турнирное положение смотрим на листе “Положение”. Каждый введенный результат на листе “Матчи” вызывает “подвижку” на листе “Положение”.Можете поиграться самостоятельно, удалив результаты из “Матчей”, сохранив их предварительно где-нибудь на другом листе, а затем последовательно, например, блоками по 8 матчей (по турам), вставлять обратно.

Блок, определяющий текущие места команд на листе “(Команды)” в ячейках AD1:AT18 (17 колонок). Причем, если бы на КПК имелась функция РАНГ, которая есть на “большом брате”, то блок определения мест содержал бы только первую и последнюю из этих 17 колонок, а так – пришлось создавать решающую матрицу с использованием других доступных функций.

Рейтинг команд (колонка AD на листе “(Команды)”) в основном определялся с учетом положений Регламента чемпионата 2005 для определения мест команд, а именно по следующим показателям (в порядке убывания приоритета):
– общее количество очков,
– общее количество побед,
– общая разница забитых и пропущенных мячей,
– ЭТОГО НЕТ: (далее, при равенстве предыдущих показателей у нескольких команд – их игры между собой – это как раз и не реализовано в таблице, КПК не потянет, хотя возможно, хоть и сложно, на “большом брате”)
– общее количество забитых мячей,
– общее количество забитых мячей на чужом поле.
– порядковый номер на листе “Команды” – обычно это место в прошлогоднем чемпионате – для абсолютной уникальности “ранга” (как простой аналог жребия, без задействования механизма случайных чисел).

Для справки цитата из регламента чемпионата России по футболу среди команд клубов Премьер – Лиги на 2006 год:

Quote

15.3. В случае равенства очков у двух или более команд места команд (кроме первого) в текущей и итоговой таблице Чемпионата определяются:
– по наибольшему числу побед во всех Матчах Чемпионата;
– по лучшей разности забитых и пропущенных мячей во всех Матчах;
– по результатам игр между собой (число очков, число побед, разность забитых и пропущенных мячей, число забитых мячей, число забитых мячей на чужом поле);
– по наибольшему числу забитых мячей во всех Матчах;
– по наибольшему числу мячей, забитых на чужих полях во всех Матчах.
При равенстве всех этих показателей места команд определяются жребием.

Несколько слов о шахматке на листе “Положение”. Если результат матча введен в колонках I и J на листе “Матчи”, то в шахматке на листе “Положение” результат отображается в виде I:J в строке хозяина и зеркально в виде (J:I) в строке гостя. Если ячейки в колонках I и J пусты, то для данного матча в шахматке отображается номер тура предстоящего матча, например, 29т для хозяина и (29т) для гостя. Первая из двух ячеек в шахматке для каждой пары команд соответствует их матчу в 1-м круге, вторая – в 2-м.

Многие промежуточные формулы на различных листах находятся в скрытых колонках и строках – при необходимости вы их легко откроете.

Этими табличками я вёл чемпионаты 2005 и 2006 годов. Вот как-то так…

С удовольствием отвечу на возможные вопросы (если вспомню smile ).

P.S. Чуть позже я добавлю еще одну табличку одного забавного чемпионата – чемпионата нашего IT-отдела по настольному хоккею. Но не просто забавы ради, а из-за того, что в ней мне удалось реализовать пункт “ЭТОГО НЕТ” (см. выше в показателях рейтинга)


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал GustavСуббота, 09.06.2012, 18:21

 

Ответить

shtiv

Дата: Вторник, 13.11.2012, 19:02 |
Сообщение № 2

Группа: Пользователи

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

Замечаний:
0% ±


Великолепно, был уверен, что без макросов такое невозможно. Спасибо за это! Хотелось бы увидеть, как во взрослом экселе такое можно слепить с использованием функции РАНГ

 

Ответить

Gustav

Дата: Вторник, 13.11.2012, 20:03 |
Сообщение № 3

Группа: Друзья

Ранг: Старожил

Сообщений: 2424


Репутация:

1002

±

Замечаний:
0% ±


начинал с Excel 4.0, видел 2.1

Quote (Gustav)

Чуть позже я добавлю еще одну табличку одного забавного чемпионата – чемпионата нашего IT-отдела по настольному хоккею. Но не просто забавы ради, а из-за того, что в ней мне удалось реализовать пункт “ЭТОГО НЕТ” (см. выше в показателях рейтинга)

Quote (shtiv)

Хотелось бы увидеть, как во взрослом экселе такое можно слепить с использованием функции РАНГ

Спасибо за проявленный интерес к теме. Да, пора-пора, обещал же еще летом. На самом деле оказалось всё не так страшно. Так обычно и бывает: кажется – ого-го, а начнешь делать – всё очень даже гуманно.

Итак, по поводу мини-чемпионатов среди команд, набравших равное количество очков. Оказалось, что надо к основной шахматке добавить еще одну, в которой отобразить только матчи среди команд с одинаковыми очками. По ней посчитать показатели и добавить в общую формулу ранга (на соответствующих позициях).

Эта дополнительная шахматка будет общей и единой (и вот в это не сразу верится!) для всех команд, имеющих равные очки с еще какими-нибудь командами. И неважно, какие равноочковые группы встретятся в ней. В примере из файла в дополнительную шахматку вынесены только матчи между командами, имеющими по 8 очков (4 команды) и по 6 очков (2 команды). Поначалу же казалось, что для каждой равноочковой группы нужно завести по отдельной таблице (и даже были громоздкие попытки реализации).

В общем, заглядывайте внутрь файла – и всё поймете в деталях.

К слову сказать, формулу для ранга тоже можно не делать такой дикой, с большим количеством десятичных разрядов (у меня-то – еще чуть-чуть и кончатся 16 значих цифр Excel’я). Можно посчитать ранги отдельно по каждой колонке (это будут числа от 1 до 10-20 или сколько там надо в конкретном турнире, думаю, всяко меньше 100), после чего собрать при помощи значительно меньших степеней 10.

Поэтому правило нашего смешного чемпионата по хоккею:

Quote

В случае равенства очков у двух и более игроков на круговом этапе соревнований преимущество (более высокое место) имеет игрок:
– набравший наибольшее количество очков во всех матчах между этими игроками (в их “мини-турнире” внутри чемпионата);
– имеющий лучшую разницу забитых и пропущенных шайб во всех матчах между этими игроками (в их “мини-турнире” внутри чемпионата);
– имеющий лучшую разницу забитых и пропущенных шайб во всех матчах всего чемпионата;
– имеющий наибольшее число побед во всех матчах всего чемпионата;
– забросивший наибольшее количество шайб во всех матчах всего чемпионата;
– при равенстве всех предыдущих показателей, места игроков определяются жребием.

можно было бы воплотить так с помощью степеней 100:

[vba]

Code

= 100^6 * ранг по очкам между всеми
+ 100^5 * ранг по очкам между собой
+ 100^4 * ранг по разностям между собой
+ 100^3 * ранг по разностям между всеми
+ 100^2 * ранг по победам между всеми
+ 100^1 * ранг по наибольшим голам между всеми
+ 100^0 (т.е.1) * ранг по случайным числам (имитатор жребия)

[/vba]

Или даже при помощи степеней числа команд-участниц (или чуть больше). В этом случае ранги визуально не просматриваются внутри значения общего ранга, как при степенях 100 или как в моей таблице (там прямо видны невооруженным глазом и очки, и разницы), но зато общие значения рангов значительно меньше. Например, для наших 12 участников-хоккеистов можно было бы взять число 20 (как “несколько больше 12”):

[vba]

Code

= 20^6 * ранг по очкам между всеми
+ 20^5 * ранг по очкам между собой

+ 20^1 * ранг по наибольшим голам между всеми +
+ 20^0 (т.е.1) * ранг по случайным числам (имитатор жребия)

[/vba]


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал GustavСреда, 14.11.2012, 09:45

 

Ответить

shtiv

Дата: Суббота, 17.11.2012, 17:33 |
Сообщение № 4

Группа: Пользователи

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

Замечаний:
0% ±


Спасибо за файлы. Для меня, как оказалось, все это большая школа. Я думал, что что то умею в экселе, но после этого оказалось, что совсем ничего. Вопросов море и не все по теме наверное.
Речь идет о спортивной статистике, для простых людей Эксель это единственное доступное средство, которое доктор прописал.
1. Актуально для хоккея, в котором за сезон может быть сыграно до 8 очных встреч между отдельными командами. В таком случае зеркальная шахматка получается очень пухлой. Возможен ли переход к классике (домашние матчи по горизонтали, а выезд по вертикали – сокращаем вдвое, кол-во матчей в ячейке)?

2. Как создать рейтинг для НХЛ, КХЛ, где вмешивается доп. критерий – 1-е место в дивизионе? Общая схема на словах, хотя бы…

3. Самая большая проблема в экселе это не обработка информации. Здесь можно один раз заказать у понимающих людей и не важно, как оно будет сделано (с макросами или без), главное, что это в форме шаблона будет работать с любым новым чемпионатом…Главная проблема – это экспорт данных. При большом кол-ве данных, ручная сборка убивает много времени…Для каждого сайта это отдельная тема получается плюс еще не долго играющая (любой апгрейд источника может закончится обрывом связи). Нужен ли экселю в помощники на промежуточном этапе Экссес? Если располагаете таким опытом, можно ли общую схемку набросать, что меньше изобретать велосипедов (простыми словами желательно).
P.S. (В вашем файлике по хоккею, в столбце CL чуток не туда ссылка смотрит )

 

Ответить

Gustav

Дата: Понедельник, 19.11.2012, 17:49 |
Сообщение № 5

Группа: Друзья

Ранг: Старожил

Сообщений: 2424


Репутация:

1002

±

Замечаний:
0% ±


начинал с Excel 4.0, видел 2.1

Quote (shtiv)

P.S. (В вашем файлике по хоккею, в столбце CL чуток не туда ссылка смотрит )

Ох, и правда! Спасибо за бдительность. Я даже перепроверил результаты. Хорошо, что места однозначно выявились на этапе очков между собой и до анализа разностей дело не дошло smile

Quote (shtiv)

1. Актуально для хоккея, в котором за сезон может быть сыграно до 8 очных встреч между отдельными командами. В таком случае зеркальная шахматка получается очень пухлой. Возможен ли переход к классике (домашние матчи по горизонтали, а выезд по вертикали – сокращаем вдвое, кол-во матчей в ячейке)?

Чисто технически сделать, конечно, можно. Но мне лично такой подход не очень по душе, хотя бы потому что он сложнее. Я бы делал обычную зеркальную. 8 кругов – так 8 кругов. Значит в одной “клетке” будет 8 ячеек – 2 строки x 4 столбца.

Quote (shtiv)

2. Как создать рейтинг для НХЛ, КХЛ, где вмешивается доп. критерий – 1-е место в дивизионе? Общая схема на словах, хотя бы…

Как и в случае выявления мест внутри равноочковых групп, нужны дополнительные разреженные (“полупустые”) шахматки – по одной для каждого дивизиона (например, правее равноочковой шахматки), в которой бы отображались нужные матчи для определения мест в конкретном дивизионе. Фактически для каждой дивизионной шахматки придется повторить (почти весь) расчетный функционал самой главной шахматки. Потому что здесь, как и в случае равноочковости, мы имеем дело с мини-турнирами (по определенным признакам) внутри большого турнира.

Quote (shtiv)

3. Самая большая проблема в экселе это не обработка информации. Здесь можно один раз заказать у понимающих людей и не важно, как оно будет сделано (с макросами или без), главное, что это в форме шаблона будет работать с любым новым чемпионатом…Главная проблема – это экспорт данных. При большом кол-ве данных, ручная сборка убивает много времени…Для каждого сайта это отдельная тема получается плюс еще не долго играющая (любой апгрейд источника может закончится обрывом связи). Нужен ли экселю в помощники на промежуточном этапе Экссес? Если располагаете таким опытом, можно ли общую схемку набросать, что меньше изобретать велосипедов (простыми словами желательно).

Данные для двух футбольных чемпионатов я вносил вручную, тур за туром, натыкивая результаты матчей стилусом в КПК. Но я же их вносил не в саму шахматку (как в хоккее), а в несколько последовательных ячеек на другом листе, в которые можно было копипастить с какого-нибудь подходящего сайта. Но в принципе 8 матчей раз в неделю мне не сложно было и кропотливо друг за другом внести, получая данные в том числе и из обычной газеты или из радиоэфира, когда интернет-источники были недоступны (например, на даче). Другое дело, что расписание матчей я подливал заранее крупными блоками по несколько туров (можно было напрячься и сразу все 240 матчей прописать и дальше только цифры счёта вставлять). Про обрыв связи никогда не задумывался… smile


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал GustavПонедельник, 19.11.2012, 17:53

 

Ответить

tgoncharenko

Дата: Вторник, 12.11.2013, 15:52 |
Сообщение № 6

Группа: Пользователи

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Здравствуйте!
Помогите пожалуйста начинающему в похожей задаче
Нужно сделать вот такое задание
Задача 1 . Создать в листе « за 3 сезона » файла 1.xlsx рейтинги для команд :
• Рейтинг количеству побед за 3 сезона
• Максимальное количество ничейных матчей в сезоне
• Рейтинг наименьшего количества поражений в сезоне
• Лидеры в категории ” набранные очки ”
• ” Лучшее нападение ” : команды забивают наибольшее количество голов в матче
• ” Лучшая защита ” : команды , пропускали наименьшее количество голов в матче
• Лучшая ” домашняя” команда
• Лучшая команда на выезде
• Рейтинг команд забивали в домашних матчах наибольшее количество раз
• Список команд , которые играли только 1 сезон за последние 3 года
• Список команд , которые выбыли из чемпионата 1 раз
• Список команд , которые выбывали из чемпионата хотя бы 1 раз

Задача 2 . В каждом листе файла 1.xlsx рассчитать таблицу (сводная таблица ) , что даст ответ на вопрос :
• Количество матчей с конкретным счетом ;
• Вероятность появления матча с конкретным счетом (см. Параметры значение поля -> вкладка « Отображать значения как » -> Параметр « Отображать значения как » -> Доля общей суммы).
Ответить на вопрос (с помощью информации из сводных таблиц) :
• Чему равна статистика выигрышей в домашних матчах , при условии что команды не пропустила ни одного гола ?
• Чему равна статистика выигрышей в выездных матчах , при условии что команды не пропустила ни одного гола ?
• Чему равна статистика выигрышей в домашних матчах ?
• Чему равна статистика выигрышей в выездных матчах?
• Чему равна статистика игр с ничейным счетом ?
• Какой самый популярный счет в этом году ( или 3 года) ?

Файл в приложении.

К сообщению приложен файл:

2588760.zip
(30.8 Kb)

Сообщение отредактировал tgoncharenkoВторник, 12.11.2013, 15:54

 

Ответить

Pelena

Дата: Вторник, 12.11.2013, 16:20 |
Сообщение № 7

Группа: Админы

Ранг: Местный житель

Сообщений: 18851


Репутация:

4298

±

Замечаний:
±


Excel 2016 & Mac Excel

tgoncharenko, Вашему вопросу не место в Готовых решениях.
Варианты:
1) я переношу вопрос в раздел РАБОТА/ФРИЛАНС (платные услуги), так как это не вопрос, а полноценное техзадание
2) Вы начинаете что-то делать сами и задаёте конкретные вопросы, если что-то не получается, в разделе ВОПРОСЫ ПО EXCEL


“Черт возьми, Холмс! Но как??!!”
Ю-money 41001765434816

 

Ответить

tgoncharenko

Дата: Четверг, 14.11.2013, 00:31 |
Сообщение № 8

Группа: Пользователи

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

2 вариант

 

Ответить

Ellochka

Дата: Суббота, 04.10.2014, 18:07 |
Сообщение № 9

Группа: Пользователи

Ранг: Прохожий

Сообщений: 8


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Gustav, Здравствуйте! А как увеличить количество команд в таблице? :)

 

Ответить

Gustav

Дата: Воскресенье, 05.10.2014, 19:51 |
Сообщение № 10

Группа: Друзья

Ранг: Старожил

Сообщений: 2424


Репутация:

1002

±

Замечаний:
0% ±


начинал с Excel 4.0, видел 2.1

увеличить количество команд в таблице?

Ну как… разобраться в формулах и осуществить вставку дополнительных ячеек в нужных местах :) Изначально простое тиражирование таблицы, к сожалению, не закладывалось. Хотя иногда меня посещали мысли о создании макроса-мастера такой таблицы. Может быть, настал подходящий момент…

А на сколько команд Вам надо? И на сколько кругов?


МОИ: Ник, Tip box: 41001663842605

 

Ответить

Ellochka

Дата: Воскресенье, 05.10.2014, 20:27 |
Сообщение № 11

Группа: Пользователи

Ранг: Прохожий

Сообщений: 8


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Gustav, 2 круга, 30 команд :)

 

Ответить

Gustav

Дата: Понедельник, 06.10.2014, 16:22 |
Сообщение № 12

Группа: Друзья

Ранг: Старожил

Сообщений: 2424


Репутация:

1002

±

Замечаний:
0% ±


начинал с Excel 4.0, видел 2.1

Ellochka, попробую что-нибудь предложить в течение недели. А какой вид спорта у Вас? Таблица изначально настроена на футбол с выигрышем 3 очка, ничьей 1 оч и поражением 0 оч.


МОИ: Ник, Tip box: 41001663842605

 

Ответить

Ellochka

Дата: Понедельник, 06.10.2014, 17:13 |
Сообщение № 13

Группа: Пользователи

Ранг: Прохожий

Сообщений: 8


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Gustav, Такая и нужна :) вид спорта футбол. Ваша таблица RFPL_Lite.xls, в принципе, меня полностью устраивает. Но было бы совсем идеально, если бы количество команд в ней было не меньше 30ти :)

 

Ответить

Gustav

Дата: Понедельник, 20.10.2014, 14:20 |
Сообщение № 14

Группа: Друзья

Ранг: Старожил

Сообщений: 2424


Репутация:

1002

±

Замечаний:
0% ±


начинал с Excel 4.0, видел 2.1

Ellochka, ну что, заходите пробовать! :)

Друзья, сегодня большой день в этой моей скромной теме. Родился параметрический инструмент – мастер-макрос – для создания в отдельном файле новой турнирной таблицы формата вышеобсуждаемой в этой теме таблицы “RFPL_Lite”. Количество команд и кругов задается пользователем! Подробности – в прикрепленном к этому сообщению файлу TT_Gener.xls.

Генерируются только необходимые рабочие листы и формулы. Форматирующие действия мастером не производятся – предполагается, что пользователь разберется с ними самостоятельно, по своему усмотрению и вкусу. Возможно, в будущем я добавлю в мастере и некоторое форматирование.

Что касается определения мест в турнирной таблице, то полностью и безоговорочно реализован алгоритм (наконец-то!) РФПЛ, включая и “разборки” по “мини-турнирам” между командами, набравшими одинаковое кол-во очков. Я назвал такие турниры равноочковыми группами, в макросе и заголовках колонок на эту тему можно будет видеть названия с суффиксом “_ро”, т.е. “равные очки”.

По поводу ведения таблицы. Вначале нужно ввести команды в колонки “Код” и “Название” на листе “Команды”, а затем в процессе турнира построчно заполнять колонки “Дата”,”Х”,”Г”,”хГ”,”гГ” на листе “Матчи”.

По поводу определения мест. Как я уже сказал, сейчас реализован алгоритм РФПЛ (он был одинаковым и 2005 году, и в 2014-м). С деталями определения рангов по различным показателям и окончательного ранга (места) команд можно ознакомиться в колонках ВС:CH на листе “Команды”.

Обозначения ранговых колонок (на листе “Команды”):

* ранг10_О – число набранных очков общее (во всех матчах чемпионата)
* ранг20_В – число побед общее

* ранг30_О_ро – число набранных очков “между собой” (в мини-турнире равноочковой группы)
* ранг40_В_ро – число побед “между собой”
* ранг50_МР_ро – разница забитых и пропущенных мячей “между собой”
* ранг60_МЗ_ро – число забитых мячей “между собой”
* ранг70_МЗЧП_ро – число забитых мячей на чужом поле “между собой”

* ранг80_МР – разница забитых и пропущенных мячей общая
* ранг90_МЗ – число забитых мячей общее
* ранг100_МЗЧП – число забитых мячей на чужом поле общее

* ранг110_Ж – имитация жребия; предпочтение отдается команде, располагающейся выше (т.е. имеющей меньший номер) на листе “Команды”; аргумент: возможно, команды по номерам расположены в соответствии с занятыми местами в прошлом чемпионате, поэтому такой “жребий” как бы отражает прошлые заслуги. При желании можно самостоятельно изменить механизм “жребия”, например, с помощью случайных чисел.

* РангОконч – результирующий ранг, определенный последовательным применением всех предшествующих рангов. В отличие от предшествующих рангов с порядком по возрастанию, окончательный ранг определяется с порядком по убыванию и в таком виде соответствует месту команды в турнирной таблице.

Несколько советов по управлению рангами. Турнир турниру – рознь, и регламент регламенту – тоже. В различных турнирах набор применяемых показателей при равных очках может отличаться как составом, так и последовательностью. Так, например, при ведении групповой таблицы на чемпионате мира по футболу отсутствует понятие чужого поля и соответственно показатель МЗЧП становится бессмысленным. Чтобы выключить этот ранг достаточно найти на листе “Команды” колонку “ранг100_МЗЧП” (или “ранг70_МЗЧП_ро”) и прописать постоянное число “0” во все ячейки этой колонки.

Чтобы одним махом исключить из рассмотрения равноочковые ранги, надо на листе “Матчи” прописать значение ЛОЖЬ в колонку “РавныеОчки” (AL).

Наконец, возможна иная общая последовательность рангов. Так раньше довольно часто вторым показателем после набранного количества очков была общая разность забитых и пропущенных мячей (у нас это колонка “ранг80_МР”). И если нужно эту колонку сделать второй, то следует ее аккуратно переставить в место сразу после ранга очков (колонка “ранг10_О”). При возникновении трудностей – обращайтесь, помогу с этой операцией. В будущем попробую вынести последовательность применения рангов в настройки таблицы.

В планах также адаптация таблицы под регулярный хоккейный турнир типа КХЛ, с учетом побед в овертайме и по буллитам.

P.S. Поскольку генерируемые в новом файле формулы построены на использовании именованных диапазонов, то напоминаю, что вывести их адреса на свободное место любого рабочего листа можно, нажав F3 и далее “Все имена”. Окончания имен диапазонов совпадают с названиями колонок, начала же – состоят из префиксов в зависимости от принадлежности к листу: “пол_”, “мат_” и “ком_”.

К сообщению приложен файл:

TT_Gener.xls
(66.5 Kb)


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал GustavПонедельник, 20.10.2014, 18:11

 

Ответить

Ellochka

Дата: Среда, 22.10.2014, 13:23 |
Сообщение № 15

Группа: Пользователи

Ранг: Прохожий

Сообщений: 8


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Gustav, клавиша F9 ситуацию не изменила. В колонках “О”, “И”, “В”, “Н”, ” П” по прежнему нули. В параметрах вычислений галка стоит на слове “Автоматически”.

 

Ответить

Gustav

Дата: Среда, 22.10.2014, 13:42 |
Сообщение № 16

Группа: Друзья

Ранг: Старожил

Сообщений: 2424


Репутация:

1002

±

Замечаний:
0% ±


начинал с Excel 4.0, видел 2.1

Ellochka, да, какой-то мой косяк… Если сгенерировать таблицу на 16 команд и 2 круга, и потом взять все данные из файла RFPL_Lite (список команд и 240 матчей), то всё рисуется хорошо. Я именно так и тестировался. Но если из “Матчей” потом стереть хоть одну клеточку, то всё зануляется… Вот же ж! Ну, что, беру тайм-аут небольшой…


МОИ: Ник, Tip box: 41001663842605

 

Ответить

Gustav

Дата: Среда, 22.10.2014, 18:10 |
Сообщение № 17

Группа: Друзья

Ранг: Старожил

Сообщений: 2424


Репутация:

1002

±

Замечаний:
0% ±


начинал с Excel 4.0, видел 2.1

Ellochka, ну, вроде, получилось. Пробуйте – версию 2, исправленную! :)


МОИ: Ник, Tip box: 41001663842605

 

Ответить

Ellochka

Дата: Среда, 22.10.2014, 20:01 |
Сообщение № 18

Группа: Пользователи

Ранг: Прохожий

Сообщений: 8


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Gustav, гениально! :) все работает :) спасибо Вам большое :)

 

Ответить

Ellochka

Дата: Пятница, 24.10.2014, 20:55 |
Сообщение № 19

Группа: Пользователи

Ранг: Прохожий

Сообщений: 8


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Gustav, Здравствуйте! :) У меня возникло желание поработать с Вашей таблицей в Google диске. И сразу появилась такая проблема:

Может быть Вы знаете в чем тут дело.

Сообщение отредактировал EllochkaПятница, 24.10.2014, 21:15

 

Ответить

Gustav

Дата: Понедельник, 27.10.2014, 10:35 |
Сообщение № 20

Группа: Друзья

Ранг: Старожил

Сообщений: 2424


Репутация:

1002

±

Замечаний:
0% ±


начинал с Excel 4.0, видел 2.1

У меня возникло желание поработать с Вашей таблицей в Google диске.

Ellochka, ну Вы прямо моторчик темы, двигаете и двигаете прогресс! Спасибо! :)

Может быть Вы знаете в чем тут дело

Да, уже знаю. Дело в использовании символа номера № в названиях именованных диапазонов: Excel его проглатывает в качестве допустимого символа, а Google – нет.

Пилюля такова: в единственном модуле VBA в файле TT_Gener_2.xls заменить по Ctrl+H одним махом все символы № (русский номер) на N (латинское эн). Сможете сами проделать эту операцию? А то мне пока не хотелось бы только из-за этого выкладывать обновленный файл, хотелось бы еще кое-какие усовершенствования в него внести…


МОИ: Ник, Tip box: 41001663842605

 

Ответить

Перейти к содержимому

Для настоящего болельщика не всегда достаточно смотреть турнирные таблицы на сайтах интернета. Всегда интереснее самому вести статистику сыгранных матчей , проводить аналитику, строить графики эффективности команд и предугадывать результаты матчей на основании проведенных расчетов .

В этом Вам поможет таблица «График турнирная таблица по футболу в Excel» созданная в программе «Эксель». На основании данных таблицы вы сможете не только отслеживать время проведения игр, но и анализировать итоги игр, планировать результаты будущих игр.

Как сделать Турнирную таблицу в программе «Excel».

Для начала следует расчертить «шапку таблицы». В шапку вносятся даты игр, места проведения матчей, наименования команд, результаты сыгранных матчей: количество забитых и пропущенных голов, количество побед, поражений и игр, сыгранных в ничью.Шапка турнироной таблицы в Эксель

В колонку «Осталось дней до матча.» вносится формула вычисляющая, сколько дней остается до матча: «=ЕСЛИ((C2-СЕГОДНЯ())>0;C2-СЕГОДНЯ(); «Прошел»)».

В колонке «Количество игр» ставится формула, подсчитывающая автоматически количество сыгранных командой игр: «=СЧЁТЕСЛИ($F$2:F2;F2)»

На листе с графиком – турнирной таблицей выведена сводная таблица, которая при обновлении производит подсчет забитых и пропущенных мячей, а так же количество побед.Сводная по результатам матчей

Для настоящего болельщика не всегда достаточно смотреть турнирные таблицы на сайтах интернета. Всегда интереснее самому вести статистику сыгранных матчей , проводить аналитику, строить графики эффективности команд и предугадывать результаты матчей на основании проведенных расчетов .

В этом Вам поможет таблица «График турнирная таблица по футболу в Excel» созданная в программе «Эксель». На основании данных таблицы вы сможете не только отслеживать время проведения игр, но и анализировать итоги игр, планировать результаты будущих игр.

Для начала следует расчертить «шапку таблицы». В шапку вносятся даты игр, места проведения матчей, наименования команд, результаты сыгранных матчей: количество забитых и пропущенных голов, количество побед, поражений и игр, сыгранных в ничью.

В колонку «Осталось дней до матча.» вносится формула вычисляющая, сколько дней остается до матча: «=ЕСЛИ((C2-СЕГОДНЯ())>0;C2-СЕГОДНЯ(); «Прошел»)».

В колонке «Количество игр» ставится формула, подсчитывающая автоматически количество сыгранных командой игр: «=СЧЁТЕСЛИ($F$2:F2;F2)»

На листе с графиком – турнирной таблицей выведена сводная таблица, которая при обновлении производит подсчет забитых и пропущенных мячей, а так же количество побед.

Таблицы в Excel представляют собой ряд строк и столбцов со связанными данными, которыми вы управляете независимо друг от друга.

Работая в Excel с таблицами, вы сможете создавать отчеты, делать расчеты, строить графики и диаграммы, сортировать и фильтровать информацию.

Если ваша работа связана с обработкой данных, то навыки работы с таблицами в Эксель помогут вам сильно сэкономить время и повысить эффективность.

Как работать в Excel с таблицами. Пошаговая инструкция

Прежде чем работать с таблицами в Эксель, последуйте рекомендациям по организации данных:

  • Данные должны быть организованы в строках и столбцах, причем каждая строка должна содержать информацию об одной записи, например о заказе;
  • Первая строка таблицы должна содержать короткие, уникальные заголовки;
  • Каждый столбец должен содержать один тип данных, таких как числа, валюта или текст;
  • Каждая строка должна содержать данные для одной записи, например, заказа. Если применимо, укажите уникальный идентификатор для каждой строки, например номер заказа;
  • В таблице не должно быть пустых строк и абсолютно пустых столбцов.

1. Выделите область ячеек для создания таблицы

как сделать футбольную таблицу в excel

Выделите область ячеек, на месте которых вы хотите создать таблицу. Ячейки могут быть как пустыми, так и с информацией.

2. Нажмите кнопку “Таблица” на панели быстрого доступа

На вкладке “Вставка” нажмите кнопку “Таблица”.

3. Выберите диапазон ячеек

как сделать футбольную таблицу в excel

В всплывающем вы можете скорректировать расположение данных, а также настроить отображение заголовков. Когда все готово, нажмите “ОК”.

4. Таблица готова. Заполняйте данными!

как сделать футбольную таблицу в excel

Поздравляю, ваша таблица готова к заполнению! Об основных возможностях в работе с умными таблицами вы узнаете ниже.

Форматирование таблицы в Excel

Для настройки формата таблицы в Экселе доступны предварительно настроенные стили. Все они находятся на вкладке “Конструктор” в разделе “Стили таблиц”:

Если 7-ми стилей вам мало для выбора, тогда, нажав на кнопку, в правом нижнем углу стилей таблиц, раскроются все доступные стили. В дополнении к предустановленным системой стилям, вы можете настроить свой формат.

Помимо цветовой гаммы, в меню “Конструктора” таблиц можно настроить:

  • Отображение строки заголовков – включает и отключает заголовки в таблице;
  • Строку итогов – включает и отключает строку с суммой значений в колонках;
  • Чередующиеся строки – подсвечивает цветом чередующиеся строки;
  • Первый столбец – выделяет “жирным” текст в первом столбце с данными;
  • Последний столбец – выделяет “жирным” текст в последнем столбце;
  • Чередующиеся столбцы – подсвечивает цветом чередующиеся столбцы;
  • Кнопка фильтра – добавляет и убирает кнопки фильтра в заголовках столбцов.

Как добавить строку или столбец в таблице Excel

Даже внутри уже созданной таблицы вы можете добавлять строки или столбцы. Для этого кликните на любой ячейке правой клавишей мыши для вызова всплывающего окна:

  • Выберите пункт “Вставить” и кликните левой клавишей мыши по “Столбцы таблицы слева” если хотите добавить столбец, или “Строки таблицы выше”, если хотите вставить строку.

как сделать футбольную таблицу в excel

  • Если вы хотите удалить строку или столбец в таблице, то спуститесь по списку в сплывающем окне до пункта “Удалить” и выберите “Столбцы таблицы”, если хотите удалить столбец или “Строки таблицы”, если хотите удалить строку.

как сделать футбольную таблицу в excel

Как отсортировать таблицу в Excel

Для сортировки информации при работе с таблицей, нажмите справа от заголовка колонки “стрелочку”, после чего появится всплывающее окно:

как сделать футбольную таблицу в excel

В окне выберите по какому принципу отсортировать данные: “по возрастанию”, “по убыванию”, “по цвету”, “числовым фильтрам”.

Как отфильтровать данные в таблице Excel

Для фильтрации информации в таблице нажмите справа от заголовка колонки “стрелочку”, после чего появится всплывающее окно:

как сделать футбольную таблицу в excel

  • “Текстовый фильтр” отображается когда среди данных колонки есть текстовые значения;
  • “Фильтр по цвету” также как и текстовый, доступен когда в таблице есть ячейки, окрашенные в отличающийся от стандартного оформления цвета;
  • “Числовой фильтр” позволяет отобрать данные по параметрам: “Равно…”, “Не равно…”, “Больше…”, “Больше или равно…”, “Меньше…”, “Меньше или равно…”, “Между…”, “Первые 10…”, “Выше среднего”, “Ниже среднего”, а также настроить собственный фильтр.
  • В всплывающем окне, под “Поиском” отображаются все данные, по которым можно произвести фильтрацию, а также одним нажатием выделить все значения или выбрать только пустые ячейки.

Если вы хотите отменить все созданные настройки фильтрации, снова откройте всплывающее окно над нужной колонкой и нажмите “Удалить фильтр из столбца”. После этого таблица вернется в исходный вид.

Как посчитать сумму в таблице Excel

Для того чтобы посчитать сумму колонки в конце таблицы, нажмите правой клавишей мыши на любой ячейке и вызовите всплывающее окно:

В списке окна выберите пункт “Таблица” => “Строка итогов”:

Внизу таблица появится промежуточный итог. Нажмите левой клавишей мыши на ячейке с суммой.

В выпадающем меню выберите принцип промежуточного итога: это может быть сумма значений колонки, “среднее”, “количество”, “количество чисел”, “максимум”, “минимум” и т.д.

Как в Excel закрепить шапку таблицы

Таблицы, с которыми приходится работать, зачастую крупные и содержат в себе десятки строк. Прокручивая таблицу “вниз” сложно ориентироваться в данных, если не видно заголовков столбцов. В Эксель есть возможность закрепить шапку в таблице таким образом, что при прокрутке данных вам будут видны заголовки колонок.

Для того чтобы закрепить заголовки сделайте следующее:

  • Перейдите на вкладку “Вид” в панели инструментов и выберите пункт “Закрепить области”:
  • Выберите пункт “Закрепить верхнюю строку”:
  • Теперь, прокручивая таблицу, вы не потеряете заголовки и сможете легко сориентироваться где какие данные находятся:

Как перевернуть таблицу в Excel

Представим, что у нас есть готовая таблица с данными продаж по менеджерам:

На таблице сверху в строках указаны фамилии продавцов, в колонках месяцы. Для того чтобы перевернуть таблицу и разместить месяцы в строках, а фамилии продавцов нужно:

  • Выделить таблицу целиком (зажав левую клавишу мыши выделить все ячейки таблицы) и скопировать данные (CTRL+C):
  • Переместить курсор мыши на свободную ячейку и нажать правую клавишу мыши. В открывшемся меню выбрать “Специальная вставка” и нажать на этом пункте левой клавишей мыши:
  • В открывшемся окне в разделе “Вставить” выбрать “значения” и поставить галочку в пункте “транспонировать”:
  • Готово! Месяцы теперь размещены по строкам, а фамилии продавцов по колонкам. Все что остается сделать – это преобразовать полученные данные в таблицу.

В этой статье вы ознакомились с принципами работы в Excel с таблицами, а также основными подходами в их создании. Пишите свои вопросы в комментарии!

Добавить комментарий