Ieškokite pagal raktinius žodžius - „Excel“ ir „Google“ skaičiuoklės

Atsisiųskite pavyzdinę darbo knygą

Atsisiųskite darbaknygės pavyzdį

Ši pamoka bus parodykite, kaip ieškoti pagal raktinius žodžius „Excel“ ir „Google“ skaičiuoklėse.

Ieškokite pagal raktinius žodžius

Norėdami suskirstyti teksto langelius į kategorijas pagal juose esančius raktinius žodžius, galite naudoti funkcijas SEARCH, ISNUMBER, MATCH ir INDEX.

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

Pastaba: tai masyvo formulė. Kai naudojate „Excel 2022“ ir ankstesnes versijas, turite įvesti masyvo formulę paspausdami CTRL + SHIFT + ENTER (vietoj ENTER), nurodydami „Excel“, kad formulė yra masyvo formulėje. Jūs žinosite, kad tai masyvo formulė pagal garbanotus skliaustus, esančius aplink formulę (žr. Viršutinį paveikslėlį). Vėlesnėse „Excel“ ir „Excel 365“ versijose galite tiesiog paspausti ENTER.

Pažiūrėkime, kaip veikia ši formulė.

Funkcija SEARCH

Paprastai funkcija SEARCH ieško teksto eilutės langelio vertės viduje, grąžindama vietą, kurioje rastas tekstas.

Tačiau, jei naudojate masyvo formulę ir įvedate verčių masyvą, kurio ieškote, funkcija SEARCH grąžins atitikmenų masyvą.

Kaip parodyta aukščiau, langeliui B3 („toyota rav“) bus pateiktas toks masyvas:

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

tai reiškia, kad 8 pozicijoje jis rado tik vieną iš raktinių žodžių („rav“).

Funkcija ISNUMBER

Funkcija ISNUMBER paverčia funkcijos SEARCH pateiktą masyvą į TRUE ir FALSE reikšmes.

Funkcija MATCH

Naudodami funkciją MATCH, mes matome TRUE reikšmės vietą mūsų ISNUMBER masyve iš viršaus.

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

„TOYOTA RAV“ TRUE yra antroji masyvo reikšmė.

INDEX funkcija

Galiausiai mes naudojame MATCH funkcijos rezultatą, kad nustatytume, kuris Kategorija eilutė, kurios mums reikia su funkcija INDEX.

1 = INDEKSAS (F3: F8, C3)

Antroji eilutė Kategorijos Sąrašas yra „Crossover & suv“, todėl tai atitinka Kategorija „toyota rav“.

„C3“ pakeitimas MATCH išraiška grąžina mus prie pradinės formulės:

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

Priminimas: tai masyvo formulė. Kai naudojate „Excel 2022“ ir ankstesnes versijas, turite įvesti masyvo formulę paspausdami CTRL + SHIFT + ENTER (vietoj ENTER), nurodydami „Excel“, kad formulė yra masyvo formulėje. Jūs žinosite, kad tai masyvo formulė pagal garbanotus skliaustus, esančius aplink formulę (žr. Viršutinį paveikslėlį). Vėlesnėse „Excel“ ir „Excel 365“ versijose galite tiesiog paspausti ENTER.

Ieškokite pagal raktinius žodžius „Google“ skaičiuoklėse

Šios formulės „Google“ skaičiuoklėse veikia lygiai taip pat, kaip „Excel“.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave