Excel ISTEXT függvény - Ellenőrizze, hogy a cella szöveg -e

Példa munkafüzet letöltése

Töltse le a példa munkafüzetet

Ez az oktatóanyag bemutatja, hogyan kell használni Excel ISTEXT függvény az Excelben annak ellenőrzésére, hogy egy cella szöveg -e.

ISTEXT funkció leírása:

Az ISTEXT funkcióteszt, ha a cella szöveg. IGAZ vagy HAMIS értéket ad vissza.

Az ISTEXT Excel munkalap funkció használatához válasszon ki egy cellát, és írja be:

(Figyelje meg, hogyan jelennek meg a képletbemenetek)

ISTEXT funkció szintaxisa és bemenetei:

1 = ISTEXT (VALUE)

érték - A teszt értéke

Az ISTEXT funkció használata

Az ISTEXT függvény teszteli, hogy a cella tartalma szöveges -e. Ha a cella szöveget tartalmaz, akkor IGAZ értéket ad vissza, ellenkező esetben HAMIS értéket ad vissza.

1 = ISTEXT (A2)

Szövegként tárolt számok

Amikor Excel -sel dolgozik, előfordulhat, hogy szövegként tárolt számokkal találkozik. Az Excel ezeket a szövegként tárolt számokat szövegként kezeli, és nem számként, ami problémákat okozhat a képletekben. Az egyik lehetőség a VALUE függvény használata a szövegként tárolt szám számmá alakításához.

Ehelyett azonban egyszerűen meg kell vizsgálnia, hogy egy cellaérték tartalmaz -e szöveget. Figyelje meg, hogy az ISTEXT függvény hogyan adja vissza az IGAZ értéket, ha szövegként tárolt számmal találkozik.

1 = ISTEXT (A2)

Ha szöveg

Általában a logikai teszt elvégzése után valamit meg kell tennie a teszt eredménye alapján. Az IF függvény különböző műveletek végrehajtására használható, ha a kijelentés IGAZ vagy HAMIS. Használjuk az ISTEXT függvénnyel.

1 = HA (ISTEXT (A2), "szöveg", "nem szöveg")

Cellabemenet ellenőrzése

Az ISTEXT függvény egyik felhasználása a cella tartalmának érvényesítése. Például rendelkezhet olyan beviteli űrlappal, amely szöveges értéket igényel. Az ISTEXT funkcióval ellenőrizheti, hogy a felhasználó beírt -e szöveges értéket, és figyelmezteti őket, ha nem.

1 = HA (B2 = "", "", HA (ISTEXT (B2), "", "Érvénytelen bejegyzés"))

Adatellenőrzés - Szövegbevitel kényszerítése

A fenti példa a „gyenge” adatellenőrzés volt; a felhasználó figyelmen kívül hagyhatja a figyelmeztető üzenetet. Ehelyett az ISTEXT-t használhatjuk az adatellenőrzésen belül a nem szöveges értékek tiltására.

1 = ISTEXT (B2: B5)

<<>>

Ellenőrizze, hogy a tartomány bármely cellája szöveg -e

Annak tesztelésére, hogy a cellatartomány bármely cellája szöveg -e, használhatjuk az ISTEXT függvényt a SUMPRODUCT függvénnyel együtt.

1 = HA (SUMPRODUCT (-ISTEXT (A2: C2))> 0, "Igen", "Nem")

A fenti linkre kattintva megtudhatja, hogyan működik ez a funkció.

Szöveget tartalmazó cellák kiemelése

Az utolsó dolog, amit az ISTEXT funkcióval megtehet, a szöveget tartalmazó cellák kiemelése. Ezt úgy tehetjük meg, hogy feltételes formázást hozunk létre egy szabály alapján.

  1. Jelölje ki az összes ellenőrizni kívánt cellát
  2. Menj Otthoni szalag > Feltételes formázás > Új szabály
  3. Válassza a "Képlet segítségével határozza meg, hogy mely cellákat kell formázni
  4. Írja be a képletet = ISTEXT (A2)
  5. Kattintson a Formátum gombra, és válassza ki a kívánt formázást
  6. Kattintson kétszer az OK gombra a kilépéshez és a mentéshez.

Egyéb logikai funkciók

Az Excel / Google Táblázatok sok más logikai funkciót tartalmaz más logikai tesztek elvégzésére. Itt egy lista:

IF / IS függvények
iferror
iserror
aréna
iserr
üres
szám
istext
nem szövegkörnyezet
isformula
islogikus
isref
egyenlő
isodd

ISTEXT a Google Táblázatokban

Az ISTEXT funkció pontosan ugyanúgy működik a Google Táblázatokban, mint az Excelben:

ISTEXT Példák a VBA -ban

Az ISTEXT funkciót a VBA -ban is használhatja. Típus:
application.worksheetfunction.istext (érték)

A következő VBA utasítások végrehajtása

1234 Tartomány ("C2") = Application.WorksheetFunction.IsText (tartomány ("B2"))Tartomány ("C3") = Application.WorksheetFunction.IsText (tartomány ("B3"))Tartomány ("C4") = Application.WorksheetFunction.IsText (tartomány ("B4"))Tartomány ("C5") = Application.WorksheetFunction.IsText (tartomány ("B5"))

a következő eredményeket hozza

A függvény argumentumok (érték stb.) Esetén megadhatja azokat közvetlenül a függvénybe, vagy definiálhat helyette használandó változókat.

Térjen vissza az Excel összes funkciójának listájához

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave