Note: The other languages of the website are Google-translated. Back to English

Як застосувати пошук умовного форматування для кількох слів у Excel?

doc highlight містить будь-які слова 1

Нам може бути легко виділити рядки на основі конкретного значення. У цій статті я розповім про те, як виділити клітинки в стовпці A, залежно від того, чи знайдені вони в стовпці D, тобто, якщо вміст комірки містить будь-який текст у певний список, а потім виділіть, як показано на лівому скріншоті.

Умовне форматування для виділення комірок містить одне з кількох значень

Клітинки фільтра містять конкретні значення та виділяють їх відразу


Умовне форматування для виділення комірок містить одне з кількох значень

У самому справі, Умовне форматування може допомогти вам вирішити цю роботу, виконайте такі дії:

1. Спочатку створіть назву діапазону для конкретного списку слів, виберіть текст комірки та введіть назву діапазону Міліст (ви можете перейменовувати, як вам потрібно) в Назва і натисніть вводити ключ, див. знімок екрана:

doc highlight містить будь-які слова 2

2. Потім виділіть клітинки, які потрібно виділити, та клацніть Головна > Умовне форматування > Нове правило, В Нове правило форматування у діалоговому вікні завершіть наступні операції:

(1.) Клацніть За допомогою формули визначте, які клітинки потрібно форматувати під Виберіть тип правила вікно списку;

(2.) Потім введіть цю формулу: = SUM (COUNTIF (A2, "*" & Mylist & "*")) (A2 це перша комірка діапазону, яку потрібно виділити, Міліст - це назва діапазону, яку ви створили на кроці 1) у Форматувати значення, де ця формула відповідає дійсності текстове вікно;

(3.) А потім натисніть сформований кнопки.

doc highlight містить будь-які слова 3

3. Іди до Формат ячеек і виберіть один колір, щоб виділити комірки під Заповнювати вкладку, див. знімок екрана:

doc highlight містить будь-які слова 4

4. А потім клацніть OK > OK щоб закрити діалогові вікна, всі комірки, які містять будь-яке із певних значень комірок списку, виділяються одночасно, див. знімок екрана:

doc highlight містить будь-які слова 5


Клітинки фільтра містять конкретні значення та виділяють їх відразу

Якщо у вас є Kutools для Excel, З його Супер фільтр Утиліта, ви можете швидко відфільтрувати комірки, що містять задані текстові значення, а потім виділити їх відразу.

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

після установки Kutools для Excel, будь ласка, виконайте наступне:

1. Клацання Kutools Plus > Супер фільтр, див. скріншот:

2, в Супер фільтр панелі, виконайте такі дії:

  • (1.) Перевірте Зазначений параметр, а потім натисніть кнопку doc highlight містить будь-які слова 11 кнопка для вибору діапазону даних, який потрібно відфільтрувати;
  • (2.) Вибирайте залежність між критеріями фільтрування, як вам потрібно;
  • (3.) Потім встановіть критерії у полі списку критеріїв.

doc highlight містить будь-які слова 8

3. Після встановлення критеріїв натисніть фільтр для фільтрування комірок містить певні значення, як вам потрібно. А потім виберіть один колір заливки для виділених клітинок під Головна вкладку, див. знімок екрана:

doc highlight містить будь-які слова 9

4. І всі клітинки містять конкретні значення, виділені, тепер ви можете скасувати фільтр, натиснувши ясно , див. знімок екрана:

doc highlight містить будь-які слова 10

Натисніть Завантажити та безкоштовну пробну версію Kutools для Excel зараз!


Демонстрація: Фільтрувати комірки містить конкретні значення та виділяти їх відразу

Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз!

Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2021 і 365. Підтримує всі мови. Легке розгортання на вашому підприємстві чи в організації. 30-денна безкоштовна пробна версія повних функцій. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (32)
Оцінено 4.5 з 5 · рейтинги 1
Цей коментар був мінімізований модератором на сайті
Це корисна техніка. Чи не могли б ви розглянути, як це працює? Спасибі
Цей коментар був мінімізований модератором на сайті
Я не можу використовувати цю формулу, чи можете ви допомогти, чого мені не вистачає?
Цей коментар був мінімізований модератором на сайті
Привіт, су,
Переконайтеся, що назва діапазону у формулі є вашим власним, або ви можете вставити сюди знімок екрана проблеми.
Дякую!
Цей коментар був мінімізований модератором на сайті
Привіт, я використовую цю формулу для пошуку IP-адрес у стовпці (зі списку).

