Зміст
При роботі з великою базою даних може виникнути необхідність знайти в ній певний текст. В Excel є декілька функцій, за допомогою яких це можна легко зробити. Сьогодні в цій статті ми продемонструємо 4 прості способи пошуку якщо в "Урядовому кур'єрі". діапазон комірок містить певний текст в Excel .
Завантажити Практичний посібник
Завантажте цей практичний посібник, щоб потренуватися, поки ви читаєте цю статтю.
Пошук, якщо діапазон комірок містить певний текст.xlsx
4 простих способи дізнатися, чи містить діапазон комірок певний текст в Excel
Наведений нижче набір даних визначить, чи містить діапазон текстів якийсь конкретний текст чи ні. Крім того, стовпчик зліва з назвою Текст містить передбачуваний текст і колонку праворуч Специфічні Текст містить тексти, які будуть перевірятися в лівій колонці. Потім, в колонці Результат Щоб уникнути проблем з сумісністю, використовуйте Excel 365 видання.
1. вставте функцію COUNTIF, щоб знайти, чи містить діапазон клітинок певний текст в Excel
Щоб визначити, чи існує значення або текст в діапазоні даних, можна просто використовувати формулу, засновану на функція COUNTIF . На сьогоднішній день, на жаль, це не так. COUNTIF допоможе нам підрахувати значення, якщо виконується певна умова.
Сходинки:
- По-перше, в камері E5 введіть формулу:
=COUNTIF(B5:B10,"*"&D5&"*")>0
- Потім натисніть Увійдіть щоб отримати результат.
🔎 Розбивка формули
- Діапазон вхідних даних тут наступний B5:B10 .
- Критерієм є "*"&D5& "*" Тут ми використовували Зірочка (*) в якості Підставний символ для одного або декількох символів. Ми об'єднали зірочку до і після посилання на комірку D4 тож тепер він буде вважатися підрядком. Отже, це буде вважати значення, якщо воно з'являється в будь-якому місці діапазону.
- Тому, якщо значення знайдено, то на виході буде ПРАВДА інакше вихідні дані будуть мати вигляд НЕПРАВДА .
- Після цього підведіть курсор миші до правого нижнього кута комірки з формулами, і коли курсор покаже напис Ручка наповнення значок ( + ), двічі клацніть на ній, щоб застосувати цю ж формулу до решти комірок.
- Отже, ви отримаєте результат.
Читати далі: Як знайти, чи містить комірка певний текст в Excel
2. знайти, якщо діапазон клітинок містить певний текст, за допомогою функцій НОМЕР і ЗНАЙТИ
Використовуючи формулу, що базується на НОМЕР і ЗНАЙТИ ми можемо легко знайти певний текст з діапазону комірок. НОМЕР повертає логічний вивід, якщо аргумент всередині нього задовольняє умовам. З іншого боку, функція ЗНАЙТИ повертає конкретну позицію вказаного тексту в діапазоні рядків або тексту.
Сходинки:
- По-перше, в камері E5 застосовуємо формулу:
=ISNUMBER(FIND(D5,B5))
- Потім натисніть Увійдіть щоб отримати результат.
🔎 Розбивка формули
- На сьогоднішній день, на жаль, це не так. Знайти функція тут полягає у визначенні точного місця розташування тексту, згаданого в комірці D5 у текстовому рядку B5 Вони можуть бути числовим значенням або пустим (якщо текст не знайдено в рядку).
- На сьогоднішній день, на жаль, це не так. НОМЕР функція поверне логічний вихід на основі вихідних даних функції ЗНАЙТИ функцію.
- Після цього застосуйте цю ж функцію до решти комірок, перетягнувши Ручка наповнення в камеру E10 .
- Таким чином ви отримаєте бажаний результат.
Читати далі: Пошук тексту в діапазоні в Excel
3. комбінування функцій IF, OR та COUNTIF для пошуку комірок, що містять певний текст
Коли нам потрібно знайти конкретні тексти із заданого діапазону комірок, ми можемо легко зробити це за допомогою функція IF Вкладеність інших функцій в межах ЯКЩО Для цього скористайтеся наведеними нижче методами.
3.1 IF з функцією COUNTIF
Поєднання ЯКЩО та COUNTIF функції визначатимуть, чи містить заданий рядок певний текст, чи ні.
Сходинки:
- У комірці, де ви хочете отримати результат, застосуйте ЯКЩО з COUNTIF Остаточний вигляд цієї формули такий:
=IF(COUNTIF(B5:B10,"*"&D5&"*"), "YES","NO")
🔎 Розбивка формули
- Асортимент становить B5:B10.
- Критерієм є "*"&D5& "*" .
- Якщо значення знайдено, то результат покаже ТАК .
- Якщо значення не знайдено, то в результаті буде видано НІ .
- Отримайте результат, натиснувши Увійдіть .
- Тепер застосуйте те ж саме до решти конкретних текстів. Тексти, які збіглися з джерелом, покажуть ТАК та інші покажуть НІ .
3.2 Функції NUMBER, SELECT та IF
Ми можемо визначити, чи містить рядок певний текст чи ні, за допомогою комбінації ЯКЩО , ПОШУК і НОМЕР функції.
Сходинки:
- По-перше, застосувати ЯКЩО функціонувати з НОМЕР функція в клітині E5 Остаточна формула така:
=IF(ISUMBER(SEARCH(D5,B5)), "ЗНАЙДЕНО", "НЕ ЗНАЙДЕНО")
🔎 Розбивка формули
- Знайдемо текст D5 в межах тексту B5 за допомогою ПОШУК функцію.
- Результат покаже ЗНАЙДЕНО якщо значення true.
- Результат покаже НЕ ЗНАЙДЕНО якщо значення false.
- Преса Увійдіть для застосування функції.
- Таким чином, ви отримаєте результат для решти клітинок, перетягнувши Ручка наповнення в камеру E10 .
3.3 IF з OR та COUNTIF
Тут комбіноване застосування ЯКЩО , АБО, і COUNTIF будуть розгорнуті функції для визначення того, чи є в комірках, що містять текст, який-небудь конкретний текст чи ні. Якщо в комірках, що містять текст, є який-небудь конкретний текст, то ЯКЩО допоможе нам перевірити умову, з іншого боку, функція COUNTIF допоможе нам порахувати значення, якщо ця конкретна умова буде виконана. АБО допоможе нам повернути необхідний результат на основі умови.
Сходинки:
- У камері E5 вводимо формулу:
=IF(OR(COUNTIF(B5, "*"&$D$5:$D$10& "*")), "YES", "NOT FOUND")
- Відтак, преса Увійдіть щоб отримати результат.
🔎 Розбивка формули
- Асортимент становить B5 .
- Критерієм є "*"&$D$5:$D$10& "*" .
- Отже, якщо значення є, то результат покаже ТАК .
- При цьому, якщо значення не знайдено, то в результаті буде показано НЕ ЗНАЙДЕНО .
- Застосуйте цю ж формулу до решти клітинок, перетягнувши маркер Ручка наповнення іконка в комірку E10 .
Читати далі: Як знайти текст у комірці в Excel
4. об'єднати функції SUMPRODUCT та COUNTIF
На сьогоднішній день, на жаль, це не так. РЕЗУЛЬТАТ і COUNTIF також допомагають знаходити певні тексти в діапазоні клітинок. Щоб дізнатися, як це зробити, виконайте такі дії. РЕЗУЛЬТАТ з іншого боку, в рамках COUNTIF допоможе нам підрахувати значення, якщо ця конкретна умова буде виконана.
Сходинки:
- На першому етапі нанесіть РЕЗУЛЬТАТ функція в клітині E5 Тут ми звели гніздо COUNTIF функціонувати в рамках РЕЗУЛЬТАТ Остаточна формула така:
=SUMPRODUCT(COUNTIF(B5:B10,"*"&D5&"*"))>0
- Тому преса Увійдіть щоб отримати результат.
🔎 Розбивка формули
- Асортимент становить B5:B10 .
- Критерієм є "*"&D5& "*" .
- На сьогоднішній день, на жаль, це не так. COUNTIF підраховує кількість співпавших комірок.
- Крім того, на зустрічі були присутні РЕЗУЛЬТАТ функція отримує число, повернуте функцією COUNTIF і отримує її суму.
- Нарешті, застосуйте ту саму формулу до решти комірок. Результат буде точним щодо введених даних.
Важливі моменти для запам'ятовування
- Поки ми використовуємо підстановочні знаки, ми повинні застосовувати зірочку ( * ) з кожним підрядком. Зірочка ( * ) збігається з будь-якою кількістю символів при використанні.
- Під час використання ЯКЩО з АБО формула пам'ятайте, що Блок Діапазон за допомогою абсолютного посилання на комірку ($) .