Hledejte podle klíčových slov - Excel a Tabulky Google

Stáhněte si ukázkový sešit

Stáhněte si ukázkový sešit

Tento tutoriál bude předvést, jak hledat podle klíčových slov v Excelu a Tabulkách Google.

Hledejte podle klíčových slov

Chcete -li kategorizovat textové buňky podle klíčových slov, která obsahují, můžete použít kombinované funkce HLEDAT, ISNUMBER, MATCH a INDEX.

1 = INDEX (E3: E8, MATCH (TRUE, ISNUMBER (SEARCH (F3: F8, B3)), 0))

Poznámka: Toto je maticový vzorec. Když používáte Excel 2022 a starší, musíte zadat vzorec pole stisknutím kláves CTRL + SHIFT + ENTER (místo ENTER) a sdělit Excelu, že vzorec ve vzorci pole. Poznáte to podle maticového vzorce podle složených závorek, které se objevují kolem vzorce (viz horní obrázek). V novějších verzích Excelu a Excelu 365 můžete místo toho jednoduše stisknout klávesu ENTER.

Podívejme se, jak tento vzorec funguje.

Funkce SEARCH

Funkce SEARCH obvykle hledá řetězec textu uvnitř hodnoty buňky a vrací pozici, kde se text nachází.

Pokud však použijete vzorec pole a zadáte pole hodnot, které chcete vyhledat, funkce SEARCH vrátí pole shod.

Jak je uvedeno výše, pro buňku B3 („toyota rav“) vrátí pole takto:

1 {#HODNOTA, 8, #HODNOTA, #HODNOTA, #HODNOTA, #HODNOTA}

což znamená, že na pozici 8 našlo pouze jedno z klíčových slov („rav“) v řetězci.

Funkce ISNUMBER

Funkce ISNUMBER překládá pole dané funkcí SEARCH na TRUE a FALSE hodnoty.

Funkce MATCH

S funkcí MATCH najdeme pozici skutečné hodnoty v našem poli ISNUMBER shora.

1 = MATCH (TRUE, ISNUMBER (SEARCH (F3: F8, B3)), 0)

Pro „toyota rav“ je TRUE druhou hodnotou v poli.

Funkce INDEX

Nakonec použijeme výsledek funkce MATCH k určení, které Kategorie řádek, který potřebujeme s funkcí INDEX.

1 = INDEX (F3: F8, C3)

Druhá řada Kategorie seznam je „Crossover & suv“, takže tomu odpovídá Kategorie pro „toyota rav“.

Nahrazením „C3“ výrazem MATCH se dostáváme zpět k původnímu vzorci:

1 = INDEX (E3: E8, MATCH (TRUE, ISNUMBER (SEARCH (F3: F8, B3)), 0))

Připomenutí: Toto je maticový vzorec. Když používáte Excel 2022 a starší, musíte zadat vzorec pole stisknutím kláves CTRL + SHIFT + ENTER (místo ENTER), což Excelu řekne, že vzorec ve vzorci pole. Poznáte to podle maticového vzorce podle složených závorek, které se objevují kolem vzorce (viz horní obrázek). V novějších verzích aplikace Excel a Excel 365 můžete místo toho jednoduše stisknout klávesu ENTER.

Hledejte podle klíčových slov v Tabulkách Google

Tyto vzorce fungují v Tabulkách Google úplně stejně jako v Excelu.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave