Изтеглете примерната работна книга
Този урок ще демонстрират как да търсите по ключови думи в 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.