Він пропускає деякі клітинки, які слід виділяти, і навпаки (виділяє ті, які не слід виділяти). Схоже, що клітинки мають певну схожість з IP-адресами, які я шукаю.

Чи пов’язано це з тим, що є 4 коми після коми? (Наприклад, якщо я шукаю 10.54.31.7, він також може виділити 10.54.31.5).

Буду вдячний за будь-які ідеї щодо того, як я можу це виправити – це так близько до роботи!
Цей коментар був мінімізований модератором на сайті
У мене така ж проблема! Ви коли-небудь це виправляли? Цікаво, чому вони відповідали іншим, але ніколи не ви...
Цей коментар був мінімізований модератором на сайті
Я створив таблицю з названими діапазонами на іншій вкладці.

Я виділив рядок до того, як почав створювати правило. =$B$7:$X$7

=SUM(COUNTIF(E7,"*"&CANCELLED&"*"))

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

Правило працює, але фарбує лише першу клітинку в рядку, а не весь рядок.


Будь-яка ідея, що я роблю не так?

Чи може бути причиною той факт, що осередок E7 є динамічним спадним меню на основі спадного списку в D7?
Цей коментар був мінімізований модератором на сайті
Привіт, Ребекка,
Якщо ви хочете виділити весь рядок у вибраному діапазоні, скористайтеся цією формулою:

=SUM(COUNTIF($A2,"*"&Mylist&"*"))
Посилання на клітинку має бути перетворено в абсолютне значення стовпця ($A2).

Будь ласка, спробуйте, сподіваюся, це допоможе вам!
Цей коментар був мінімізований модератором на сайті
ця формула для мене не працює
Цей коментар був мінімізований модератором на сайті
Привіт, Антоній,
Чи не могли б ви пояснити свою проблему більш чітко, або ви можете вставити скріншот тут. Дякую!
Цей коментар був мінімізований модератором на сайті
У мене насправді така ж проблема, формула виділяє ВСІ клітинки в діапазоні, чому це було б?
Цей коментар був мінімізований модератором на сайті
Привіт, Гвен,
Формула в цій статті добре працює в моєму робочому аркуші, чи не могли б ви описати свою проблему докладніше? Або ви можете вставити сюди знімок екрана для своєї проблеми.
Дякую!
Цей коментар був мінімізований модератором на сайті
Перша чудова формула, єдина моя проблема полягає в тому, що у мене є 3 списки, і хоча я змінив назви списків і використав різні кольори - коли я використовую спадний список, усі назви мають однакові кольори.
Цей коментар був мінімізований модератором на сайті
Проблема з вищезгаданою функцією KUtools є 01. Вона не дає можливості виділити весь рядок. 02. Він шукає на основі точної відповідності клітинки, а параметра часткової відповідності немає...... У когось є рішення, будь ласка, поділіться, оскільки мені це потрібно... дякую!
Цей коментар був мінімізований модератором на сайті
Привіт, Умайр,
Функція Kutools у цій статті може вирішити ваші проблеми, перша, якщо вам потрібно виділити цілі рядки, виберіть усі відфільтровані цілі рядки, а потім застосуйте для них колір заливки; другий раз ви повинні вибрати критерій Містить зі спадного списку критеріїв, щоб відфільтрувати рядки на основі часткового тексту.
Будь ласка, спробуйте ще раз, сподіваюся, це допоможе вам!
Цей коментар був мінімізований модератором на сайті
У функції countif кома НЕ працювала для мене. Натомість мені довелося використати крапку з комою.
Цей коментар був мінімізований модератором на сайті
Привіт, Ніл,
Можливо, у вас є версія Excel іншою мовою замість англійської.
Дякуємо за ваш коментар.
Цей коментар був мінімізований модератором на сайті
Це для функції «АБО». Як я можу це зробити за допомогою «І»?

