Preuzmite primjer radne knjige
Ovaj vodič pokazuje kako se koristi Excel ISTEXT funkcija u Excelu da biste provjerili je li ćelija tekstualna.
Opis funkcije ISTEXT:
Test funkcije ISTEXT ako je ćelija tekst. Vraća TRUE ili FALSE.
Da biste koristili funkciju ISTEXT Excel radnog lista, odaberite ćeliju i upišite:
(Obratite pažnju na to kako se pojavljuju unosi formule)
Sintaksa i ulazi funkcije ISTEXT:
1 | = ISTEXT (VALUE) |
vrijednost - Ispitna vrijednost
Kako koristiti funkciju ISTEXT
Funkcija ISTEXT provjerava je li sadržaj ćelije tekst. Ako ćelija sadrži tekst, vraća TRUE, u suprotnom vraća FALSE.
1 | = ISTEXT (A2) |
Brojevi pohranjeni kao tekst
Prilikom rada s Excelom mogli biste naići na brojeve pohranjene kao tekst. Excel ove brojeve pohranjene kao tekst tretira kao tekst, a ne kao brojeve, što može predstavljati problem vašim formulama. Jedna je mogućnost upotreba funkcije VALUE za pretvaranje broja pohranjenog kao tekst u broj.
Umjesto toga, možda biste jednostavno htjeli testirati sadrži li vrijednost ćelije tekst. Primijetite kako funkcija ISTEXT vraća TRUE ako naiđe na broj pohranjen kao tekst.
1 | = ISTEXT (A2) |
Ako je tekst
Obično ćete nakon izvođenja logičkog testa htjeti učiniti nešto na temelju rezultata tog testa. IF funkcija može se koristiti za izvođenje različitih radnji ako se izraz ocijeni kao TRUE ili FALSE. Upotrijebimo ga s funkcijom ISTEXT.
1 | = IF (ISTEXT (A2), "text", "not text") |
Potvrdite unos ćelije
Jedna od funkcija ISTEXT funkcije je provjera sadržaja ćelije. Na primjer, možda imate obrazac za unos koji zahtijeva tekstualnu vrijednost. Pomoću ISTEXT funkcije možete provjeriti je li korisnik unio tekstualnu vrijednost, upozoravajući ih ako nisu.
1 | = IF (B2 = "", "", IF (ISTEXT (B2), "", "Nevažeći unos")) |
Validacija podataka - Prisilno unos teksta
Gornji primjer bio je "slaba" provjera podataka; korisnik može zanemariti poruku upozorenja. Umjesto toga, možemo upotrijebiti ISTEXT u okviru provjere valjanosti podataka da bismo zabranili vrijednosti koje nisu tekstualne.
1 | = ISTEXT (B2: B5) |
<<>>
Testirajte je li neka ćelija u rasponu tekstualna
Da bismo provjerili je li neka ćelija u rasponu ćelija tekst, možemo upotrijebiti funkciju ISTEXT zajedno sa funkcijom SUMPRODUCT.
1 | = IF (SUMPRODUCT (-ISTEXT (A2: C2))> 0, "Da", "Ne") |
Slijedite gornju vezu kako biste saznali kako ova funkcija radi.
Označite ćelije koje sadrže tekst
Zadnja stvar koju možete učiniti s funkcijom ISTEXT je označavanje ćelija koje sadrže tekst. To možemo učiniti stvaranjem uvjetnog oblikovanja na temelju pravila.
- Odaberite sve ćelije koje želite provjeriti
- Ići Početna vrpca > Uvjetno oblikovanje > Novo pravilo
- Odaberi 'Pomoću formule odredite koje ćelije oblikovati‘
- Unesite formulu = ISTEXT (A2)
- Pritisnite gumb Oblikovanje i odaberite željeno oblikovanje
- Dvaput pritisnite OK da biste izašli i spremili.
Ostale logičke funkcije
Excel / Google tablice sadrže mnoge druge logičke funkcije za izvođenje drugih logičkih testova. Evo popisa:
IF / IS funkcije |
---|
iferror |
greška |
isna |
iserr |
je prazan |
isbroj |
istext |
nije tekst |
isformula |
isloški |
isref |
čak ni |
isodd |
ISTEXT u Google tablicama
Funkcija ISTEXT radi potpuno isto u Google tablicama kao i u Excelu:
ISTEXT Primjeri u VBA
Također možete koristiti funkciju ISTEXT u VBA. Tip:application.worksheetfunction.istext (vrijednost)
Izvršavanje sljedećih VBA izraza
1234 | Raspon ("C2") = Application.WorksheetFunction.IsText (Raspon ("B2"))Raspon ("C3") = Application.WorksheetFunction.IsText (Raspon ("B3"))Raspon ("C4") = Application.WorksheetFunction.IsText (Raspon ("B4"))Raspon ("C5") = Application.WorksheetFunction.IsText (Raspon ("B5")) |
će proizvesti sljedeće rezultate
Za argumente funkcije (vrijednost itd.) Možete ih unijeti izravno u funkciju ili definirati varijable koje ćete umjesto toga koristiti.
Povratak na popis svih funkcija u Excelu