Пошук за ключовими словами - Excel та Google Таблиці

Завантажити Приклад робочої книги

Завантажте зразок робочої книги

Цей підручник буде продемонструвати, як здійснювати пошук за ключовими словами в Excel та Google Таблицях.

Пошук за ключовими словами

Щоб класифікувати текстові клітинки на основі ключових слів, які вони містять, ви можете разом використовувати функції ПОШУК, ІСНУМЕР, МАТЧ та ІНДЕКС.

1 = INDEX (E3: E8, MATCH (TRUE, ISNUMBER (ПОШУК (F3: F8, B3)), 0))

Примітка: Це формула масиву. При використанні Excel 2022 і раніших версій, потрібно ввести формулу масиву, натиснувши CTRL + SHIFT + ENTER (замість ENTER), повідомивши Excel, що формула у формулі масиву. Ви дізнаєтесь, що це формула масиву за фігурними дужками, що з’являються навколо формули (див. Верхнє зображення). У пізніших версіях Excel та Excel 365 можна просто натиснути ENTER.

Давайте подивимося, як працює ця формула.

Функція ПОШУК

Як правило, функція SEARCH шукає рядок тексту всередині значення комірки, повертаючи позицію, де знаходиться текст.

Однак, якщо ви використовуєте формулу масиву та вводите масив значень для пошуку, функція SEARCH поверне масив збігів.

Як показано вище, для комірки B3 ("toyota rav") вона поверне такий масив:

1 {#VALUE, 8, #VALUE, #VALUE, #VALUE, #VALUE}

це означає, що він знайшов у рядку лише одне з ключових слів (“rav”) у позиції 8.

Функція ISNUMBER

Функція ISNUMBER перетворює масив, заданий функцією SEARCH, на значення TRUE та FALSE.

Функція MATCH

За допомогою функції MATCH ми знаходимо позицію значення TRUE у нашому масиві ISNUMBER зверху.

1 = MATCH (TRUE, ISNUMBER (ПОШУК (F3: F8, B3)), 0)

Для “toyota rav” істина - це друге значення в масиві.

Функція ІНДЕКС

Нарешті, ми використовуємо результат функції MATCH, щоб визначити, яка Категорія потрібний нам рядок з функцією INDEX.

1 = ІНДЕКС (F3: F8, C3)

Другий ряд Категорії список "Кросовер і позашляховик", тому це відповідає Категорія для "toyota rav".

Заміна “C3” виразом MATCH повертає нас до нашої початкової формули:

1 = INDEX (E3: E8, MATCH (TRUE, ISNUMBER (ПОШУК (F3: F8, B3)), 0))

Нагадування: Це формула масиву. При використанні Excel 2022 і раніше, вам потрібно ввести формулу масиву, натиснувши CTRL + SHIFT + ENTER (замість ENTER), повідомивши Excel, що формула у формулі масиву. Ви дізнаєтесь, що це формула масиву за фігурними дужками, що з’являються навколо формули (див. Верхнє зображення). У пізніших версіях Excel та Excel 365 можна просто натиснути ENTER.

Пошук за ключовими словами в Таблицях Google

Ці формули працюють точно так само в Google Таблицях, як і в Excel.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave