Lejupielādējiet darbgrāmatas piemēru
Šī apmācība būs parādīt, kā meklēt pēc atslēgvārdiem programmā Excel un Google izklājlapas.
Meklēt pēc atslēgvārdiem
Lai klasificētu teksta šūnas, pamatojoties uz tajās iekļautajiem atslēgvārdiem, varat izmantot funkcijas MEKLĒŠANA, SASKAITS, MATCH un INDEKSS kopā.
1 | = INDEKSS (E3: E8, MATCH (TRUE, ISNUMBER (SEARCH (F3: F8, B3)), 0)) |
Piezīme. Šī ir masīva formula. Izmantojot programmu Excel 2022 un vecāku versiju, masīva formula jāievada, nospiežot taustiņu kombināciju CTRL + SHIFT + ENTER (nevis ENTER), norādot programmai Excel, ka formula ir masīva formulā. Jūs zināt, ka tā ir masīva formula, izmantojot cirtainās iekavas, kas parādās ap formulu (skatiet augšējo attēlu). Jaunākajās Excel un Excel 365 versijās varat vienkārši nospiest taustiņu ENTER.
Apskatīsim, kā šī formula darbojas.
MEKLĒŠANAS funkcija
Parasti funkcija MEKLĒ šūnā vērtības ietvaros meklē teksta virkni, atgriežot teksta atrašanas vietu.
Tomēr, ja izmantojat masīva formulu un ievadāt meklējamo vērtību masīvu, funkcija SEARCH atgriež atbilstību masīvu.
Kā parādīts iepriekš, šūnai B3 (“toyota rav”) tas atgriezīs šādu masīvu:
1 | {#VALUE, 8, #VALUE, #VALUE, #VALUE, #VALUE} |
tas nozīmē, ka virknē 8. pozīcijā tika atrasts tikai viens no atslēgvārdiem (“rav”).
Funkcija ISNUMBER
Funkcija ISNUMBER pārveido funkcijas SEARCH sniegto masīvu par patiesām un nepatiesām vērtībām.
MATCH funkcija
Izmantojot funkciju MATCH, mēs atrodam TRUE vērtības pozīciju mūsu ISNUMBER masīvā no augšas.
1 | = MATCH (TRUE, ISNUMBER (SEARCH (F3: F8, B3)), 0) |
Attiecībā uz “toyota rav” TRUE ir masīva otrā vērtība.
Funkcija INDEX
Visbeidzot, mēs izmantojam MATCH funkcijas rezultātu, lai noteiktu, kurš Kategorija rinda, kas mums nepieciešama ar funkciju INDEX.
1 | = INDEKSS (F3: F8, C3) |
Otrā rinda Kategorijas saraksts ir “Crossover & SUV”, tāpēc tas atbilst Kategorija par “toyota rav”.
C3 aizstājot ar izteiksmi MATCH, mēs atgriezīsimies pie sākotnējās formulas:
1 | = INDEKSS (E3: E8, MATCH (TRUE, ISNUMBER (SEARCH (F3: F8, B3)), 0)) |
Atgādinājums: šī ir masīva formula. Izmantojot programmu Excel 2022 un vecāku versiju, masīva formula jāievada, nospiežot taustiņu kombināciju CTRL + SHIFT + ENTER (nevis ENTER), norādot programmai Excel, ka formula ir masīva formulā. Jūs zināt, ka tā ir masīva formula, izmantojot cirtainās iekavas, kas parādās ap formulu (skatiet augšējo attēlu). Jaunākajās Excel un Excel 365 versijās varat vienkārši nospiest taustiņu ENTER.
Meklēt pēc atslēgvārdiem Google izklājlapās
Šīs formulas Google izklājlapās darbojas tieši tāpat kā programmā Excel.