Условно форматиране на множество текстови стойности в Excel (4 лесни начина) -

  • Споделя Това
Hugh West

В масивите от данни често имаме няколко текстови стойности, които трябва да сравним, за да намерим съвпадение. В тази статия обсъждаме условното форматиране на няколко текстови стойности с помощта на няколко функции, като например И , ИЛИ , ISNUMBER , ТЪРСЕНЕ НА , SUM , и SUMIF . Използваме някои от посочените функции заедно, за да свършим работата.

Да предположим, че имаме набор от данни от Продажба на продукти , където имаме колони с текстови стойности, наречени Регион , Град , Категория , и Продукт . Искаме да форматираме условно набора от данни в зависимост от множеството текстови стойности на тези колони с текстови стойности.

Набор от данни за изтегляне

Условно форматиране на множество текстови стойности.xlsx

4 лесни начина за условно форматиране на множество текстови стойности в Excel

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

В набора от данни имаме четири текстови колони, в които искаме да маркираме редовете, които имат "Изток" като Регион и "Барове" като Категория .

Стъпка 1: Изберете целия диапазон ( $B$4:$G$21 ), който искате да форматирате. След това отидете в Начало Tab> Изберете Условно форматиране Стилове раздел)> Select Ново правило (от падащите опции).

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

След това вмъкнете следната формула в Редактиране на описанието на правилото кутия.

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

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

AND(logical1,[logical2]...)

Вътре във формулата,

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

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

И формулата форматира редовете, за които тези два аргумента са Истински .

Стъпка 3: Кликнете върху Формат . Форматиране на клетките Отваря се прозорец. Форматиране на клетките Прозорец, Изберете някой Напълнете Цвят от Напълнете След това щракнете върху OK .

Стъпка 4: Ще се върнете в Ново правило за форматиране диалогов прозорец. Отново, Кликнете върху ДОБРЕ.

Всички съвпадащи редове в набора от данни се форматират с избрания от нас цвят на запълване.

Ако се вгледате внимателно, можете да видите, че формулата форматира условно само редовете, в които има едновременно "Изток" като Регион и "Барове" като Категория .

Прочетете повече: Как да промените цвета на реда въз основа на текстова стойност в клетка в Excel

Метод 2: Използване на функцията OR

Сега искаме да направим още една стъпка напред в условното форматиране. В този случай искаме да форматираме редове, в които има някой от записите, например "Изток" , "Бостън" , "Крекери" , и "Пълнозърнеста пшеница" в колоните с текстова стойност. Можем да използваме ИЛИ за постигане на желания резултат.

Стъпка 1: Повторете Стъпки от 1 до 4 от Метод 1 . Просто заменете формулата за вмъкване в Редактиране на описанието на правилото по следната формула.

=OR($B4="Изток",$C4="Бостън",$D4="Крекери",$E4="Пълнозърнест")

Тук проверихме дали B4 , C4 , D4 , и E4 клетките са равни на "Изток" , "Бостън" , "Крекери" , и "Пълнозърнеста пшеница" съответно. ИЛИ ще задейства действието, ако някое от условията съвпадне.

Стъпка 2: Кликнете върху ОК . Ще видите, че формулата форматира всички редове, които съдържат някой от текстовете, които споменахме по-рано.

Можете да добавяте или премахвате всякакви текстови условия според нуждите си за форматиране на набора от данни.

Подобни четива:

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

Какво се случва, когато искаме да форматираме условно набор от данни, съдържащ конкретни множество продукти? Например, имаме множество продукти, като например Шоколадов чипс , Брайън , и Пълнозърнеста пшеница . В този случай искаме да подчертаем всички редове, които съдържат тези определени продукти.

За по-добро представяне изтриваме Регион и Град колони, за да обсъдите този метод специално.

Стъпка 1: Въведете имената на продуктите в нова колона (т.е., Съдържащи множество текстове ).

Стъпка 2: Повторете Стъпки от 1 до 4 от Метод 1 , за този конкретен случай, Заменете формулата в Форматиране на стойности, за които формулата е вярна диалогов прозорец със следната формула.

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

Вътре във формулата,

Сайтът ТЪРСЕНЕ НА функция съвпада с текстове, съществуващи в Range $G$4:$G$7 към началната клетка на диапазона за търсене $C4 . Тогава ISNUMBER функцията връща стойностите като Истински или Невярно. В крайна сметка ИЛИ функцията съвпада с редуването на всеки от текстовете в обхвата на find_value (т.е., $G$4:$G$7 ).

Стъпка 3: Кликнете върху OK Вмъкнатата формула форматира всички редове в набора от данни, които съответстват на текстовете с Съдържащи множество текстове колони.

Уверете се, че сте избрали конкретния диапазон ( $G$4:$G$7 ) като find_text вътре в ТЪРСЕНЕ НА всяко несъответствие води до форматиране на цялата съвкупност от данни или до липса на такава.

Прочетете повече: Как да направите условно форматиране за множество условия

Метод 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 и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.