Lejupielādējiet darbgrāmatas piemēru
Šī apmācība parādīs, kā pārbaudīt, vai kādā diapazona šūnā ir teksts programmā Excel un Google izklājlapas.
Pārbaudiet, vai diapazonā ir kāds teksts
Lai pārbaudītu, vai kādā diapazona šūnā ir teksts, mēs izmantosim funkcijas ISTEXT un SUMPRODUCT.
Funkcija ISTEXT
Funkcija ISTEXT dara tieši to, ko norāda tās nosaukums. Tā pārbauda, vai šūna ir teksts, izvadot TRUE vai FALSE.
1 | = ISTEXT (A2) |
Funkcija SUMPRODUCT
Funkcija ISTEXT pārbauda tikai vienu šūnu, tāpēc mums jāatrod veids, kā pārbaudīt visu diapazonu. Šeit tiek izmantota funkcija SUMPRODUCT. Funkcija SUMPRODUCT apkopo vērtību masīvu. Tātad, ja mēs varam pārbaudīt katru šūnu atsevišķi, izvadot 1 (TRUE) vai 0 (FALSE), ja katra šūna ir teksts, tad mēs varam summēt vērtības kopā. Ja summa ir lielāka par 0, nekā mēs zinām, vismaz vienā šūnā bija teksts.
Pirmkārt, šeit ir galīgais aprēķins:
1 | = SUMPRODUCT (-ISTEXT (A2: C2))> 0 |
Tagad iesim tam cauri.
12345 | = SUMPRODUCT (-ISTEXT (A2: C2))> 0= SUMPRODUCT (-{FALSE TRUE, TRUE})> 0= SUMPRODUCT ({0, 1, 1})> 0= 2> 0= PATIESA |
Piezīme: dubultie negatīvi pārvērš TRUE / FALSE par 1 / 0. Alternatīvi, jūs varat reizināt ISTEXT funkciju ar *1
1 | = SUMPRODUCT (ISTEXT (A2: C2)*1)> 0 |
Tā vietā, lai izvadītu TRUE / FALSE, varat izmantot IF paziņojumu, lai izvadītu citu tekstu vai aprēķinus:
1 | = JA (SUMPRODUCT (-ISTEXT (A2: C2))> 0, "Jā", "Nē") |
Google izklājlapas - pārbaudiet, vai kāda diapazona šūna satur tekstu
Visi iepriekš minētie piemēri Google izklājlapās darbojas tieši tāpat kā programmā Excel.