Λειτουργία Excel ISTEXT - Ελέγξτε εάν το κελί είναι κείμενο

Λήψη παραδείγματος βιβλίου εργασίας

Κάντε λήψη του παραδείγματος βιβλίου εργασίας

Αυτό το σεμινάριο δείχνει πώς να χρησιμοποιήσετε το Λειτουργία Excel ISTEXT στο Excel για να ελέγξετε εάν ένα κελί είναι κείμενο.

Περιγραφή λειτουργίας ISTEXT:

Η δοκιμή συνάρτησης ISTEXT εάν το κελί είναι κείμενο. Επιστρέφει TRUE ή FALSE.

Για να χρησιμοποιήσετε τη συνάρτηση φύλλου εργασίας ISTEXT Excel, επιλέξτε ένα κελί και πληκτρολογήστε:

(Παρατηρήστε πώς εμφανίζονται οι εισαγωγές τύπου)

Σύνταξη και είσοδοι λειτουργίας ISTEXT:

1 = ISTEXT (VALUE)

αξία - Η τιμή δοκιμής

Πώς να χρησιμοποιήσετε τη λειτουργία ISTEXT

Η συνάρτηση ISTEXT ελέγχει εάν το περιεχόμενο του κελιού είναι κείμενο. Εάν το κελί περιέχει κείμενο επιστρέφει TRUE, διαφορετικά επιστρέφει FALSE.

1 = ISTEXT (A2)

Αριθμοί που αποθηκεύονται ως κείμενο

Όταν εργάζεστε με το Excel, ενδέχεται να συναντήσετε αριθμούς αποθηκευμένους ως κείμενο. Το Excel αντιμετωπίζει αυτούς τους αριθμούς που είναι αποθηκευμένοι ως κείμενο ως κείμενο και όχι ως αριθμούς, γεγονός που μπορεί να παρουσιάσει προβλήματα στους τύπους σας. Μια επιλογή είναι να χρησιμοποιήσετε τη συνάρτηση VALUE για να μετατρέψετε έναν αριθμό που είναι αποθηκευμένος ως κείμενο σε έναν αριθμό.

Αντ 'αυτού, ωστόσο, ίσως θελήσετε απλά να δοκιμάσετε εάν μια τιμή κελιού περιέχει κείμενο. Παρατηρήστε πώς η συνάρτηση ISTEXT επιστρέφει TRUE αν συναντήσει έναν αριθμό αποθηκευμένο ως κείμενο.

1 = ISTEXT (A2)

Αν είναι κείμενο

Συνήθως, αφού κάνετε μια λογική δοκιμή, θα θέλετε να κάνετε κάτι με βάση το αποτέλεσμα αυτής της δοκιμής. Η συνάρτηση IF μπορεί να χρησιμοποιηθεί για την εκτέλεση διαφορετικών ενεργειών εάν μια δήλωση αξιολογηθεί ως TRUE ή FALSE. Ας το χρησιμοποιήσουμε με τη λειτουργία ISTEXT.

1 = IF (ISTEXT (A2), "κείμενο", "όχι κείμενο")

Επικύρωση εισόδου κελιού

Μια χρήση της συνάρτησης ISTEXT είναι η επικύρωση του περιεχομένου ενός κελιού. Για παράδειγμα, μπορεί να έχετε μια φόρμα εισαγωγής που απαιτεί τιμή κειμένου. Με τη λειτουργία ISTEXT μπορείτε να ελέγξετε εάν ο χρήστης έχει εισαγάγει μια τιμή κειμένου, ειδοποιώντας τον αν δεν το έκανε.

1 = IF (B2 = "", "", IF (ISTEXT (B2), "", "Μη έγκυρη καταχώριση"))

Επικύρωση δεδομένων - Αναγκαστική εισαγωγή κειμένου

Το παραπάνω παράδειγμα ήταν "αδύναμη" επικύρωση δεδομένων. ο χρήστης μπορεί να αγνοήσει το προειδοποιητικό μήνυμα. Αντ 'αυτού, μπορούμε να χρησιμοποιήσουμε το ISTEXT στο πλαίσιο Επαλήθευση δεδομένων για να μην επιτρέψουμε τιμές εκτός κειμένου.

1 = ISTEXT (B2: B5)

<<>>

Δοκιμάστε αν οποιοδήποτε κελί σε εύρος είναι κείμενο

Για να ελέγξουμε αν κάποιο κελί σε μια περιοχή κελιών είναι κείμενο, μπορούμε να χρησιμοποιήσουμε τη συνάρτηση ISTEXT μαζί με τη συνάρτηση SUMPRODUCT.

1 = IF (SUMPRODUCT (-ISTEXT (A2: C2))> 0, "Ναι", "Όχι")

Ακολουθήστε τον παραπάνω σύνδεσμο για να μάθετε πώς λειτουργεί αυτή η λειτουργία.

Επισημάνετε κελιά που περιέχουν κείμενο

Ένα τελευταίο πράγμα που μπορείτε να κάνετε με τη λειτουργία ISTEXT είναι τα κελιά επισήμανσης που περιέχουν κείμενο. Αυτό μπορούμε να το κάνουμε δημιουργώντας υπό όρους μορφοποίηση βασισμένο σε έναν κανόνα.

  1. Επιλέξτε όλα τα κελιά που θέλετε να ελέγξετε
  2. Παω σε Αρχική κορδέλα > Μορφοποίηση υπό όρους > Νέος κανόνας
  3. Επιλέξτε ‘Χρησιμοποιήστε έναν τύπο για να καθορίσετε ποια κελιά θα μορφοποιήσετε
  4. Εισαγάγετε τον τύπο = ISTEXT (A2)
  5. Κάντε κλικ στο κουμπί Μορφοποίηση και επιλέξτε τη μορφοποίηση που θέλετε
  6. Κάντε κλικ στο κουμπί ΟΚ δύο φορές για έξοδο και αποθήκευση.

Άλλες λογικές συναρτήσεις

Τα Φύλλα Excel / Google περιέχουν πολλές άλλες λογικές λειτουργίες για την εκτέλεση άλλων λογικών δοκιμών. Εδώ είναι μια λίστα:

Λειτουργίες IF / IS
iferror
iserror
ισνα
iserr
isblank
αρίθμηση
istext
isnontext
isformula
ισολογικο
isref
είναι ακόμη και
isodd

ISTEXT στα Υπολογιστικά φύλλα Google

Η συνάρτηση ISTEXT λειτουργεί ακριβώς το ίδιο στα Φύλλα Google όπως στο Excel:

Παραδείγματα ISTEXT σε VBA

Μπορείτε επίσης να χρησιμοποιήσετε τη λειτουργία ISTEXT στο VBA. Τύπος:
application.worksheetfunction.istext (τιμή)

Εκτέλεση των ακόλουθων δηλώσεων VBA

1234 Εύρος ("C2") = Application.WorksheetFunction.IsText (Εύρος ("B2"))Εύρος ("C3") = Application.WorksheetFunction.IsText (Εύρος ("B3"))Εύρος ("C4") = Application.WorksheetFunction.IsText (Εύρος ("B4"))Εύρος ("C5") = Application.WorksheetFunction.IsText (Εύρος ("B5"))

θα παράγει τα ακόλουθα αποτελέσματα

Για τα ορίσματα συνάρτησης (τιμή, κ.λπ.), μπορείτε είτε να τα εισαγάγετε απευθείας στη συνάρτηση είτε να ορίσετε μεταβλητές που θα χρησιμοποιηθούν.

Επιστρέψτε στη λίστα όλων των λειτουργιών στο Excel

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave