01 Какую задачу решаем
Чтобы выделить пересекающиеся строку (строки) и столбец (столбцы) с условным форматированием на основе точного соответствия, вы можете использовать простую формулу, основанную на смешанных ссылках и функции ИЛИ.
В показанном примере формула, используемая для применения условного форматирования:
=ИЛИ($B4=$K$5;B$4=$K$6)
=OR($B4=$K$5,B$4=$K$6)
03 Как работает формула
Условное форматирование рассчитывается относительно каждой ячейки, к которой оно применяется, начиная с активной выбранной ячейки, в данном случае это ячейка B3.
Чтобы выделить соответствующие строки, мы используем следующее логическое выражение:
$B4=$K$5
Ссылка на B4 смешанная с фиксированным столбцом и свободной строкой, таким образом, только значения в столбце B сравниваются со страной в ячейке K5. Ссылка на K5 является абсолютной, чтобы предотвратить изменения, когда условное форматирование применяется к каждой ячейке в диапазоне B4:H9. В приведенном примере это логическое выражение вернет ИСТИНА для каждой ячейки строки, где страна «Корея».
Чтобы выделить соответствующие столбцы, мы используем это следующее выражение:
B$4=$K$6
Ссылка на B4 снова смешанная. На этот раз строка заблокирована, а столбец является относительным,таким образом, только значения в строке 4 сравниваются с значением месяца в ячейке K6. Ссылка на K6 является абсолютной, так что она не изменится, когда условное форматирование применяется к каждой ячейке B4:H9. В приведенном примере это логическое выражение вернет ИСТИНА для каждой ячейки в столбце, где строка 3 — «Апрель».
Поскольку мы используем одно и то же условное форматирование (светло-желтое заполнение) для как для строк, так и для столбцов, мы завершаем логические выражения выше в функцией ИЛИ. Когда одно (или оба) выражения возвращают ИСТИНА, правило срабатывает и применяется форматирование.
Выделение только пересечений
Чтобы выделить только пересечение, просто замените функцию ИЛИ на функцию И:
=И($B4=$K$5;B$4=$K$6)
=AND($B4=$K$5,B$4=$K$6)
04 Скачать файл
Автор проекта
Дмитрий Якушев
Привет! Меня зовут Дмитрий. С 2014 года Microsoft Cretified Trainer. Вместе с командой управляем этим сайтом. Наша цель - помочь вам эффективнее работать в Excel.
Изучайте наши статьи с примерами формул, сводных таблиц, условного форматирования, диаграмм и макросов. Записывайтесь на наши курсы или заказывайте обучение в корпоративном формате.
Сайт https://akademia-excel.ru/
ИП Якушев Дмитрий Александрович
ОГРНИП: 314501721200022
ИНН: 501706813807
Образовательная лицензия № Л035-01255-50/01194039
Почта: info@akademia-excel.ru
Телефон для связи: + 7 (958) 697-73-88, + 7 (495) 145-23-86
Регистрация на сайте означает согласие с пользовательским соглашением и на получение рассылки и рекламных материалов.
Политика в отношении обработки и защиты персональных данных.
Банковские реквизиты:
Расчетный счет 40802810500000003597
Банк АО «Тинькофф Банк»
Юридический адрес Банка Москва, 123060,1-й Волоколамский проезд, д. 10, стр. 1
Корр. счет Банка 30101810145250000974
ИНН Банка 7710140679
БИК Банка 044525974
Подписывайтесь на нас в соц.сетях:
Сайт https://akademia-excel.ru/
ИП Якушев Дмитрий Александрович
ОГРНИП: 314501721200022
ИНН: 501706813807
Образовательная лицензия № Л035-01255-50/01194039
Банковские реквизиты:
Расчетный счет 40802810500000003597
Банк АО «Тинькофф Банк»
Юридический адрес Банка Москва, 123060,1-й Волоколамский проезд, д. 10, стр. 1
Корр. счет Банка 30101810145250000974
ИНН Банка 7710140679
БИК Банка 044525974
Регистрация на сайте означает согласие с пользовательским соглашением и на получение рассылки и рекламных материалов.
Политика в отношении обработки и защиты персональных данных.
Почта: info@akademia-excel.ru
Телефон для связи: + 7 (958) 697-73-88, + 7 (495) 145-23-86
Написать в тех.поддержку
Подписывайтесь:
авторизуйтесь