Excel ISTEXT -toiminto - Testaa, onko solu teksti

Lataa esimerkkityökirja

Lataa esimerkkityökirja

Tämä opetusohjelma osoittaa, miten Excel ISTEXT -toiminto Excelissä testataksesi, onko solu teksti.

ISTEXT -toiminnon kuvaus:

ISTEXT -toiminnotesti, jos solu on teksti. Palauttaa TOSI tai EPÄTOSI.

Jos haluat käyttää ISTEXT Excel -laskentataulukkotoimintoa, valitse solu ja kirjoita:

(Huomaa, miten kaavasyötteet näkyvät)

ISTEXT -toiminnon syntaksi ja tulot:

1 = ISTEXT (VALUE)

arvo - Testiarvo

ISTEXT -toiminnon käyttäminen

ISTEXT -toiminto testaa, onko solun sisältö tekstiä. Jos solu sisältää tekstiä, se palauttaa TOSI, muuten se palauttaa EPÄTOSI.

1 = ISTEKTI (A2)

Tekstiksi tallennetut numerot

Kun työskentelet Excelin kanssa, saatat kohdata tekstiksi tallennettuja numeroita. Excel käsittelee näitä tekstiksi tallennettuja numeroita tekstinä eikä numeroina, mikä voi aiheuttaa ongelmia kaavoillesi. Yksi vaihtoehto on käyttää VALUE -funktiota muuntaaksesi tekstiksi tallennetun numeron numeroksi.

Sen sijaan haluat ehkä yksinkertaisesti testata, sisältääkö solun arvo tekstiä. Huomaa, kuinka ISTEXT -funktio palauttaa arvon TOSI, jos se kohtaa tekstiksi tallennetun numeron.

1 = ISTEKTI (A2)

Jos on teksti

Yleensä loogisen testin suorittamisen jälkeen haluat tehdä jotain testin tuloksen perusteella. IF -toimintoa voidaan käyttää eri toimintojen suorittamiseen, jos lausunto arvioidaan TOSI tai EPÄTOSI. Käytämme sitä ISTEXT -toiminnon kanssa.

1 = JOS (ISTEXT (A2), "teksti", "ei teksti")

Vahvista solun syöttö

Yksi ISTEXT -toiminnon käyttö on solun sisällön validointi. Sinulla voi esimerkiksi olla syöttölomake, joka vaatii tekstiarvon. ISTEXT -toiminnolla voit testata, onko käyttäjä syöttänyt teksti -arvon, ja varoittaa heitä, jos he eivät antaneet sitä.

1 = JOS (B2 = "", "", JOS (ISTEXT (B2), "", "Virheellinen merkintä"))

Tietojen validointi - Pakota tekstinsyöttö

Yllä oleva esimerkki oli ”heikko” tietojen validointi; käyttäjä voi jättää huomiotta varoitusviestin. Sen sijaan voimme käyttää ISTEXT-toimintoa tietojen validoinnissa muiden kuin tekstiarvojen estämiseksi.

1 = ISTEXT (B2: B5)

<<>>

Testaa, onko jokin alueen solu teksti

Jos haluat testata, onko jokin solualueen solu tekstiä, voimme käyttää ISTEXT -funktiota yhdessä SUMPRODUCT -funktion kanssa.

1 = JOS (SUMPRODUCT (-ISTEXT (A2: C2))> 0, "Kyllä", "Ei")

Seuraa yllä olevaa linkkiä oppiaksesi, miten tämä toiminto toimii.

Korosta tekstiä sisältävät solut

Viimeinen asia, jonka voit tehdä ISTEXT -toiminnolla, on tekstin sisältävien solujen korostaminen. Voimme tehdä tämän luomalla säännön mukaisen ehdollisen muotoilun.

  1. Valitse kaikki solut, jotka haluat tarkistaa
  2. Mene Kotinauha > Ehdollinen muotoilu > Uusi sääntö
  3. Valitse 'Määritä muotoiltavat solut kaavan avulla
  4. Anna kaava = ISTEKTI (A2)
  5. Napsauta Muoto -painiketta ja valitse haluamasi muotoilu
  6. Lopeta ja tallenna napsauttamalla OK kahdesti.

Muut loogiset toiminnot

Excel / Google Sheets sisältää monia muita loogisia toimintoja muiden loogisten testien suorittamiseksi. Tässä on luettelo:

IF / IS -toiminnot
iferror
iserror
areena
iserr
on tyhjä
on numero
istext
ei kontekstissa
isformula
islooginen
isref
on tasan
isodd

ISTEXT Google Sheetsissä

ISTEXT -toiminto toimii täsmälleen samalla tavalla Google Sheetsissä kuin Excelissä:

ISTEXT Esimerkkejä VBA: sta

Voit myös käyttää ISTEXT -toimintoa VBA: ssa. Tyyppi:
application.worksheetfunction.istext (arvo)

Seuraavien VBA -lausekkeiden suorittaminen

1234 Alue ("C2") = Application.WorksheetFunction.IsText (Alue ("B2"))Alue ("C3") = Application.WorksheetFunction.IsText (Alue ("B3"))Alue ("C4") = Application.WorksheetFunction.IsText (Alue ("B4"))Alue ("C5") = Application.WorksheetFunction.IsText (Alue ("B5"))

tuottaa seuraavat tulokset

Funktioargumenteille (arvo jne.) Voit joko syöttää ne suoraan funktioon tai määrittää sen sijaan käytettävät muuttujat.

Palaa Excelin kaikkien toimintojen luetteloon

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave