Зміст
У наборах даних часто є кілька текстових значень, з якими потрібно порівняти, щоб знайти збіг. У цій статті ми обговоримо умовне форматування декількох текстових значень за допомогою декількох функцій, таких як І , АБО , НОМЕР , ПОШУК , СУМА і SUMIF Ми використовуємо деякі зі згаданих функцій разом для виконання роботи.
Припустимо, що у нас є набір даних Продаж продукції де маємо стовпці текстових значень з іменами Регіон , Місто , Категорія і Продукт Ми хочемо умовно відформатувати набір даних в залежності від декількох текстових значень цих стовпців текстових значень.
Набір даних для завантаження
Умовне форматування декількох текстових значень.xlsx4 простих способи умовного форматування декількох текстових значень в Excel
Спосіб 1: Використання функції AND
У наборі даних є чотири текстових стовпці, в яких ми хочемо виділити рядки, що містять "Схід" як Регіон і "Барса" як Категорія .
Крок 1: Виберіть весь діапазон ( $B$4:$G$21 ), яку потрібно відформатувати. Після цього перейдіть в розділ Головна сторінка Вкладка> Вибрати Умовне форматування (в Стилі розділ)> Виберіть Нове правило (з випадаючого списку).
Крок 2: Нове правило форматування У вікні виберіть пункт Використовуйте формулу, щоб визначити, яку комірку форматувати (від Виберіть тип правила діалогове вікно).
Потім вставте наступну формулу в поле Редагування опису правила Ящик.
=AND($B4="East",$D4="Bars")
Синтаксис І функція полягає в тому, щоб
AND(logical1,[logical2]...)
Усередині формули,
$B4="Схід"; це logical1 аргумент.
$D4="Bars"; це логічний2 аргумент.
А формула форматує рядки, для яких ці два аргументи є Правда .
Крок 3: Натисніть на Формат "У нас тут є Формат комірок відкривається вікно, в якому можна побачити Формат комірок вікно, оберіть будь-яку Заповнити Колір від Заповнити Потім натисніть ГАРАЗД. .
Крок 4: Ви повернетеся до Нове правило форматування діалогове вікно. Знову, Натисніть ГАРАЗД.
Всі відповідні рядки в наборі даних будуть відформатовані обраним кольором заливки.
Якщо придивитися, то можна побачити, що формула умовно форматує тільки ті рядки, в яких є і те, і інше "Схід" як Регіон і "Барса" як Категорія .
Читати далі: Як змінити колір рядка на основі текстового значення в комірці в Excel
Спосіб 2: Використання функції АБО
Тепер ми хочемо зробити умовне форматування ще одним кроком далі. У цьому випадку ми хочемо відформатувати рядки, які містять будь-який з таких записів, як "Схід" , "Бостон" , "Крекери" і "Цільнозерновий" в стовпчиках текстових значень. Ми можемо використовувати АБО функцію для досягнення бажаного результату.
Крок 1: Повторіть команду Кроки з 1 по 4 від Спосіб 1 Просто замініть формулу для вставки на Редагування опису правила за наступною формулою.
=OR($B4="Східний",$C4="Бостон",$D4="Крекери",$E4="Цільнозерновий")
Тут ми перевірили, чи B4 , C4 , D4 і E4 клітинок дорівнюють "Схід" , "Бостон" , "Крекери" і "Цільнозерновий" відповідно. АБО запустить дію, якщо будь-яка з умов збігається.
Крок 2: Натисніть ГАРАЗД. Ви побачите, що формула відформатує всі рядки, які містять будь-який текст, про який ми говорили раніше.
Ви можете додавати або видаляти будь-які текстові умови відповідно до ваших потреб у форматуванні набору даних.
Схожі читання:
- Умовне форматування в Excel на основі декількох значень іншої комірки
- Як застосувати умовне форматування до декількох рядків (5 способів)
- Умовне форматування в Excel на основі тексту іншої комірки [5 способів]
- Умовне форматування в Excel, якщо клітинка містить текст
Спосіб 3: Використання функцій АБО-ЧИСЛО та ПОШУК
Що відбувається, коли ми хочемо умовно відформатувати набір даних, що містить певні кілька продуктів? Наприклад, у нас є кілька продуктів, таких як Шоколадна крихта , Брайан. і Пшениця цільнозернова В даному випадку ми хочемо виділити всі рядки, які містять ці певні Товари.
Для кращої репрезентативності ми вилучаємо Регіон і Місто де цей метод обговорюватиметься особливо.
Крок 1: Вставити назви Товарів у нову колонку (тобто, Містить кілька текстів ).
Крок 2: Повторюю Кроки з 1 по 4 від Спосіб 1 для цього конкретного випадку, замінити формулу на Значення формату, де формула істинна з наступною формулою.
=OR(ISUMBER(SEARCH($G$4:$G$7,$C4)))
Усередині формули,
На сьогоднішній день, на жаль, це не так. ПОШУК функція зіставляє тексти, що існують в діапазоні $G$4:$G$7 до початкової комірки діапазону пошуку $C4 А потім НОМЕР функція повертає значення у вигляді Правда або Неправда. Врешті-решт, на засіданні було прийнято рішення про АБО відповідає почерговому знаходженню будь-якого тексту в межах діапазону find_value (тобто, $G$4:$G$7 ).
Крок 3: Натисніть ГАРАЗД. Вставлена формула форматує всі рядки в наборі даних, що відповідають текстам з Містить кілька текстів колонки.
Переконайтеся, що ви вибрали саме той діапазон ( $G$4:$G$7 ) як find_text всередині ПОШУК будь-яка невідповідність призводить до форматування всього набору даних або взагалі до його відсутності.
Читати далі: Як виконати умовне форматування для декількох умов
Спосіб 4: Використання функцій SUM і COUNTIF
Зараз ми хочемо скоротити Метод 3 використовуючи присвоєне ім'я для всіх Назви продуктів Для цього ми використовуємо комбінацію СУМА і COUNTIF функції.
Крок 1: Присвоїти ім'я (тобто, Текст ) до всіх Продуктів до Містить кілька текстів колонки.
Крок 2: Повторити Кроки з 1 по 4 від Спосіб 1 у цьому випадку просто замініть формулу на формулу, наведену нижче.
=SUM(COUNTIF($C4, "*"&Text& "*"))
У формулі,
На сьогоднішній день, на жаль, це не так. COUNTIF відповідає лише одному критерію (тобто, Шоколадна крихта ) до діапазону, починаючи з комірки $C4 Поєднання COUNTIF функціонувати з СУМА функція дозволяє йому відповідати всім критеріям (тобто, Текст ) на полігон.
Крок 3: Натисніть ГАРАЗД. Формула форматує всі рядки, що містять тексти, які збігаються з заданим ім'ям Тексти .
Висновок
У даній статті ми використаємо різні функції та їх комбінації для умовного форматування декількох текстових значень. І і АБО а також дві комбіновані функції. Одна комбінована функція - це АБО , НОМЕР і ПОШУК Інші з них - це СУМА і COUNTIF "У нас тут є І може зіставити два випадкових тексти для форматування будь-якого набору даних. З іншого боку, функція АБО функція відбирає будь-який з оголошених текстів у своїй формулі. Комбіновані функції відбирають стільки текстів, скільки ви призначите, і форматують їх відповідним чином. Сподіваюся, ви знайшли наведені вище способи достатньо зрозумілими для роботи. Коментуйте, якщо вам потрібні додаткові роз'яснення або є що додати.