Условное форматирование нескольких текстовых значений в Excel (4 простых способа) -...

  • Поделись Этим
Hugh West

В наборах данных часто приходится сравнивать несколько текстовых значений, чтобы найти совпадение. В этой статье мы обсудим условное форматирование нескольких текстовых значений с помощью нескольких функций, таких как И , ИЛИ , ISNUMBER , ПОИСК , SUM и SUMIF Мы используем некоторые из упомянутых функций вместе, чтобы выполнить работу.

Предположим, у нас есть набор данных, состоящий из Продажа продукции где у нас есть столбцы текстовых значений с именами Регион , Город , Категория и Продукт Мы хотим условно отформатировать набор данных в зависимости от нескольких текстовых значений этих столбцов.

Датасет для скачивания

Условное форматирование нескольких текстовых значений.xlsx

4 простых способа условного форматирования нескольких текстовых значений в Excel

Метод 1: Использование функции AND

В наборе данных у нас есть четыре текстовые колонки, в которых мы хотим выделить строки, содержащие "Восток" в качестве Регион и "Барс" в качестве Категория .

Шаг 1: Выберите весь диапазон ( $B$4:$G$21 ), который вы хотите отформатировать. После этого перейдите в раздел Главная Вкладка> Выбрать Условное форматирование Стили section)> Select Новое правило (из выпадающих вариантов).

Шаг 2: Новое правило форматирования появится окно. В окне выберите Используйте формулу, чтобы определить, какую ячейку форматировать (из Выберите тип правила диалоговое окно).

Затем вставьте следующую формулу в Редактирование описания правила коробка.

=AND($B4="East",$D4="Bars")

Синтаксис И функция

AND(logical1,[logical2]...)

Внутри формулы,

$B4="Восток"; это логический1 аргумент.

$D4="Барс"; это логический2 аргумент.

И формула форматирует строки, для которых эти два аргумента являются Правда .

Шаг 3: Нажмите на Формат . Форматирование ячеек откроется окно. Из Форматирование ячеек окно, Выберите любой Заполнить Цвет от Заполнить раздел. Затем нажмите OK .

Шаг 4: Вы вернетесь в Новое правило форматирования диалоговое окно. Снова, Нажмите OK.

Все совпадающие строки в наборе данных будут отформатированы с выбранным цветом заливки.

Если вы внимательно посмотрите, то увидите, что формула условно форматирует только те строки, в которых есть и то, и другое. "Восток" в качестве Регион и "Барс" в качестве Категория .

Читать далее: Как изменить цвет строки на основе текстового значения в ячейке в Excel

Метод 2: Использование функции ИЛИ

Теперь мы хотим продвинуть условное форматирование на шаг дальше. В этом случае мы хотим, чтобы были отформатированы строки, которые содержат любую из записей, таких как "Восток" , "Бостон" , "Крекеры" и "Цельная пшеница" в столбцах текстовых значений. Мы можем использовать ИЛИ функцию для достижения желаемого результата.

Шаг 1: Повторите Шаги с 1 по 4 с сайта Метод 1 . Просто замените формулу вставки в Редактирование описания правила по следующей формуле.

=OR($B4="Восток",$C4="Бостон",$D4="Крекеры",$E4="Цельная пшеница")

Здесь мы проверили B4 , C4 , D4 и E4 ячейки равны "Восток" , "Бостон" , "Крекеры" и "Цельная пшеница" соответственно. ИЛИ вызовет действие при совпадении любого из условий.

Шаг 2: Нажмите OK Вы увидите, что формула форматирует все строки, содержащие любой текст, о котором мы упоминали ранее.

Вы можете добавить или удалить любые текстовые условия в соответствии с вашими потребностями для форматирования набора данных.

Похожие чтения:

  • Условное форматирование Excel на основе нескольких значений другой ячейки
  • Как применить условное форматирование к нескольким строкам (5 способов)
  • Условное форматирование в Excel на основе текста другой ячейки [5 способов]
  • Excel Условное форматирование, если ячейка содержит любой текст

Метод 3: Использование функций ИЛИ-НЕИСПРАВНОСТЬ и ПОИСК

Что происходит, когда мы хотим условно отформатировать набор данных, содержащий определенные несколько продуктов? Например, у нас есть несколько продуктов, таких как Шоколадная крошка , Брайан и Цельная пшеница В данном случае мы хотим выделить все строки, содержащие определенные продукты.

Для лучшего представления мы удаляем Регион и Город колонки, чтобы обсудить этот метод особо.

Шаг 1: Вставьте названия продуктов в новый столбец (например, Содержащие несколько текстов ).

Шаг 2: Повторите Шаги с 1 по 4 с сайта Метод 1 для данного конкретного случая, Замените формулу в Форматируйте значения, для которых формула истинна диалоговое окно со следующей формулой.

=OR(ISNUMBER(SEARCH($G$4:$G$7,$C4)))

Внутри формулы,

Сайт ПОИСК функция соответствует текстам, существующим в диапазоне $G$4:$G$7 в начальную ячейку диапазона поиска $C4 . Тогда ISNUMBER функция возвращает значения в виде Правда или Ложь. В итоге ИЛИ Функция соответствует чередованию любого текста в диапазоне find_value (т.е., $G$4:$G$7 ).

Шаг 3: Нажмите OK Вставленная формула форматирует все строки набора данных, соответствующие текстам с символами Содержащие несколько текстов колонны.

Убедитесь, что вы выбрали конкретный диапазон ( $G$4:$G$7 ) как найти_текст внутри ПОИСК функции, любое несоответствие приводит к форматированию всего набора данных или вообще никакого.

Читать далее: Как сделать условное форматирование для нескольких условий

Метод 4: Использование функций SUM и COUNTIF

Теперь мы хотим сократить метод 3 используя назначенное имя для всех Названия продуктов и назначить его в качестве критерия. Для этого мы используем комбинацию из SUM и COUNTIF функции.

Шаг 1: Присвоить имя (например, Текст ) ко всем продуктам в Содержащие несколько текстов колонны.

Шаг 2: Повторите Шаги с 1 по 4 с сайта Метод 1 В этом случае просто замените формулу на приведенную ниже формулу.

=SUM(COUNTIF($C4, "*"&Text& "*"))

В формуле,

Сайт COUNTIF соответствует только одному критерию (т.е, Шоколадная крошка ) в диапазон, начиная с ячейки $C4 Сочетание COUNTIF функция с SUM функция позволяет ему соответствовать всем критериям (т.е., Текст ) в Диапазон.

Шаг 3: Нажмите OK Формула форматирует все строки, содержащие тексты, совпадающие с заданным именем. Тексты .

Заключение

В этой статье мы используем различные функции и их комбинации для условного форматирования нескольких текстовых значений. Мы используем И и ИЛИ функции, а также две комбинированные функции. Одна комбинированная функция - это ИЛИ , ISNUMBER и ПОИСК . Другие SUM и COUNTIF . И функция может сопоставить два случайных текста для форматирования любого набора данных. С другой стороны, функция ИЛИ функция сопоставляет любой из объявленных текстов в своей формуле. Комбинированные функции сопоставляют столько текстов, сколько вы назначили, и форматируют их соответствующим образом. Надеюсь, вы найдете эти методы достаточно понятными для работы. Комментируйте, если вам нужны дальнейшие разъяснения или есть что добавить.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.