Як і в мені потрібно виділити ТІЛЬКИ клітинки, які містять весь список, а не лише одну зі списку.
Цей коментар був мінімізований модератором на сайті
У мене є список, який містить «Числа», і коли я запускаю цю формулу, вона працює лише для «Слово/Текст». Яким буде мій підхід до чисел? Наприклад, у мене є два номери rego (реєстрації) для команди управління, наприклад, 1234 і 6789, тому мої дані в стовпці A будуть містити багато різних номерів транспортних засобів, я хочу виділити ЗЕЛЕНИМ лише ці два rego.
Цей коментар був мінімізований модератором на сайті
Здравствуйте,

чи чутлива формула до простору?
Цей коментар був мінімізований модератором на сайті
Consegui, a formula é funcional e adorei!! обрігадо!
Цей коментар був мінімізований модератором на сайті
Чи можете ви надати інструкції, як змінити цю формулу? У тому ж прикладі, як би ви відформатували комірки, які НЕ містять слова з вашого списку ключових слів?
Оцінено 4.5 з 5
Цей коментар був мінімізований модератором на сайті
Привіт, Джефф,
Щоб вирішити вашу проблему, застосуйте наведену нижче формулу:
=IF(SUM(COUNTIF(A2,"*"&Mylist&"*"))=1, 0,1)

Будь ласка, спробуйте, сподіваюся, це допоможе вам!
Цей коментар був мінімізований модератором на сайті
Привіт!

Я намагаюся використати ряд слів у рядку з іншого аркуша.
Моя формула виглядає так:

=Інформація!=СУМА(COUNTIF($A1,"*"&LGreen&"*"))

«Інформація» — це аркуш, «LGreen» — рядок слів, які я хочу використати, а слова починаються з A1 на аркуші «Інформація».

Але я все одно отримую "Існує проблема з цією формулою.......
Чи має значення, якщо слова знаходяться в рядку/стовпчику? І як мені внести цю зміну у формулу?
Я хотів би використати весь рядок (безперервний), щоб пізніше я міг додати більше слів.
Якщо ні, я можу вибрати певний діапазон/комірки, якщо розумію, що не так x)

Заранее спасибо!
Цей коментар був мінімізований модератором на сайті
Привіт, Сикопатен

Фактично, вам просто потрібно дотримуватися методу, описаного в статті, на першому кроці ви повинні створити назву діапазону для свого списку даних на іншому аркуші, який можна застосувати до всієї книги. Потім скористайтеся формулою: =SUM(COUNTIF(A2,"*"&Mylist&"*")) в умовному форматуванні робочого аркуша, на якому потрібно виділити комірки.

Або ви можете вставити сюди свій файл Excel як вкладення, щоб ми перевірили його.

Дякую!
Цей коментар був мінімізований модератором на сайті
Дуже дякую за відповідь! Це напевно дуже допомогло!
Гарного Нового року! :D
Цей коментар був мінімізований модератором на сайті
Привіт, Sykopaten,
Раді, що це може вам допомогти!
З новим роком!😀
Цей коментар був мінімізований модератором на сайті
Я хочу відформатувати лише текст, який міститься в моєму списку. Я не хочу форматувати, якщо мій список (одна або дві клітинки мого списку) порожні
Цей коментар був мінімізований модератором на сайті
Привіт, АКАШ
Щоб вирішити вашу проблему, вам може допомогти наступна стаття:
https://www.extendoffice.com/documents/excel/2499-excel-conditional-formatting-ignore-blank-zero.html

Будь ласка, спробуйте, дякую!
Цей коментар був мінімізований модератором на сайті
Наведена вище формула не працює, оскільки мій стан (тобто якщо мій список порожній). І якщо мій список залишається порожнім, Excel форматує всі клітинки. Допоможи мені.
Цей коментар був мінімізований модератором на сайті
Привіт, Акаш,
Якщо ваш список даних містить порожню клітинку, застосуйте наведену нижче формулу до умовного форматування:
=SUMPRODUCT(--ISNUMBER(SEARCH(IF(Mylist<>"",Mylist),A2)))>0
Будь ласка, спробуйте, сподіваюся, це допоможе вам!
Цей коментар був мінімізований модератором на сайті
ЩИРО ВАМ ДЯКУЮ, ВИ ЗБЕРЕГЛИ БАГАТО МЕНЕГО ЧАСУ.
Цей коментар був мінімізований модератором на сайті
Привіт, Акаш,
Раді, що це може вам допомогти!
Гарного нового року! 😄
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL