Търсене по ключови думи - Excel и Google Sheets

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок ще демонстрират как да търсите по ключови думи в Excel и Google Sheets.

Търсене по ключови думи

За да категоризирате текстовите клетки въз основа на ключовите думи, които съдържат, можете да използвате комбинираните функции ТЪРСЕНЕ, ISNUMBER, MATCH и INDEX.

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“ TRUE е втората стойност в масива.

INDEX функция

Накрая използваме резултата от функцията 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 Sheets, както и в Excel.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave