Налаштування пріоритету для правил умовного форматування

Створюючи для діапазону клітинок кілька правил умовного форматування, важливо розуміти, як виконуватимуться ці правила, що буде, якщо два або більше правил суперечитимуть одне одному, як копіювання та вставлення можуть вплинути на виконання правил, як змінити послідовність виконання правил, і коли слід припинити виконання правил.

Створювати, редагувати, видаляти або переглядати всі правила умовного форматування у книзі можна в діалоговому вікні Диспетчер правил умовного форматування. (На вкладці Основне натисніть Умовне форматування, а потім оберіть Керування правилами.)

Меню умовного форматування з вибраною командою "Керувати правилами"

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

Цей приклад стосується ідентифікаційних карток, строк дії яких закінчується. Ми хочемо позначити дійсні картки, що закінчуються на протязі 60 дні, жовтим кольором фону, а картки, що скінчилися – червоним кольором фону.

Дані з умовним форматуванням

У цьому прикладі клітинки з ідентифікаційними номерами тих працівників, чий термін авторизації завершиться в межах наступних 60 днів, виділено жовтим кольором, а ідентифікаційні номери тих працівників, чий термін авторизації завершився, виділено червоним кольором. Правила показано на наведеному нижче зображенні.

Правила умовного форматування

Перше правило (яке, якщо його результатом є істина, робить фон клітинки червоним) порівнює значення дати в стовпці B з поточною датою (отриманою за допомогою функції TODAY у формулі). Формулу слід призначити першому значенню даних у стовпці B, тобто B2. Формула для цього правила: =B2<TODAY(). Вона перевіряє клітинки в стовпці B (B2:B15). Якщо результат формули для будь-якої клітинки в стовпці B – істина, фон відповідної клітинки в стовпці A (наприклад, A5 відповідає B5, A11 – B11) форматується червоним кольором. Після перевірки за першим правилом усіх клітинок, зазначених у полі Застосовується до, розпочнеться перевірка за другим правилом. Ця формула перевіряє, чи дати в стовпці B віддалені від поточної менше, ніж на 60 днів (припустімо, що сьогодні 11.08.2010). Клітинка B4 містить значення 04.10.2010, тобто різниця з поточною датою менше 60 днів, тому результат – істина. Відповідно, фон цієї клітинки форматується жовтим кольором. Формула для цього правила: =B2<TODAY()+60. Клітинки, спершу відформатовані червоним кольором за правилом із вищим пріоритетом, не обробляються.

Правило, яке розташоване у списку вище, має пріоритет над правилом, що розташоване нижче. За промовчанням нові правила завжди розміщуються вгорі списку, і, таким чином, маються вищий пріоритет. Однак пріоритет правил можна змінити, скориставшись у діалоговому вікні стрілками Вгору та Вниз.

Стрілки вгору та вниз

У діапазоні клітинок можуть одразу виконуватися умови для кількох правил умовного форматування. Ось як вони застосовуються, коли вони не конфліктують або коли конфліктують.

Правила не конфліктують   . Наприклад, якщо одне правило форматує клітинку жирним шрифтом, а інше правило форматує ту саму клітинку червоним кольором, клітинка відформатується жирним шрифтом і червоним кольором. Оскільки конфлікту між цими форматами немає, застосовуються обидва правила.

Правила конфліктують   . Наприклад, одне правило форматує шрифт клітинки червоним кольором, а інше – зеленим. Оскільки правила конфліктують, застосовується лише одне з них – те, яке має вищий пріоритет (розташовано вище у списку в діалоговому вікні).

Під час редагування аркуша ви можете копіювати та вставляти значення клітинок з умовним форматуванням, застосовувати заливку до діапазону клітинок з умовним форматуванням або застосовувати формат за зразком. Оскільки для клітинок призначення створюється нове правило умовного форматування на основі вихідних клітинок, ці операції можуть впливати на пріоритет правил.

Якщо скопіювати значення клітинок з умовним форматуванням і вставити їх в аркуш, відкритий в іншому екземплярі програми Excel (на комп’ютері одночасно запущено другий процес Excel.exe), правило умовного форматування не створиться й форматування не скопіюється.

Якщо в діапазоні клітинок виконується умова для правила форматування, воно отримує вищий пріоритет, ніж наявне ручне форматування. Ручне форматування застосовується за допомогою кнопок на вкладці Основне в групі Шрифт (Excel 2016 і 2013) або на вкладці Основне в групі Клітинки (Excel 2010 і 2007). Якщо видалити правило умовного форматування, у діапазоні клітинок залишиться ручне форматування.

Ручне форматування не відображається в діалоговому вікні Диспетчер правил умовного форматування й не використовується для визначення пріоритету.

Щоб забезпечити сумісність із версіями програми Excel, старішими за Excel 2007, у діалоговому вікні Керування правилами можна встановити прапорець Припинити, якщо значення TRUE. За допомогою цього параметра імітується відображення умовного форматування в попередніх версіях програми Excel, у яких не підтримується використання більше трьох правил умовного форматування або застосування кількох правил до одного діапазону.

Наприклад, якщо в діапазоні клітинок більше трьох правил умовного форматування, у версії програми Excel, яка передувала версії Excel 2007:

  • перевіряються лише перші три правила;

  • застосовується перше за пріоритетом правило, для якого виконується умова;

  • наступні за пріоритетом правила зі значенням TRUE (істина) пропускаються.

Усі можливі умови для перших трьох правил перелічено в таблиці нижче.

Якщо правило

Отримує значення

І якщо правило

Отримує значення

І якщо правило

Отримує значення

То

Перше

TRUE (істина)

Друге

TRUE (істина) або FALSE (хибність)

Третє

TRUE (істина) або FALSE (хибність)

Застосовується перше правило, а друге та третє правила пропускаються.

Перше

FALSE (хибність)

Друге

TRUE (істина)

Третє

TRUE (істина) або FALSE (хибність)

Застосовується друге правило, а перше та третє правила пропускаються.

Перше

FALSE (хибність)

Друге

FALSE (хибність)

Третє

TRUE (істина)

Застосовується третє правило.

Перше

FALSE (хибність)

Друге

FALSE (хибність)

Третє

FALSE (хибність)

Не застосовується жодне правило.

Установлюючи або знімаючи прапорець Припинити, якщо значення TRUE, можна змінювати поведінку за промовчанням.

  • Щоб перевірити лише перше правило, установіть прапорець Припинити, якщо значення TRUE для першого правила.

  • Щоб перевірити лише перше та друге правила, установіть прапорець Припинити, якщо значення TRUE для другого правила.

Не можна встановити або видалити прапорець Припинити, якщо значення TRUE, якщо правило передбачає форматування за допомогою гістограми, колірної шкали або набору піктограм.

Змінення пріоритету правил умовного форматування

  1. На вкладці Основне у групі Стилі клацніть стрілку поруч із кнопкою Умовне форматування та виберіть пункт Керування правилами.

    Меню умовного форматування з вибраною командою "Керувати правилами"

    Відобразяться правила умовного форматування для вибраного діапазону, зокрема тип правила, форматування, діапазон клітинок, до якого застосовується правило, і параметр Припинити, якщо значення ІСТИНА.

    Якщо потрібне правило не відображається у списку Відображати правила форматування для, переконайтеся, що виділено відповідний діапазон клітинок, аркуш, таблицю або звіт зведеної таблиці.

  2. Виберіть правило. Одночасно можна вибрати тільки одне правило.

  3. Щоб підвищити пріоритет вибраного правила, натисніть кнопку Вгору. Щоб знизити пріоритет вибраного правила, натисніть кнопку Вниз.

    Стрілки вгору та вниз

  4. Щоб за потреби припинити перевірку правил на певному етапі, установіть для відповідного правила прапорець Припинити, якщо значення ІСТИНА.

Потрібна додаткова допомога?

Ви завжди можете поставити запитання експерту в спільноті Tech (у розділі Excel), отримати підтримку в спільноті, що допомагає знайти відповіді на запитання, або запропонувати нову функцію чи вдосконалення на форумі Excel User Voice.

Див. також

Додавання, змінення або видалення умовного форматування

Копіювання та вставлення умовного форматування в інші клітинки

Видалення умовного форматування

Використання формул з умовним форматуванням

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×