Выделять дубликаты только если заголовок одинаковый

Выделять дубликаты только если заголовок одинаковый

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

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

Как вы видите, на 2 неделе был проигравший, поэтому теперь Конкурс № 1 закончился и начинается Конкурс № 2. На 3 неделе команда 1 выбрала Дельфинов, которых они выбрали на 1 неделе, но поскольку это новый конкурс, это допустимо, и я не хочу, чтобы это было выделено. Однако, если мы перенесемся на 5 неделю, команда 1 снова выбрала Дельфинов. Поскольку это все еще Конкурс № 2, я хотел бы выделить ячейку Дельфинов на 5 неделе, чтобы указать, что они уже были выбраны и нужно выбрать другую команду.

             **Week 1       Week 2      Week 3      Week 4      Week 5**    
           *Contest #1   Contest #1   Contest #2  Contest #2  Contest #2*
 Team #1   W  Dolphins   L  Saints     Dolphins     Eagles     Dolphins
 Team #2   W  Panthers   W  Cowboys     Giants     Patriots    Broncos

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

решение1

Предполагая, что "Неделя 1" находится в столбце C, а "Команда № 1" в строке 3, начните первое условное форматирование в ячейке C3. Условное форматирование > Новое правило > используйте формулу для определения ячеек для форматирования. Для вашей формулы введите:

=COUNTIFS(3:3,C3,$2:$2,C$2)>1

или

=COUNTIFS($C3:C3,C3,$C$2:C$2,C$2)>1

и задайте формат. Затем скопируйте этот формат на весь ваш диапазон.

Как это работает: COUNTIFSсмотрит, сколько раз диапазон ROW 3= C3(текущая ячейка), где ROW 2(заголовок) = C2(текущий заголовок). Затем вы проверяете, >1больше ли это количество 1. Он применит ваш пользовательский формат всякий раз, когда ответ да (количество больше 1).

Разница между двумя примерами:Где столбец C= столбец Fс записью и заголовком, 1-й пример выделит обе записи ( C3и F3), а 2-й пример выделит только запись в столбце F. Поскольку в первом примере каждый столбец сравнивается со всей строкой, тогда как во втором примере столбец сравнивается только с нижними столбцами (столбец Cсравнивается только C:Cкак выше, а столбец Fсравнивается C:Fкак =COUNTIFS($C3:F3,F3,$C$2:F$2,F$2)>1.

Обязательно используйте абсолютную и относительную ссылку, как в моем примере. Смотретьhttps://support.office.com/en-za/article/Переключение-между-относительными-абсолютными-и-смешанными-ссылками-538396b3-990e-4b44-9d9c-28b4151d7d21.

решение2

Используя вспомогательные строки, вы можете объединить выбранную команду с номером конкурса. Затем проверьте наличие дубликатов («DolphinsContest #2» появляется дважды).

Формула условного форматирования в этом случае (скорректируйте ее в соответствии с вашим количеством строк/столбцов) и примените ее к ячейкам C3:K4 в этом небольшом примере:

=COUNTIF($C7:C7,C7)>1

Чтобы предотвратить окрашивание столбцов W/L, добавьте еще одно условие, используя OR() для пробелов, «W» или «L».

введите описание изображения здесь

Связанный контент