Як змінити колір комірки на основі значення в Excel (5 способів)

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

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

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

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

Зміна кольору комірки на основі значення.xlsm

5 способів змінити колір комірки на основі значення в Excel

Тут я продемонструю 5 методів, які можна використовувати для зміни кольору клітинок за певних умов. Для наочної демонстрації я буду використовувати два різних набори даних - один з числовими значеннями, щоб класифікувати їх за діапазонами, і один з текстовими значеннями.

1. динамічна зміна кольору комірки на основі значення

За допомогою цього методу колір комірки не буде постійним. Колір комірки буде змінюватися за встановленим вами правилом при зміні значення в ній. Для цього я буду використовувати умовне форматування.

Для демонстрації процедури я буду використовувати наступний набір даних.

Я збираюся розділити кількість населення на 3 категорії - вище 20 мільйонів, нижче 5 мільйонів і одна між ними.

Сходинки:

  • Виділіть діапазон клітинок, який потрібно відформатувати.

  • Потім виберіть Умовне форматування в рамках Головна сторінка Виберіть Нове правило з випадаючого списку.

  • В рамках проекту Нове правило форматування у вікні, виберіть Відформатуйте тільки ті клітинки, які містять під Виберіть тип правила У справі Опис правила оберіть умову більше або дорівнює і введіть значення 20 .

  • Тепер натисніть на кнопку Формат заповнити клітинки кольорами. Для цього перейдіть на сторінку Заповнити у вкладці Формат комірок та оберіть колір фону, для цього прикладу я обираю червоний.

  • Після цього натисніть на кнопку ГАРАЗД. на обох Формат комірок і Нове правило формату . Клітинки зі значеннями, більшими за 20, тепер стануть червоними.

  • Ви можете пройти ту ж процедуру з самого початку і поставити між як умова і 5 і 20 як цінності.

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

Якщо ви скористаєтеся цим методом і зміните значення червоної клітинки на щось менше 5, вона зміниться на зелену.

Читати далі: Формула Excel на основі кольору комірки (5 прикладів)

2. зміна кольору комірки на основі значення іншої комірки

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

Для цього я виділив два значення в комірках F5 і F6 як джерело для налаштування.

Сходинки:

  • Виділіть діапазон клітинок, який потрібно відформатувати.

  • Потім виберіть Умовне форматування в рамках Головна сторінка вкладка . Виберіть Нове правило з випадаючого списку.

  • В рамках проекту Нове правило форматування у вікні, виберіть Відформатуйте тільки ті клітинки, які містять під Виберіть тип правила У справі Опис правила виберіть стан, який буде більше або дорівнює і викласти наступне:
=$F$5

  • Натисніть на Формат і в Заповнити виберіть колір фону.

  • Натисніть на ГАРАЗД. на обох Формат комірок та Нове правило формули. У вас зміниться колір ваших клітин.

  • Повторіть ту ж процедуру для зміни кольору для значень менше 5, посилаючись на нього з комірки F6 вибравши менше, ніж в якості умови та наступне оскільки значення в Нове правило форматування Ящик.
=$F$6

Колір усього діапазону буде змінено на основі значень контрольних комірок.

Тепер, якщо значення в будь-якій комірці F5 або F6 змінювати кольори з діапазону комірок C5:C16 буде відповідно змінюватися.

Читати далі: Як заповнити кольором комірку Excel за допомогою формули (5 простих способів)

3 Використання опції швидкого форматування для зміни кольору комірки в Excel

Для швидшого, але менш гнучкого форматування можна скористатися швидким форматуванням, щоб змінити колір клітинки на основі значення. Просто виконайте наведені нижче дії.

Сходинки:

  • Виділіть комірку і наведіть курсор миші на нижню частину виділеного діапазону. Піктограма панелі інструментів швидкого аналізу з'явиться.

  • Натисніть на нього. У вікні Форматування вкладка, виберіть Більше, ніж .

  • В рамках проекту Більше, ніж на вкладці, виберіть значення, при перевищенні якого комірки всередині діапазону будуть змінювати колір. Я поставив його 20 тут.

  • Також можна змінити колір. Після цього натисніть ГАРАЗД. .

Після цього у вас буде змінено колір клітинок, який буде вище 20.

Ви також можете вибрати Колірна гамма опція в Форматування на вкладці Іконка швидкого доступу на панелі інструментів мати різну кольорову гаму для колонки.

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

Читати далі: Колір комірки Excel: додавання, редагування, використання та видалення

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

  • Як виділити кожні 5 рядків в Excel (4 способи)
  • Як виділити зверху вниз в Excel (5 способів)
  • Excel VBA для виділення комірки на основі значення (5 прикладів)
  • Як виділити рядок в Excel (5 швидких способів)
  • Як виділити стовпець в Excel (3 способи)

4. постійно змінювати колір комірки на основі значення

Існує також інший спосіб, за допомогою якого можна змінити кольори в стовпці Excel за допомогою Знайти і замінити Але ця зміна кольору не буде динамічною, і колір залишатиметься незмінним при зміні значення в комірці, поки ви не зміните його знову вручну.

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

Тут, в цьому прикладі, у мене є три значення в якості позицій, і я покажу вам, як мати три різних кольори для КБ , LB і WR .

Сходинки:

  • Виділіть діапазон комірок, який потрібно змінити.

  • В рамках проекту Головна сторінка вкладка, виберіть Знайти та вибрати від Редагування
  • Потім у випадаючому списку оберіть Замінити .

  • В рамках проекту Знайти і замінити ящик , ставити КБ в Знайти що
  • Покладіть КБ в Замінити на та змінити формат тут.

  • Виберіть Замінити все і у вас будуть всі коробки з КБ як значення зміниться на цей колір.

  • Не закриваючи Знайти і замінити ви можете продовжувати змінювати кольори для комірок з різними значеннями.
  • Після зміни кольорів для всіх трьох значень, закрийте вікно. У вас будуть відформатовані комірки в діапазоні.

Пов'язаний контент: Як виділити клітинки в Excel на основі значення (9 способів)

5. Зміна кольору комірки на основі значення за допомогою Excel VBA

Ви можете використовувати Microsoft Visual Basic для додатків ( VBA) для користувачів середнього та просунутого рівня. Перш за все, вам необхідно вкладка "Розробник для зміни кольору комірки на основі значення.

Якщо у вас є Розробник у стрічці, ви можете виконати такі прості кроки.

Сходинки:

  • Спочатку дайте назву діапазону, для цього виділіть комірки і перейдіть на вкладку Формули і виберіть Визначити ім'я в рамках Визначені назви група.

  • Назвіть свій діапазон в Редагувати назву Я буду використовувати " Посади "Пропоную вам назвати його так само, якщо ви хочете скопіювати код VBA.

  • Натисніть на ГАРАЗД. .
  • Перейдіть на сторінку Розробники і виберіть вкладку Visual Basic звідти.

  • У вікні VBA вибрати Вставка тоді Модуль .

  • Тепер у цьому новому модулі введіть наступний код.
 Sub Change_Cell_Color() Dim cell_value As Range Dim stat_value As String Dim rng As Range Set rng = Range("Position") For Each cell_value In rng stat_value = cell_value.Value Select Case stat_value Case "QB" cell_value.Interior.Color = RGB(0, 255, 0) Case "WR" cell_value.Interior.Color = RGB(255, 255, 0) Case "LB" cell_value.Interior.Color = RGB(255, 0, 0) End Select Nextcell_value End Sub 
  • Збережіть свій код.
  • Тепер перейдіть до Макроси в рамках Розробники рахунок.

  • В рамках проекту Макроси виберіть щойно створений код і запустіть його.

Колір клітинки тепер змінюватиметься залежно від значення, яке ви маєте в цьому діапазоні.

Читати далі: VBA для зміни кольору комірки на основі значення в Excel (3 простих приклади)

Висновок

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

Щоб знайти більше подібних путівників, перегляньте Exceldemy.com .

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