01 Какую задачу решаем
Если вы хотите выделить строки в таблице с условным форматированием, в зависимости от значения ячеек в определенном столбце, вы можете использовать простую формулу, которая возвращает ИСТИНА, когда значение в столбце соответствует вашим условиям. Хитрость заключается в том, чтобы зафиксировать ссылку на столбец, чтобы строка могла меняться, но столбец фиксируется при оценке критериев.
Например, предположим, что у вас есть простой список задач в ячейках B4:E12, а столбец D — «Исполнитель». Если вы хотите выделить строки в таблице, где владелец «Боб», вы можете использовать эту формулу:
=$D5=»Боб»
=$D5=»Bob»
Примечание: важно, чтобы формула условного форматирования была указана относительно «активной ячейки», которой в данном случае считается B5.
02 ОБЩАЯ ФОРМУЛА
=($A1=критерий)
=($A1=criteria)
03 Как работает формула
Когда вы используете формулу для применения условного форматирования, формула вычисляется относительно активной выбранной ячейки при создании правила. В этом случае адрес активной ячейки (B5) используется для строки (5) и указывается как смешанный адрес, причем столбец D зафиксирован, а строка слева относительна. Когда правило оценивается для каждой из 40 ячеек в B5:E12, строка изменится, но столбец не будет.
Это приводит к тому, что правило игнорирует значения в столбцах B, C и E и только тестовые значения в столбце D. Когда значение в столбце D в данной строке является «Боб», правило вернет ИСТИНА для всех ячеек в эта строка и форматирование будут применены ко всей строке.
Использование других ячеек в качестве значения
Обратите внимание, что вам не нужно жестко фиксировать значения, которые могут быть изменены в правиле. Вместо этого вы можете использовать другую ячейку в качестве «значения» ячейки для хранения значения, чтобы вы могли ее легко изменить позже. Например, в этом случае вы можете поместить «Боб» в ячейку D2, а затем переписать формулу следующим образом:
=$D5=$D$2
Затем вы можете изменить D2 на любое нужно значение, правило условного форматирования будет применяться мгновенно. Просто убедитесь, что вы используете абсолютный адрес, чтобы изменить адрес ячейки ввода.
Именованные диапазоны для более понятного синтаксиса
Другой способ блокировки ссылок — использовать именованные диапазоны, поскольку именованные диапазоны автоматически абсолютны. Например, если вы называете D2 «исполнитель», вы можете переписать формулу следующим образом:
=$D5=исполнитель
=$D5=owner
Это упрощает чтение и понимание формулы.
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
Написать в тех.поддержку
Подписывайтесь:
авторизуйтесь