Laadige alla töövihiku näide
See õpetus saab demonstreerige, kuidas Excelis ja Google'i arvutustabelites märksõnade järgi otsida.
Otsi märksõnade järgi
Tekstirakkude kategoriseerimiseks nende sisalduvate märksõnade alusel saate kasutada funktsioone SEARCH, ISNUMBER, MATCH ja INDEX.
1 | = INDEX (E3: E8, MATCH (TRUE, ISNUMBER (OTSI (F3: F8, B3)), 0)) |
Märkus. See on massiivivalem. Kui kasutate Excel 2022 ja varasemaid versioone, peate massiivi valemi sisestama, vajutades klahvikombinatsiooni CTRL + SHIFT + ENTER (sisestusklahvi ENTER asemel), öeldes Excelile, et valem on massiivivalemis. Teate, et see on massiivivalem, valemi ümber olevate lokkisulgude järgi (vt ülemist pilti). Exceli ja Excel 365 hilisemates versioonides saate selle asemel lihtsalt vajutada sisestusklahvi (ENTER).
Vaatame, kuidas see valem töötab.
Funktsioon SEARCH
Tavaliselt otsib funktsioon OTSI lahtri väärtusest tekstistringi, tagastades teksti leidmise koha.
Kui aga kasutate massiivivalemit ja sisestate otsitavate väärtuste massiivi, tagastab funktsioon SEARCH vastete massiivi.
Nagu ülalpool näidatud, tagastab lahtri B3 (“toyota rav”) massiivi selline:
1 | {#VALUE, 8, #VALUE, #VALUE, #VALUE, #VALUE} |
see tähendab, et see leidis stringist ainult ühe märksõna (“rav”), positsioonil 8.
Funktsioon ISNUMBER
Funktsioon ISNUMBER teisendab funktsiooniga SEARCH antud massiivi väärtusteks TRUE ja FALSE.
Funktsioon MATCH
Funktsiooniga MATCH leiame ülalt meie massiivi ISNUMBER tõelise väärtuse positsiooni.
1 | = MATCH (TRUE, ISNUMBER (OTSI (F3: F8, B3)), 0) |
„Toyota rav” jaoks on tõde massiivi teine väärtus.
Funktsioon INDEX
Lõpuks kasutame funktsiooni MATCH tulemust, et määrata, milline Kategooria rida, mida vajame funktsiooni INDEX abil.
1 | = INDEKS (F3: F8, C3) |
Teine rida Kategooriad loend on „Crossover & suv”, nii et see sobib Kategooria "toyota rav" jaoks.
"C3" asendamine väljendiga MATCH toob meid tagasi algse valemi juurde:
1 | = INDEX (E3: E8, MATCH (TRUE, ISNUMBER (OTSI (F3: F8, B3)), 0)) |
Meeldetuletus: see on massiivivalem. Kui kasutate Excel 2022 ja varasemaid versioone, peate massiivi valemi sisestama, vajutades klahvikombinatsiooni CTRL + SHIFT + ENTER (sisestusklahvi ENTER asemel), öeldes Excelile, et valem on massiivivalemis. Teate, et see on massiivivalem, valemi ümber olevate lokkisulgude järgi (vt ülemist pilti). Exceli ja Excel 365 hilisemates versioonides saate selle asemel lihtsalt vajutada sisestusklahvi (ENTER).
Otsige Google'i arvutustabelitest märksõnade järgi
Need valemid töötavad Google'i arvutustabelites täpselt samamoodi nagu Excelis.