Формула Excel: Виділити цілі рядки -

Загальна формула

=($A1=criteria)

Резюме

Щоб виділити цілі рядки умовним форматуванням, коли значення відповідає певним критеріям, використовуйте формулу зі змішаним посиланням, яка блокує стовпець. У наведеному прикладі всі рядки, де власником є ​​"боб", виділені наступною формулою, застосованою до B5: E12:

=$D5="Bob"

Примітка: Формули CF вводяться щодо "активної комірки" у виділенні, у цьому випадку B5.

Пояснення

Коли ви використовуєте формулу для застосування умовного форматування, формула обчислюється відносно активної комірки у виділенні під час створення правила. У цьому випадку адреса активної комірки (B5) використовується для рядка (5) і вводиться як змішана адреса із заблокованим стовпцем D, а рядок - лівим відносним. Коли правило обчислюється для кожної з 40 комірок у B5: E12, рядок зміниться, але стовпець - ні.

Фактично це призводить до того, що правило ігнорує значення у стовпцях B, C та E, а лише тестові значення у стовпці D. Коли значення у стовпці D у даному рядку має значення "Bob", правило повертає TRUE для всіх комірок у цей рядок та форматування буде застосовано до всього рядка.

Використання інших комірок як вхідних даних

Зверніть увагу, що вам не потрібно жорстко кодувати будь-які значення, які можуть змінитися на правило. Натомість ви можете використовувати іншу комірку як "вхідну" комірку для зберігання значення, щоб ви могли легко змінити його пізніше. Наприклад, у цьому випадку ви можете помістити "Боб" у клітинку D2, а потім переписати формулу приблизно так:

=$D5=$D$2

Потім ви можете змінити D2 на будь-який бажаний пріоритет, і правило умовного форматування відповість миттєво. Просто переконайтеся, що ви використовуєте абсолютну адресу, щоб уникнути зміни адреси вхідної комірки.

Іменовані діапазони для більш чистого синтаксису

Іншим способом блокування посилань є використання іменованих діапазонів, оскільки іменовані діапазони автоматично є абсолютними. Наприклад, якщо ви називаєте D2 "власником", ви можете переписати формулу із синтаксисом очищення наступним чином:

=$D5=owner

Це полегшує читання та розуміння формули.

Цікаві статті...