Τύπος Excel: Πώς να διορθώσετε το #NUM! σφάλμα -

Πίνακας περιεχομένων

Περίληψη

Το #NUM! παρουσιάζεται σφάλμα στους τύπους Excel όταν δεν είναι δυνατή η εκτέλεση υπολογισμού. Για παράδειγμα, εάν προσπαθήσετε να υπολογίσετε την τετραγωνική ρίζα ενός αρνητικού αριθμού, θα δείτε το #NUM! λάθος. Σε γενικές γραμμές, ο καθορισμός του #NUM! Το σφάλμα είναι θέμα προσαρμογής των εισόδων, όπως απαιτείται, για να γίνει ξανά δυνατός ο υπολογισμός. Δείτε παρακάτω για περισσότερες πληροφορίες.

Εξήγηση

Το #NUM! παρουσιάζεται σφάλμα στους τύπους Excel όταν δεν είναι δυνατή η εκτέλεση υπολογισμού. Για παράδειγμα, εάν προσπαθήσετε να υπολογίσετε την τετραγωνική ρίζα ενός αρνητικού αριθμού, θα δείτε το #NUM! λάθος. Τα παρακάτω παραδείγματα δείχνουν τύπους που επιστρέφουν το σφάλμα #NUM. Σε γενικές γραμμές, ο καθορισμός του #NUM! Το σφάλμα είναι θέμα προσαρμογής των εισόδων, όπως απαιτείται, για να γίνει ξανά δυνατός ο υπολογισμός.

Παράδειγμα # 1 - Ο αριθμός είναι πολύ μεγάλος ή μικρός

Το Excel έχει όρια στους μικρότερους και μεγαλύτερους αριθμούς που μπορείτε να χρησιμοποιήσετε. Εάν προσπαθήσετε να εργαστείτε με αριθμούς εκτός αυτού του εύρους, θα λάβετε το σφάλμα #NUM. Για παράδειγμα, η αύξηση 5 σε ισχύ 500 είναι εκτός του επιτρεπόμενου εύρους:

=5^500 // returns #NUM!

Παράδειγμα # 2 - Αδύνατος υπολογισμός

Το #NUM! Το σφάλμα μπορεί επίσης να εμφανιστεί όταν δεν είναι δυνατή η εκτέλεση υπολογισμού. Για παράδειγμα, η παρακάτω οθόνη δείχνει πώς να χρησιμοποιήσετε τη συνάρτηση SQRT για τον υπολογισμό της τετραγωνικής ρίζας ενός αριθμού. Ο τύπος στο C3, αντιγράφεται παρακάτω, είναι:

=SQRT(B3)

Στο κελί C5, ο τύπος επιστρέφει #NUM, καθώς ο υπολογισμός δεν μπορεί να εκτελεστεί. Εάν πρέπει να αποκτήσετε την τετραγωνική ρίζα μιας αρνητικής τιμής (αντιμετωπίζοντας την τιμή ως θετική), μπορείτε να τυλίξετε τον αριθμό στη λειτουργία ABS ως εξής:

=SQRT(ABS(B3))

Θα μπορούσατε επίσης να χρησιμοποιήσετε τη συνάρτηση IFERROR για να παγιδεύσετε το σφάλμα και να επιστρέψετε και να αδειάσετε το αποτέλεσμα ("") ή ένα προσαρμοσμένο μήνυμα.

Παράδειγμα # 3 - λανθασμένο όρισμα συνάρτησης

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

=DATEDIF (start_date, end_date, unit)

Εφόσον οι είσοδοι είναι έγκυρες, το DATEDIF επιστρέφει το χρονικό διάστημα μεταξύ ημερομηνιών στην καθορισμένη μονάδα. Ωστόσο, εάν η ημερομηνία έναρξης είναι μεγαλύτερη από την ημερομηνία λήξης, το DATEDIF επιστρέφει το σφάλμα #NUM. Στο παρακάτω διάγραμμα, μπορείτε να δείτε ότι ο τύπος λειτουργεί καλά μέχρι τη γραμμή 5, όπου η ημερομηνία έναρξης είναι μεγαλύτερη από την ημερομηνία λήξης. Στο D5, ο τύπος επιστρέφει #NUM.

Σημειώστε ότι αυτό είναι λίγο διαφορετικό από το #VALUE! σφάλμα, το οποίο εμφανίζεται συνήθως όταν η τιμή εισαγωγής δεν είναι ο σωστός τύπος. Για να διορθώσετε το σφάλμα που φαίνεται παραπάνω, απλώς αντιστρέψτε τις ημερομηνίες στη σειρά 5.

Παράδειγμα # 4 - ο τύπος επανάληψης δεν μπορεί να βρει αποτέλεσμα

Ορισμένες λειτουργίες Excel όπως IRR, RATE και XIRR, βασίζονται σε επαναλήψεις για να βρουν ένα αποτέλεσμα. Για λόγους απόδοσης, το Excel περιορίζει τον επιτρεπόμενο αριθμό επαναλήψεων. Εάν δεν βρεθεί κανένα αποτέλεσμα πριν φτάσει αυτό το όριο, ο τύπος επιστρέφει σφάλμα #NUM. Η συμπεριφορά επανάληψης μπορεί να ρυθμιστεί στις Επιλογές> Τύποι> Επιλογές υπολογισμού.

ενδιαφέροντα άρθρα...