Kontrollige, kas mõni vahemiku lahter sisaldab teksti - Excel ja Google'i arvutustabelid

Laadige alla töövihiku näide

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.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave