Funktsioon Excel ISTEXT - testige, kas lahter on tekst

Laadige alla töövihiku näide

Laadige alla töövihiku näide

See õpetus näitab, kuidas Funktsioon Excel ISTEXT Excelis, et testida, kas lahter on tekst.

Funktsiooni ISTEXT kirjeldus:

ISTEXT -funktsiooni test, kas lahtris on tekst. Tagastab tõe või vale.

ISTEXT Exceli töölehe funktsiooni kasutamiseks valige lahter ja tippige:

(Pange tähele, kuidas valemisisendid ilmuvad)

ISTEXT funktsiooni süntaks ja sisendid:

1 = ISTEXT (VALUE)

väärtus - Katse väärtus

Funktsiooni ISTEXT kasutamine

Funktsioon ISTEXT testib, kas lahtri sisu on tekst. Kui lahter sisaldab teksti, tagastab see tõe, vastasel juhul tagastab väärtuse VÄÄR.

1 = ISTEXT (A2)

Tekstina salvestatud numbrid

Exceli kasutamisel võib ilmneda tekstina salvestatud numbreid. Excel käsitleb neid tekstina salvestatud numbreid tekstina, mitte numbritena, mis võib teie valemite jaoks probleeme tekitada. Üks võimalus on kasutada funktsiooni VALUE, et teisendada tekstina salvestatud number arvuks.

Selle asemel võiksite aga lihtsalt testida, kas lahtri väärtus sisaldab teksti. Pange tähele, kuidas funktsioon ISTEXT tagastab väärtuse TRUE, kui see leiab tekstina salvestatud numbri.

1 = ISTEXT (A2)

Kui on tekst

Tavaliselt tahate pärast loogilise testi sooritamist selle testi tulemuste põhjal midagi ette võtta. Funktsiooni IF saab kasutada erinevate toimingute tegemiseks, kui avaldust hinnatakse tõele või valele. Kasutagem seda koos funktsiooniga ISTEXT.

1 = IF (ISTEXT (A2), "text", "not text")

Kinnitage lahtri sisend

Funktsiooni ISTEXT üks kasutusviis on lahtri sisu valideerimine. Näiteks võib teil olla sisestusvorm, mis nõuab tekstiväärtust. Funktsiooniga ISTEXT saate kontrollida, kas kasutaja on sisestanud tekstiväärtuse, hoiatades neid, kui nad seda ei teinud.

1 = IF (B2 = "", "", IF (ISTEXT (B2), "", "Invalid Entry"))

Andmete valideerimine - sundige teksti sisestama

Ülaltoodud näide oli andmete nõrk valideerimine; kasutaja võib hoiatusteadet ignoreerida. Selle asemel saame andmete valideerimisel kasutada ISTEXT-i, et keelata mittetekstilised väärtused.

1 = ISTEXT (B2: B5)

<<>>

Kontrollige, kas vahemiku mõni lahter on tekst

Et testida, kas mõni lahtrivahemiku lahter on tekst, saame kasutada funktsiooni ISTEXT koos funktsiooniga SUMPRODUCT.

1 = IF (SUMPRODUCT (-ISTEXT (A2: C2))> 0, "Yes", "No")

Selle funktsiooni toimimise kohta järgige ülaltoodud linki.

Tõstke esile teksti sisaldavad rakud

Viimane asi, mida saate ISTEXT -funktsiooniga teha, on teksti sisaldavad lahtrid. Me saame seda teha, luues reegli alusel tingimusvormingu.

  1. Valige kõik lahtrid, mida soovite kontrollida
  2. Minema Kodu lint > Tingimuslik vormindamine > Uus reegel
  3. Valige 'Kasutage valemit, et määrata, milliseid lahtreid vormindada
  4. Sisestage valem = ISTEXT (A2)
  5. Klõpsake nuppu Vorminda ja valige soovitud vorming
  6. Väljumiseks ja salvestamiseks klõpsake kaks korda OK.

Muud loogilised funktsioonid

Excel / Google'i arvutustabelid sisaldavad palju muid loogilisi funktsioone muude loogiliste testide tegemiseks. Siin on nimekiri:

IF / IS funktsioonid
iferror
iserror
areenil
iserr
tühi
on number
istext
isnontext
is valem
isloogiline
isref
iseenesest
isodd

ISTEXT Google'i arvutustabelites

Funktsioon ISTEXT töötab Google'i arvutustabelites täpselt samamoodi nagu Excelis:

ISTEXT Näited VBA -s

Funktsiooni ISTEXT saate kasutada ka VBA -s. Tüüp:
application.worksheetfunction.istext (väärtus)

Järgmiste VBA avalduste täitmine

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

annab järgmised tulemused

Funktsiooniargumentide (väärtus jne) jaoks saate need kas otse funktsiooni sisestada või määrata selle asemel kasutatavad muutujad.

Tagasi kõigi Exceli funktsioonide loendisse

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave