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.
- Jelölje ki az összes ellenőrizni kívánt cellát
- Menj Otthoni szalag > Feltételes formázás > Új szabály
- Válassza a "Képlet segítségével határozza meg, hogy mely cellákat kell formázni‘
- Írja be a képletet = ISTEXT (A2)
- Kattintson a Formátum gombra, és válassza ki a kívánt formázást
- 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