Laadige alla töövihiku näide
See õpetus näitab, kuidas kontrollida, kas mõni vahemiku lahter sisaldab Exceli ja Google'i arvutustabelite teksti.
Kontrollige, kas vahemik sisaldab teksti
Et testida, kas vahemiku mõni lahter sisaldab teksti, kasutame funktsioone ISTEXT ja SUMPRODUCT.
Funktsioon ISTEXT
Funktsioon ISTEXT teeb täpselt seda, mida selle nimi viitab. See testib, kas lahter on tekst, väljastades tõese või vale.
1 | = ISTEXT (A2) |
Funktsioon SUMPRODUCT
Funktsioon ISTEXT testib ainult ühte lahtrit, seega peame leidma viisi kogu vahemiku testimiseks. Siit tuleb sisse funktsioon SUMPRODUCT. Funktsioon SUMPRODUCT võtab kokku väärtuste massiivi. Nii et kui me saame iga lahtrit eraldi testida, väljastades 1 (TÕENE) või 0 (VÄÄR), kui iga lahter on tekst, siis saame väärtused kokku liita. Kui summa on suurem kui 0, siis teame vähemalt ühes lahtris olevat teksti.
Esiteks, siin on viimane arvutus:
1 | = SUMPRODUCT (-ISTEXT (A2: C2))> 0 |
Nüüd kõnnime sellest läbi.
12345 | = SUMPRODUCT (-ISTEXT (A2: C2))> 0= SUMPRODUCT (-{FALSE TRUE, TRUE})> 0= SUMPRODUCT ({0, 1, 1})> 0= 2> 0= ÕIGE |
Märkus: topeltnegatiivid muudavad tõese / vale väärtuseks 1 / 0. Alternatiivina võite ISTEXT -funktsiooni korrutada *1 -ga
1 | = SUMPRODUCT (ISTEXT (A2: C2)*1)> 0 |
Selle asemel, et väljastada tõde / vale, saate muu teksti või arvutuste väljastamiseks kasutada IF -lauset.
1 | = IF (SUMPRODUCT (-ISTEXT (A2: C2))> 0, "Yes", "No") |
Google'i arvutustabelid - kontrollige, kas mõni vahemiku lahter sisaldab teksti
Kõik ülaltoodud näited töötavad Google'i arvutustabelites täpselt samamoodi nagu Excelis.