Краткое введение:
Я создал электронную таблицу Excel, чтобы следить за конкурентами:
Правила:
- Команда 1 против команды 2
- Команда 3 против команды 4
- Победитель матчей определяется "лучшим из пяти".
- Первая команда, выигравшая 3 матча, выходит в следующий раунд. (действительные результаты: 3-0; 3-1; 3-2; 0-3; 1-3; 2-3)
Примеры:
- Команда 1 против команды 2 => Финальный счет 3-0 (Победитель команды 1)
- Команда 3 против команды 4 => Финальный счет 1-3 (Победитель команды 4)
- Следующий раунд будет команда 1 против команды 4
Что я хочу и нужна помощь, чтобы сделать это:
Когда матч заканчивается, я ввожу окончательный счет в соответствующие ячейки и автоматически должен определить победителя на основе окончательного результата.
(Это самая простая вещь, если результат команды 1 больше, чем результат команды 2, команда 1 - победитель)
Некоторые условия, которые я хочу добавить:
- Если оба результата равны, должно появиться сообщение: «Ошибка, окончательный результат не может быть равным»
- Если обе оценки равны "0", то должно отображаться сообщение "Не сыграно" (не показывать предыдущее сообщение, связанное со связями).
- Если итоговая оценка составляет 1-0 или 2-0 или 2-1 или 0-1 или 0-2 или 1-2, должно появиться сообщение «Ошибка, неполный результат»
редактировать
Пример моей таблицы
A B C D E F G H |----|-----|-----|-----|-----|-----|-----|-----|-----|-----| 1| Round 1 2| |-----------|-----| 3| | Team 1 | 3 | | |-----------|-----| 4| | Team 2 | 2 | 5| |-----------|-----| Round 2 | | |-------------|----| 6| | | Team 1 | | 7| |----|-------------|----| 8| | | Team 4 | | 9| Round 1 | |-------------|----| | |-----------|-----| 10| | Team 3 | 1 | 11| |-----------|-----| 12| | Team 4 | 3 | 13| |-----------|-----| | |
Что я сделал:
- Команды 1,2,3,4 вводятся вручную.
-
Результаты каждого "лучшего из 5" вводятся вручную:
(ячейки D2, D4, D10, D12) - В этом примере Команды 1 и 4 выигрывают свои соответствующие серии "лучший из 5", таким образом, переходя к следующему раунду
Где я застрял?
- Я мог бы вручную ввести "Команду 1" в ячейке F6 и "Команду 4" в ячейке F8, но я хочу автоматически определить победителя по формуле.
- Я сделал эту формулу, но она неполна, и я застрял, продолжая ее:
= IF(И (D2> = 0; D2 <= 3; D4> = 0; D4 <= 3; NO (D2 = D4)); IF(D2> D4; B2; B4); «Ошибка должна быть между 0 и 3 ")
- Вещи работают:
- Введите числа от 0 до 3
- Команда, набравшая наибольшее количество очков, является победителем (если команда 1 равна 3, а команда 2 равна 0, команда 1 - победитель)
- Вещи не работают:
- Контроль незавершенных матчей:
- Если я введу 1-0,2-0,2-1, это показывает, что победителем является команда 1, но должно появиться сообщение об ошибке "неполный результат"
- Если я ввожу 0-1,0-1,1-2, это показывает, что победителем является команда 2, но должно отображаться сообщение об ошибке "" неполный результат ""
- Если я введу 1-1,2-2,3-3, он показывает «Ошибка, должно быть от 0 до 3», но я хочу показать другое сообщение об этой ошибке