Excel: [добавлено фото] Изменить ячейки с конкретными значениями на основе раскрывающегося списка - PullRequest
0 голосов
/ 18 октября 2018

Я не могу понять это.У меня есть список игр (game1, game2 и т. Д.) И в этих играх список двух команд, которые играли в них.(teamA, teamB и т. д.) У меня есть выпадающее меню рядом с перечисленными командами, в котором есть два значения (выиграл, проиграл).

Затем у меня есть отдельный список людей, которые выбирают, кто, по их мнению, будетвыиграть.Рядом с их именами находятся их догадки под колонкой, обозначенной для каждой игры.

Example of table

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

Example of results

Так как я могу изменить несколько ячеек с определенным значением на основе раскрывающегося списка, не содержащего это значение.

ИЛИ

Как изменить ячейки, содержащие значение раскрывающегося списка.Так что если у меня была колонка с надписью Game1, и я выбрал из списка команду, которая выиграла, скажем, TeamA.Как я могу просмотреть лист и изменить все продажи, которые говорят TeamA, на зеленый цвет фона?

Любая помощь будет отличной.

Спасибо

1 Ответ

0 голосов
/ 20 октября 2018

Да, это выполнимо.

Таким образом, у вас будет 8 комбинаций, которые вам нужно будет добавить вручную в условном форматировании.Выберите Ячейку C3:C7 (к какому диапазону должна применяться условная формула) и перейдите к «Условное форматирование» -> «Использовать формулу, чтобы определить, какие ячейки форматировать».

Введите формулу:

=IF(C3="teamA";$H$3="win")

Таким образом, все ячейки "teamA" станут зелеными в диапазоне C3:C7, если в результате будет выбран "win" в ячейке H3.

enter image description here

Все 8 комбинаций, которые должны быть применены, перечислены ниже:

=IF(C3="teamA";$H$3="win") --- Applies to range: =$C$3:$C$7 (is showed above as an example)
=IF(C3="teamA";$H$3="lost") --- Applies to range: =$C$3:$C$7

=IF(C3="teamB";$H$4="win") --- Applies to range: =$C$3:$C$7
=IF(C3="teamB";$H$4="lost") --- Applies to range: =$C$3:$C$7

=IF(D3="teamC";$H$6="win") --- Applies to range: =$D$3:$D$7
=IF(D3="teamC";$H$6="lost") --- Applies to range: =$D$3:$D$7

=IF(D3="teamD";$H$7="win") --- Applies to range: =$D$3:$D$7
=IF(D3="teamD";$H$7="lost") --- Applies to range: =$D$3:$D$7

enter image description here

Ваш окончательный результат должен быть:

enter image description here

Обратите внимание, что я использую скандинавскую версию Excel, чтобы вы могли изменить разделитель с ";" на ",".

Nordic: ";"  - =IF(C3="teamA";$H$3="win")
US: ","      - =IF(C3="teamA",$H$3="win")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...