Зміст
Умовне форматування є одним з найважливіших інструментів в Microsoft Excel. Аналіз даних, створення інсайтів та інші речі, які ми можемо робити з його допомогою. Це може заощадити вам багато часу і зняти навантаження величезного робочого тиску. Ми використовуємо умовне форматування в основному для даних, які залежать один від одного. Але, в цьому уроці ви навчитеся використовувати умовне форматування для декількох рядків незалежно в Excel.
Завантажити Практичний посібник
Завантажити цей робочий зошит з практики
Умовне форматування в декількох рядках незалежно один від одного.xlsm2 Способи використання умовного форматування для декількох рядків незалежно один від одного в 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, та їх вирішення.