Прескочи на основното съдържание

Как да приложа търсене с условно форматиране за множество думи в Excel?

Автор: Xiaoyang Последна промяна: 2020-04-26
подчертаването на документа съдържа произволни думи 1

Може да е лесно за нас да маркираме редове въз основа на конкретна стойност, в тази статия ще говоря за това как да маркираме клетки в колона A в зависимост дали се намират в колона D, което означава, че ако съдържанието на клетката съдържа текст в конкретен списък, след което маркирайте, както е показано на лявата екранна снимка.

Условното форматиране за маркиране на клетките съдържа една от няколко стойности

Филтърните клетки съдържат конкретни стойности и ги маркират наведнъж


Условното форматиране за маркиране на клетките съдържа една от няколко стойности

В действителност, Условно форматиране може да ви помогне да разрешите тази задача, моля, направете следните стъпки:

1. Първо, моля, създайте име на диапазон за списъка с конкретни думи, изберете текста на клетката и въведете име на диапазон Mylist (можете да преименувате, както е необходимо) в Име кутия и натиснете Въведете ключ, вижте екранната снимка:

подчертаването на документа съдържа произволни думи 2

2. След това изберете клетките, които искате да маркирате, и щракнете Начало > Условно форматиране > Ново правило, В Ново правило за форматиране диалогов прозорец, завършете операциите по-долу:

(1.) Щракнете Използвайте формула, за да определите кои клетки да форматирате под Изберете тип правило списъчна кутия;

(2.) След това въведете тази формула: =SUM(COUNTIF(A2,"*"&Mylist&"*")) (A2 е първата клетка от диапазона, който искате да маркирате, Mylist е името на диапазона, който сте създали в стъпка 1) в Форматиране на стойности, където тази формула е вярна текстово поле;

(3.) И след това щракнете формат бутон.

подчертаването на документа съдържа произволни думи 3

3, Отидете на Форматиране на клетки диалогов прозорец и изберете един цвят, за да маркирате клетките под Напълнете раздел, вижте екранна снимка:

подчертаването на документа съдържа произволни думи 4

4. И после щракнете върху OK > OK за да затворите диалоговите прозорци, всички клетки, които съдържат някоя от специфичните стойности на клетката в списъка, се маркират наведнъж, вижте екранната снимка:

подчертаването на документа съдържа произволни думи 5


Филтърните клетки съдържат конкретни стойности и ги маркирайте наведнъж

Ако имате Kutools за Excel, Със своята Супер филтър можете бързо да филтрирате клетките, които съдържат определени текстови стойности, и след това да ги маркирате наведнъж.

Kutools за Excel : с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. 

След инсталиране Kutools за Excel, моля, направете следното:

1. Щракнете Kutools плюс > Супер филтър, вижте екранна снимка:

2. В Супер филтър прозорец, моля, извършете следните операции:

  • (1.) Проверка уточнен опция и след това щракнете върху подчертаването на документа съдържа произволни думи 11 бутон за избор на диапазона от данни, който искате да филтрирате;
  • (2.) Изберете връзката между критериите за филтър според нуждите си;
  • (3.) След това задайте критериите в полето със списък на критериите.

подчертаването на документа съдържа произволни думи 8

3. След като зададете критериите, щракнете филтър за филтриране на клетките съдържа конкретните стойности, от които се нуждаете. И след това изберете един цвят за запълване за избраните клетки под Начало раздел, вижте екранна снимка:

подчертаването на документа съдържа произволни думи 9

4. И всички клетки, съдържащи специфичните стойности, са маркирани, сега можете да отмените филтъра, като щракнете Изчисти бутон, вижте екранната снимка:

подчертаването на документа съдържа произволни думи 10

Щракнете върху Изтегляне и безплатна пробна версия Kutools за Excel сега!


Демонстрация: Филтърните клетки съдържат конкретни стойности и ги маркирайте наведнъж

Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. Изтеглете и изпробвайте безплатно сега!

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (34)
Rated 4.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
=SUMPRODUCT(--ISNUMBER(SEARCH(IF(Mylist<>"",Mylist),A2)))>0
How to Format whole row in this formula
This comment was minimized by the moderator on the site
THANK YOU VERY MUCH, YOU SAVED A LOT OF TIME OF ME.
This comment was minimized by the moderator on the site
Hello, Akash,
Glad it can help you!
Have a good new year! 😄
This comment was minimized by the moderator on the site
Above formula not working, coz , My condition (i.e if my list is blank). And if my list is remaining blank excel formatting all cells. Help me.
This comment was minimized by the moderator on the site
Hello, Akash,
If your data list contains blank cell, please apply the below formula into the Conditional Formatting:
=SUMPRODUCT(--ISNUMBER(SEARCH(IF(Mylist<>"",Mylist),A2)))>0
Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
I want to format whole Row. In this formula how to format whole Row.
This comment was minimized by the moderator on the site
I want to format only the text contained in my list. I do not want to format if my list (one or two cell of my list) is blank
This comment was minimized by the moderator on the site
Hello, AKASH
To solve your problem, the following article may help you:
https://www.extendoffice.com/documents/excel/2499-excel-conditional-formatting-ignore-blank-zero.html

Please have a try, thank you!
This comment was minimized by the moderator on the site
Greetings!

I am trying to use a range of words in a row, from another sheet.
My formula looks like this:

=Info!=SUM(COUNTIF($A1,"*"&LGreen&"*"))

"Info" is the sheet, "LGreen" is the row of words i want to use, and the words start at A1 in "Info" sheet.

But i still get "There is a problem with this formula.......
Does it matter if the words are in a row/column? And how do i make that change in the formula?
I would like to use the whole row (continuous), so that i can put in more words later on.
If not, i can select specific range/cells, as long as i understand whats wrong x)

Thanks in advance!
This comment was minimized by the moderator on the site
Hello, Sykopaten

In fact, you just need follow the method in the article, in the first step, you should create a range name for your data list in aother sheet, which can be applied to the entire workbook. And then use the formula: =SUM(COUNTIF(A2,"*"&Mylist&"*")) into the conditional formatting of the worksheet you want to highlihgt the cells.

Or you can insert your excel file as attachment here for us to check.

Thank you!
This comment was minimized by the moderator on the site
Thank you so much to the reply! This surely helped a lot!
Have a great new year! :D
This comment was minimized by the moderator on the site
Hello, Sykopaten,
Glad it can help you!
Happy new year!😀
This comment was minimized by the moderator on the site
Can you provide instructions for how to reverse this formula. In the same example, how would you format cells that did NOT contain a word from your keyword list?
Rated 4.5 out of 5
This comment was minimized by the moderator on the site
Hello, Jeff,
To solve your problem, please apply the below formula:
=IF(SUM(COUNTIF(A2,"*"&Mylist&"*"))=1, 0,1)

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Consegui, a formula é funcional e adorei!! obrigado!
This comment was minimized by the moderator on the site
Hello,

is the formula sensitive to space?
This comment was minimized by the moderator on the site
I have a List that contains "Numbers" and when I run this formula it only work on "Word/Text". What shall be my approach for numbers? For example, I have two rego ( registration) number for management team eg 1234 and 6789, so my data in A column will contain a lot of different vehicle number, i want to hightlight GREEN only these two regos.
This comment was minimized by the moderator on the site
This is for the "OR" function. How do I go abouts this with the "AND"?

As in I need to highlight ONLY the cells that have all of the list and not just either of the list.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations