Excel: як фільтрувати клітинки, що містять кілька слів


Ви можете використовувати такий синтаксис, щоб фільтрувати клітинки в Excel, які містять кілька слів:

 =FILTER( A2:B8 ,ISNUMBER(SEARCH("word1", A2:A8 ))*ISNUMBER(SEARCH("word2", A2:A8 )))

Ця формула поверне рядки в діапазоні A2:B8 , де клітинки в діапазоні A2:A8 містять як «слово1», так і «слово2».

У наступному прикладі показано, як використовувати цей синтаксис на практиці.

Приклад: фільтруйте клітинки, що містять кілька слів

Припустімо, що ми маємо такий набір даних в Excel, який містить посади та роки досвіду співробітників спортивної команди:

Ми можемо використати таку формулу, щоб фільтрувати рядки, заголовок яких містить слова «Асистент» і «Тренер» в одній клітинці:

 =FILTER( A2:B8 ,ISNUMBER(SEARCH("Assistant", A2:A8 ))*ISNUMBER(SEARCH("Coach", A2:A8 )))

На наступному знімку екрана показано, як використовувати цю формулу на практиці:

Комірки фільтра Excel, що містять кілька текстів

Ми бачимо, що фільтр повертає лише три рядки, які містять слова «Асистент» і «Тренер» в одній клітинці.

Важливо зазначити, що ми також можемо використовувати підрядки під час фільтрації.

Наприклад, ми можемо використати таку формулу, щоб фільтрувати рядки, заголовок яких містить слова «Помічник» і «Тренер» в одній клітинці:

 =FILTER( A2:B8 ,ISNUMBER(SEARCH("Assist", A2:A8 ))*ISNUMBER(SEARCH("Coach", A2:A8 )))

На наступному знімку екрана показано, як використовувати цю формулу на практиці:

Ми бачимо, що три повернуті клітинки містять підрядок «Assist» і повний рядок «Coach» в одній клітинці.

Примітка : у кожному з цих прикладів ми відфільтрували комірки, що містять два певних слова, але за допомогою кількох зірочок ( * ) ми можемо відфільтрувати комірки, які містять скільки завгодно конкретних слів.

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:

Excel: як видалити рядки з певним текстом
Excel: як перевірити, чи клітинка містить частковий текст
Excel: як перевірити, чи клітинка містить текст списку

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *