Умовне форматування в декількох рядках незалежно один від одного в Excel

  • Поділитися Цим
Hugh West

Умовне форматування є одним з найважливіших інструментів в Microsoft Excel. Аналіз даних, створення інсайтів та інші речі, які ми можемо робити з його допомогою. Це може заощадити вам багато часу і зняти навантаження величезного робочого тиску. Ми використовуємо умовне форматування в основному для даних, які залежать один від одного. Але, в цьому уроці ви навчитеся використовувати умовне форматування для декількох рядків незалежно в Excel.

Завантажити Практичний посібник

Завантажити цей робочий зошит з практики

Умовне форматування в декількох рядках незалежно один від одного.xlsm

2 Способи використання умовного форматування для декількох рядків незалежно один від одного в Excel

У наступних розділах ми розглянемо два простих, але ефективних способи застосування умовного форматування для декількох рядків в Excel. Пам'ятайте, що спочатку потрібно задати умови, а потім застосувати їх до рядків. Код VBA призначений лише для копіювання умовного форматування у всі рядки виділеного вами діапазону.

Щоб продемонструвати це, ми використаємо наступний набір даних:

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

1. використання команди умовного форматування для декількох рядків

Найважливіше - застосувати умовне форматування за допомогою команди Умовне форматування з вкладки Основне в Excel. Це дуже просто. Потрібно лише задати умову та формат кольору.

Тут ми використовуємо функція LARGE Функція LARGE поверне n-те найбільше значення рядка, після чого ми задамо формат кольору.

📌 Кроки

Спочатку виділяємо діапазон комірок D5:F10 .

Наразі, від Головна сторінка перейдіть на вкладку Умовне форматування> Керування правилами .

Після цього, в рамках візиту в Україну Менеджер правил умовного форматування відкриється діалогове вікно. Натисніть на кнопку Нове правило .

В рамках проекту Нове правило форматування виберіть у діалоговому вікні Використовуйте формулу, щоб визначити, які клітинки форматувати. Потім введіть наступну формулу :

=D5=LARGE($D5:$F5,1)

Ця формула поверне 1-е найбільше значення за три місяці. Потім натисніть на Формат.

Від Формат комірок виберіть пункт меню Заливка. Виберіть будь-який колір заливки. Потім натисніть кнопку ГАРАЗД. .

Тепер, коли ви встановили формулу і колір заливки, натисніть на ГАРАЗД. .

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

Тепер знову створіть ще два правила, подібні до попереднього. Ці два правила повернуть 2-е і 3-е найбільші значення відповідно.

Формули:

=D5=LARGE($D5:$F5,2)

=D5=LARGE($D5:$F5,3)

Нарешті, ви встановили всі формати і формули, не забудьте відзначити прапорці.

Після цього натисніть на кнопку ГАРАЗД. .

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

Схожі читання:

  • Як застосувати умовне форматування до декількох рядків (5 способів)
  • Зміна кольору рядка в Excel при умовному форматуванні [Відео]
  • Застосування умовного форматування до кожного рядка окремо: 3 поради
  • Як виділити рядок за допомогою умовного форматування (9 способів)

2. коди VBA для декількох рядків незалежно один від одного в Excel

Ви можете використовувати коди VBA для використання умовного форматування. Цей метод полягає в копіюванні формату в усі рядки. Спочатку Ви повинні застосувати правила. Потім коди VBA скопіюють форматування і вставлять його в усі рядки.

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

📌 Кроки

Спочатку виділяємо діапазон комірок D5:F5

Наразі, від Головна сторінка перейдіть на вкладку Умовне форматування> Керування правилами .

Після цього, в рамках візиту в Україну, в рамках візиту Менеджер правил умовного форматування відкриється діалогове вікно. Натисніть на кнопку Нове правило .

В рамках проекту Нове правило форматування виберіть у діалоговому вікні Використовуйте формулу, щоб визначити, які клітинки форматувати. Потім введіть наступну формулу :

=D5=LARGE($D5:$F5,1)

Ця формула поверне 1-е найбільше значення за три місяці. Потім натисніть на Формат.

Від Формат комірок виберіть пункт меню Заливка. Виберіть будь-який колір заливки. Потім натисніть кнопку ГАРАЗД. .

Тепер, коли ви встановили формулу і колір заливки, натисніть на ГАРАЗД. .

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

Тепер знову створіть ще два правила, подібні до попереднього. Ці два правила повернуть 2-е і 3-е найбільші значення відповідно.

Формули:

=D5=LARGE($D5:$F5,2)

=D5=LARGE($D5:$F5,3)

Нарешті, ви встановили всі формати і формули, не забудьте відзначити прапорці.

Після цього натисніть на кнопку ГАРАЗД. Перший рядок буде відформатовано за допомогою 3-х кольорової шкали

Тепер натисніть Alt+F11 на клавіатурі, щоб відкрити редактор VBA. Виберіть Вставка> Модуль.

Потім введіть наступний код:

 Sub format_all_rows() Dim rng As Range Dim r As Long Set rng = Selection rng.Rows(1).Copy For r = 2 To rng.Rows.Count rng.Rows(r).PasteSpecial Paste:=xlPasteFormats Next r End Sub 

Тепер збережіть файл. Після цього виділіть діапазон комірок D5:F10 .

Потім натисніть Alt+F8 щоб відкрити діалогове вікно Макрос. Виберіть format_all_rows.

Після цього натисніть на кнопку Біжи.

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

💬 Що варто пам'ятати

Для реалізації цих способів завжди відзначайте " Зупинитися, якщо це правда "Він буде ігнорувати інші правила, коли наші дані будуть відповідати умовам.

Цей код VBA буде генерувати одне і те ж правило для кожного рядка. Тому, якщо ваш набір даних великий, це може уповільнити процес.

Висновок

На закінчення, я сподіваюся, що цей урок надав вам частину корисних знань про умовне форматування декількох рядків незалежно один від одного в Excel. Ми рекомендуємо вам вивчити і застосувати всі ці інструкції до вашого набору даних. Завантажте практичний посібник і спробуйте їх самостійно. Також, не соромтеся залишати відгуки в розділі коментарів. Ваші цінні відгуки мотивують нас створювати новіНе забувайте заглядати на наш сайт Exceldemy.com для вирішення різних проблем, пов'язаних з Excel, та їх вирішення.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.