2014-12-03 5 views
0

У меня есть две таблицы данных и вы хотите использовать условное форматирование, чтобы выделить определенные ячейки в первой таблице, если они отвечают двум критериям. Первая таблица показывает расписание матчей, чтобы быть воспроизведены в следующем виде:Excel условное форматирование - выделить ячейку, если выполнены два условия

A B C Z 1 TEAM | WEEK1 | WEEK2 ... WEEK25 2 TEAM1 | TEAM5 | TEAM9 ... TEAM2 3 TEAM2 | TEAM2 | TEAM3 ... TEAM1 ... 10 TEAM9 | TEAM4 | TEAM1 ... TEAM8

т.е.: Команда 1 команда играет 5, затем Команды 9 и т.д. до окончания с командой 2

второй таблицы показывает верхние 5 и нижние 5 команд для оборонительных и атакующих способностей:

AA AB AC AD 1 BESTA | BESTD | WORSTA| WORSTD 2 TEAMx | TEAMx | TEAMx | TEAMx 3 TEAMx | TEAMx | TEAMx | TEAMx 4 TEAMx | TEAMx | TEAMx | TEAMx 5 TEAMx | TEAMx | TEAMx | TEAMx 6 TEAMx | TEAMx | TEAMx | TEAMx

Эта таблица обновляется автоматически из данных в другом месте.

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

=AND(IF($A2=ISTEXT($AA$2:$AA$6)),IF($B$2:$Z$2=ISTEXT($AD$2:$AD$6))) 

Другими словами, выделить, если первое значение столбца появится в списке BESTA и любой противник из графика появится в списке WORSTD. Затем я бы скопировал форматирование по всем строкам расписания. Однако это возвращает ошибку, и я не могу решить, что изменить, чтобы исправить ее. Есть идеи?

ответ

0

Синтаксис вашей формулы не так (например, попробуйте его в ячейке, а не как правило CF), и я думаю, что есть несколько возможностей, которые вы не охватили, но правило CF, примененное к A2: Z10:

=AND(NOT(ISERROR(MATCH($A2,$AA$2:$AA$6,0))),NOT(ISERROR(MATCH(A2,$AD$2:$AD$6,0)))) 

с форматированием по вашему выбору следует выделить эти команды в столбцахB: Z, которые перечислены в столбце Col, когда команда в ColumnA указана в столбце AA.

+1

Да, мой синтаксис был неправильным, но это был просто мой способ показать вам, что я имел в виду в псевдокоде. Спасибо за это предложение, я попробую. – David