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

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

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

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

Επισκόπηση συνάρτησης ISNUMBER

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

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

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

ΣΥΝΤΑΞΗ ΚΑΙ ΕΙΣΟΔΟΣ ΛΕΙΤΟΥΡΓΙΑΣ ΛΕΙΤΟΥΡΓΙΑΣ:

1 = ISNUMBER (VALUE)

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

Πώς να χρησιμοποιήσετε τη συνάρτηση ISNUMBER

Η συνάρτηση ISNUMBER ελέγχει εάν ένα κελί είναι μια αριθμητική τιμή. Αν ναι, επιστρέφει TRUE, αλλιώς επιστρέφει FALSE.

1 = ΑΡΙΘΜΟΣ (Α2)

Πράγματα που πρέπει να γνωρίζετε

  • Στο Excel, Ημερομηνίες και Φορές αποθηκεύονται ως αριθμητικές τιμές. Το ISNUMBER θα επιστρέψει TRUE κατά την αξιολόγηση Ημερομηνίες και Φορές.
  • Ο αριθμός που είναι αποθηκευμένος ως κείμενο θα επιστρέψει ΛΑΘΟΣ.

Αν το κελί είναι αριθμός τότε

Συχνά, θα θέλετε να συνδυάσετε μια λειτουργία "IS", όπως το ISNUMBER, με τη συνάρτηση IF. Με τη συνάρτηση IF, αντί να επιστρέψετε ένα απλό TRUE ή FALSE, μπορείτε να εξάγετε συγκεκριμένο κείμενο ή να εκτελέσετε συγκεκριμένες ενέργειες εάν ένα κελί είναι αριθμός ή όχι.

1 = IF (ISNUMBER (A2), "number", "not a number")

Ελέγξτε αν όχι αριθμός

Με τη λειτουργία NOT, μπορείτε να ελέγξετε εάν ένα κελί δεν είναι αριθμός.

1 = IF (NOT (ISNUMBER (A3)), "not a number", "number")

ISNUMBER & SEARCH Formula

Ένα από τα πιο χρήσιμα χαρακτηριστικά της συνάρτησης ISNUMBER είναι η δυνατότητα αξιολόγησης εάν ορισμένες συναρτήσεις επιστρέφουν μια αριθμητική τιμή. Για παράδειγμα, η συνάρτηση SEARCH πραγματοποιεί αναζήτηση κειμένου σε ένα κελί. Εάν βρεθεί το κείμενο, επιστρέφεται η αριθμητική του θέση. Εάν το κείμενο δεν βρεθεί, επιστρέφεται σφάλμα. Χρησιμοποιώντας τη συνάρτηση ISNUMBER μπορούμε να επιστρέψουμε TRUE / FALSE αν βρεθεί το κείμενο.

1 = ΑΡΙΘΜΟΣ (ΑΝΑΖΗΤΗΣΗ (1 $ B, $ A2))

ISNUMBER & FIND - Case Sensitive

Η συνάρτηση FIND λειτουργεί ακριβώς το ίδιο με τη συνάρτηση SEARCH, εκτός από τη συνάρτηση FIND που κάνει διάκριση πεζών -κεφαλαίων. Με άλλα λόγια, η συνάρτηση FIND θα επιστρέψει FALSE κατά την αναζήτηση "string" στο "STRING" επειδή οι περιπτώσεις δεν ταιριάζουν.

12 = ISNUMBER (FIND ("Κόκκινο", $ A2))= ΑΡΙΘΜΟΣ (ΑΝΑΖΗΤΗΣΗ ("Κόκκινο", $ A2))

ΑΡΙΘΜΟΣ & ΑΓΩΝΑΣ

Η συνάρτηση ISNUMBER μπορεί επίσης να αντιστοιχιστεί με τη λειτουργία MATCH με παρόμοιο τρόπο. Η συνάρτηση MATCH αναζητά μια τιμή σε ένα εύρος τιμών. Εάν βρεθεί η τιμή, η συνάρτηση επιστρέφει την αριθμητική της θέση. Εάν δεν βρεθεί, επιστρέφει σφάλμα.

1 = MATCH ("Κόκκινο", $ A2)

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

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

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

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

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

Παω σε: Κορδέλα δεδομένων > Επικύρωση δεδομένων > Επικύρωση δεδομένων

και, στη συνέχεια, επιλέξτε μία από αυτές τις επιλογές:

Δοκιμάστε αν οποιοδήποτε κελί στην περιοχή είναι αριθμός

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

1 = SUMPRODUCT (-ΑΡΙΘΜΟΣ (A2: A6))> 0

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

Επισημάνετε κελιά που περιέχουν αριθμούς

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

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

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

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

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

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

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

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

Μπορείτε επίσης να χρησιμοποιήσετε τη λειτουργία ISNUMBER στο VBA. Τύπος:
application.worksheetfunction.isnumber (τιμή)
Για τα ορίσματα συνάρτησης (τιμή, κ.λπ.), μπορείτε είτε να τα εισαγάγετε απευθείας στη συνάρτηση είτε να ορίσετε μεταβλητές που θα χρησιμοποιηθούν.

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

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

wave wave wave wave wave