Prenesite primer delovnega zvezka
Ta vadnica prikazuje, kako uporabljati Excel ISTEXT funkcija v Excelu, da preizkusite, ali je celica besedilo.
Opis funkcije ISTEXT:
Preizkus funkcije ISTEXT, če je celica besedilo. Vrne TRUE ali FALSE.
Če želite uporabiti funkcijo delovnega lista Excel ISTEXT, izberite celico in vnesite:
(Upoštevajte, kako so prikazani vnosi formule)
Sintaksa in vnosi funkcije ISTEXT:
1 | = ISTEXT (VALUE) |
vrednost - Testna vrednost
Kako uporabljati funkcijo ISTEXT
Funkcija ISTEXT preveri, ali je vsebina celice besedilo. Če celica vsebuje besedilo, vrne TRUE, sicer vrne FALSE.
1 | = ISTEXT (A2) |
Številke, shranjene kot besedilo
Pri delu z Excelom boste morda naleteli na številke, shranjene kot besedilo. Excel obravnava te številke, shranjene kot besedilo, kot besedilo in ne kot številke, kar lahko predstavlja težave za vaše formule. Ena od možnosti je, da s funkcijo VALUE pretvorite številko, shranjeno kot besedilo, v številko.
Namesto tega bi morda preprosto želeli preizkusiti, ali vrednost celice vsebuje besedilo. Upoštevajte, kako funkcija ISTEXT vrne TRUE, če naleti na številko, shranjeno kot besedilo.
1 | = ISTEXT (A2) |
Če je besedilo
Običajno boste po izvedbi logičnega testa želeli narediti nekaj na podlagi rezultatov tega testa. Funkcijo IF lahko uporabite za izvajanje različnih dejanj, če je stavek ovrednoten kot TRUE ali FALSE. Uporabimo ga s funkcijo ISTEXT.
1 | = IF (ISTEXT (A2), "besedilo", "ne besedilo") |
Potrdite vnos celic
Ena od funkcij ISTEXT je preverjanje vsebine celice. Morda imate na primer vnosni obrazec, ki zahteva besedilno vrednost. S funkcijo ISTEXT lahko preizkusite, ali je uporabnik vnesel besedilno vrednost, in ga opozori, če tega ni storil.
1 | = IF (B2 = "", "", IF (ISTEXT (B2), "", "Neveljaven vnos")) |
Validacija podatkov - Prisilite vnos besedila
Zgornji primer je bil „šibka“ validacija podatkov; uporabnik lahko prezre opozorilno sporočilo. Namesto tega lahko v okviru preverjanja podatkov uporabimo ISTEXT, da onemogočimo nebesedilne vrednosti.
1 | = ISTEXT (B2: B5) |
<<>>
Preverite, ali je katera koli celica v obsegu besedilo
Za preverjanje, ali je katera koli celica v obsegu celic besedilo, lahko uporabimo funkcijo ISTEXT skupaj s funkcijo SUMPRODUCT.
1 | = IF (SUMPRODUCT (-ISTEXT (A2: C2))> 0, "Da", "Ne") |
Sledite zgornji povezavi, če želite izvedeti, kako deluje ta funkcija.
Označite celice, ki vsebujejo besedilo
Zadnja stvar, ki jo lahko naredite s funkcijo ISTEXT, je označevanje celic, ki vsebujejo besedilo. To lahko storimo z ustvarjanjem pogojnega oblikovanja na podlagi pravila.
- Izberite vse celice, ki jih želite preveriti
- Pojdi do Domači trak > Pogojno oblikovanje > Novo pravilo
- Izberite "S formulo določite, katere celice želite formatirati‘
- Vnesite formulo = ISTEXT (A2)
- Kliknite gumb Oblika in izberite želeno oblikovanje
- Dvakrat kliknite V redu, da zaprete in shranite.
Druge logične funkcije
Excel / Google Preglednice vsebujejo številne druge logične funkcije za izvajanje drugih logičnih testov. Tukaj je seznam:
Funkcije IF / IS |
---|
iferror |
iserror |
isna |
iserr |
je prazno |
ještevilka |
istext |
isnontext |
isformula |
islološko |
isref |
tudi ne |
isodd |
ISTEXT v Google Preglednicah
Funkcija ISTEXT v Google Preglednicah deluje popolnoma enako kot v Excelu:
ISTEXT Primeri v VBA
Funkcijo ISTEXT lahko uporabite tudi v VBA. Vrsta:application.worksheetfunction.istext (vrednost)
Izvajanje naslednjih stavkov VBA
1234 | Obseg ("C2") = Application.WorksheetFunction.IsText (Range ("B2"))Obseg ("C3") = Application.WorksheetFunction.IsText (Range ("B3"))Obseg ("C4") = Application.WorksheetFunction.IsText (Range ("B4"))Obseg ("C5") = Application.WorksheetFunction.IsText (Range ("B5")) |
bo prinesel naslednje rezultate
Za argumente funkcije (vrednost itd.) Jih lahko vnesete neposredno v funkcijo ali določite spremenljivke, ki jih želite uporabiti.
Vrnite se na seznam vseh funkcij v Excelu