1

Я думаю, что будет легче уточнить, объясняя с помощью правил и примера.

В соревнованиях по футболу (Евро) есть несколько групп по четыре команды в каждой. Лучшие две команды из каждой группы выходят в следующий этап. Если две команды наберут одинаковое количество очков, скажем, команда A и команда B, то более высокий рейтинг будет отдан команде, которая выиграла матч между ними. Так что, если команда B обыграет команду A, они пройдут квалификацию, даже если они забили меньше голов

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

Cell AA4: Team A name
Cell AB4: Team A score 
Cell AE4: Team B name
Cell AD4: Team B score

Таблица турниров:

Team name: D column
Num of points: L column 

Я знаю, как задать основной столбец сортировки для общего количества баллов, но как я могу сказать Excel затем проверить (если необходимо) результат между двумя командами, если у них одинаковое количество баллов, посмотрев на совпадение результат между ними? Спасибо!

1 ответ1

1

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

Во втором столбце вы должны вычислить дельта-счет, вычитая результат из команд с одинаковым количеством очков.

1- Изменить порядок данных, чтобы вы могли использовать vlookup:

Cell A4: Team A name
Cell B4: Team A score 
Cell A5: Team B name
Cell B5: Team B score 

2- В новой колонке дельта-баллов проверьте, имеют ли две команды одинаковое количество очков, и, если да, вычислите разницу между двумя командами:

=IF(F4=F5,VLOOKUP(E4,$A$4:$B$5,2,FALSE)-VLOOKUP(E5,$A$4:$B$5,2,FALSE),0)

С :

Cell E4 : Team A Name
Cell F4 : Team A points
Cell E5 : Team B Name
Cell F5 : Team B points
...

3. Сортировка с 2 уровнями: сначала по столбцу баллов, затем по столбцу дельта-баллов. Сортировка от большего к более низкому в обоих случаях.

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

Он должен работать. Дайте мне знать, если у вас есть вопросы :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .