Σφάλματα τύπου στο Excel και λύσεις

Anonim


«Τα λάθη είναι μια ευκαιρία για βελτίωση». Σε οποιαδήποτε εργασία ή σύστημα, εμφανίζονται σφάλματα. Το Excel δεν αποτελεί εξαίρεση. Ενώ προσπαθείτε να κάνετε κάτι με έναν τύπο, θα συναντήσετε διάφορους τύπους σφαλμάτων excel. Αυτά τα σφάλματα μπορούν να κάνουν τον τύπο/τον πίνακα ελέγχου/τις αναφορές σας απόλυτα απόβλητα. Και αν δεν γνωρίζετε γιατί προέκυψε ένας συγκεκριμένος τύπος σφάλματος, ίσως χρειαστεί να αφιερώσετε ώρες για να τα επιλύσετε.

Ενώ δούλευα στο excel, αντιμετώπισα πολλά σφάλματα excel. Με κάποιες δυσκολίες και αναζητήσεις στο google, λειτούργησα αυτά τα σφάλματα. Σε αυτό το άρθρο, θα εξηγήσω μερικά κοινά και ενοχλητικά σφάλματα excel που συμβαίνουν στο Excel. Θα συζητήσουμε γιατί συμβαίνουν αυτά τα σφάλματα και πώς να τα λύσουμε.

Τι είναι τα σφάλματα τύπου Excel
Κατά την εφαρμογή ενός τύπου που οδηγεί σε σφάλματα που ορίζονται σε excel (#NA, #VALUE, #NAME κ.λπ.) ονομάζονται σφάλματα τύπου Excel. Αυτά τα σφάλματα συλλαμβάνονται από το excel και εκτυπώνονται στα φύλλα. Λόγοι για αυτά τα σφάλματα μπορεί να είναι, μη διαθέσιμες τιμές, εσφαλμένοι τύποι επιχειρημάτων, διαίρεση με 0 κ.λπ. Είναι εύκολο να τα πιάσετε και να τα διορθώσετε.

Τα λογικά σφάλματα δεν συλλαμβάνονται από το Excel και είναι πιο δύσκολο να διορθωθούν. Η ασυνέπεια στα δεδομένα, η λανθασμένη εισαγωγή δεδομένων, τα ανθρώπινα λάθη κ.λπ. είναι συνηθισμένοι λόγοι πίσω από αυτά τα σφάλματα. Μπορούν επίσης να διορθωθούν, αλλά χρειάζονται χρόνο και προσπάθεια. Είναι καλύτερα να προετοιμάσετε τέλεια τα δεδομένα σας προτού τα επεξεργαστείτε.
Σύλληψη σφαλμάτων τύπου Excel:

Υπάρχουν ορισμένες αποκλειστικές λειτουργίες στο excel για την καταγραφή και τον χειρισμό ενός συγκεκριμένου τύπου σφαλμάτων (όπως η λειτουργία ISNA). Αλλά η λειτουργία ISERROR και η συνάρτηση IFERROR είναι δύο συναρτήσεις που μπορούν να εντοπίσουν κάθε είδους σφάλμα Excel (εκτός από το λογικό).

Σφάλμα Excel #NA
Το σφάλμα #NA εμφανίζεται στο excel όταν δεν βρίσκεται μια τιμή. Σημαίνει απλά ΔΕΝ ΔΙΑΘΕΣΙΜΟ. Σφάλμα #NA συναντάται συχνά με τη λειτουργία Excel VLOOKUP.

Στην παραπάνω εικόνα, λαμβάνουμε σφάλμα #NA όταν ψάχνουμε για "Divya" στη στήλη Α. Αυτό συμβαίνει επειδή "η Divya δεν βρίσκεται στη λίστα.

Επίλυση σφάλματος #NA

Εάν είστε βέβαιοι ότι η τιμή αναζήτησης πρέπει να υπάρχει στη λίστα αναζήτησης, τότε το πρώτο πράγμα που πρέπει να κάνετε είναι να ελέγξετε την τιμή αναζήτησης. Ελέγξτε αν οι τιμές αναζήτησης είναι σωστά γραμμένες. Αν όχι τότε διορθώστε το.

Δεύτερον, μπορείτε να κάνετε μερική αντιστοίχιση με το VLOOKUP ή οποιαδήποτε συνάρτηση αναζήτησης. Εάν είστε βέβαιοι ότι ορισμένα μέρη του κειμένου πρέπει να ταιριάζουν, χρησιμοποιήστε αυτό.
Εάν δεν είστε βέβαιοι ότι η τιμή υπάρχει ή όχι, τότε μπορεί να χρησιμοποιηθεί για να ελέγξετε εάν υπάρχει μια τιμή στη λίστα ή όχι. Στην παραπάνω εικόνα, μπορούμε να πούμε ότι η Divya δεν είναι στη λίστα.

Εάν θέλετε να εντοπίσετε το σφάλμα #NA και να εκτυπώσετε ή να κάνετε κάτι άλλο αντί να εκτυπώσετε σφάλμα #NA, μπορείτε να χρησιμοποιήσετε τη συνάρτηση Excel ISNA. Η συνάρτηση ISNA επιστρέφει TRUE αν μια συνάρτηση επιστρέψει σφάλμα #NA. Χρησιμοποιώντας αυτό, μπορούμε να αποφύγουμε το σφάλμα #NA. Το ISNA λειτουργεί εκπληκτικά με τη λειτουργία VLOOKUP. Δείτε το εδώ.

Σφάλμα Excel #VALUE
Η #ΤΙΜΗ εμφανίζεται όταν το παρεχόμενο όρισμα δεν είναι υποστηριζόμενου τύπου. Για παράδειγμα, εάν προσπαθήσετε να προσθέσετε δύο κείμενα χρησιμοποιώντας αριθμητικό συν τελεστή (+), θα λάβετε σφάλμα #VALUE. Το ίδιο θα συμβεί εάν προσπαθήσετε να λάβετε ένα έτος μη έγκυρης μορφής ημερομηνίας χρησιμοποιώντας τη συνάρτηση YEAR.

Πώς να διορθώσετε ένα σφάλμα #VALUE;

Αρχικά, επιβεβαιώστε τον τύπο δεδομένων στον οποίο αναφέρεστε. Εάν η λειτουργία σας απαιτεί έναν αριθμό, βεβαιωθείτε ότι αναφέρεστε σε έναν αριθμό. Εάν ένας αριθμός έχει μορφοποιηθεί ως κείμενο, χρησιμοποιήστε τη συνάρτηση VALUE για να τον μετατρέψετε σε αριθμό. Εάν μια συνάρτηση απαιτεί κείμενο (όπως η συνάρτηση DATEVALUE) και αναφέρεστε σε έναν αριθμό ή τύπο ημερομηνίας, μετατρέψτε την σε κείμενο.

Εάν αναμένετε ότι μπορεί να υπάρχει σφάλμα #VALUE και θέλετε να το πιάσετε, τότε μπορείτε να χρησιμοποιήσετε το ISERR, το ISERROR ή το IFERROR για να πιάσετε και να κάνετε κάτι άλλο.

Σφάλμα Excel #REF
Το 'ref' στο #REF σημαίνει αναφορά. Αυτό το σφάλμα εμφανίζεται όταν ένας τύπος αναφέρεται σε μια τοποθεσία που δεν υπάρχει. Αυτό συμβαίνει όταν διαγράφουμε κελιά από εύρη στα οποία αναφέρεται και ένας τύπος.

Στο παρακάτω gif, ο τύπος αθροίσματος αναφέρεται σε Α2 και Β2. Όταν διαγράφω το A2, ο τύπος μετατρέπεται σε σφάλμα #REF.

Επίλυση σφάλματος #REF του Excel:
Το καλύτερο πράγμα είναι να είστε προσεκτικοί πριν διαγράψετε κελιά στα δεδομένα. Βεβαιωθείτε ότι κανένας τύπος δεν αναφέρεται σε αυτό το κελί.

Εάν έχετε ήδη σφάλμα #REF, εντοπίστε το και στη συνέχεια διαγράψτε το από τον τύπο.

Για παράδειγμα, μόλις λάβετε ένα σφάλμα #REF, ο τύπος σας θα μοιάζει με αυτόν.

= A2+#REF!

Μπορείτε απλά να αφαιρέσετε το #REF! Από τον τύπο για να λάβετε έναν τύπο χωρίς σφάλματα. Εάν θέλετε να το κάνετε μαζικά, χρησιμοποιήστε τη λειτουργία εύρεσης και αντικατάστασης. Πατήστε CTRL+H για να ανοίξετε την εύρεση και την αντικατάσταση. Στο πλαίσιο εύρεσης, γράψτε #REF. Αφήστε το κουτί αντικατάστασης κενό. Πατήστε το κουμπί Αντικατάσταση όλων.

Εάν θέλετε να προσαρμόσετε ξανά την αναφορά σε ένα νέο κελί, κάντε το χειροκίνητα και αντικαταστήστε το #REF! Με αυτήν την έγκυρη αναφορά.

Σφάλμα Excel #NAME
Το #NAME εμφανίζεται στο excel όταν δεν μπορεί να προσδιορίσει ένα κείμενο σε έναν τύπο. Για παράδειγμα, αν γράψετε λάθος το όνομα μιας συνάρτησης, το excel θα εμφανίσει το σφάλμα #NAME. Εάν ένας τύπος αναφέρεται σε ένα όνομα που δεν υπάρχει στο φύλλο, θα εμφανίσει σφάλμα #NAME.

Στην παραπάνω εικόνα, το κελί B2 έχει τύπο = POWERS (A2,2). Το POWERS δεν είναι έγκυρη συνάρτηση στο excel, επομένως επιστρέφει σφάλμα #NAME.

Στο κελί Β3 έχουμε = SUM (αριθμοί). Το SUM είναι μια έγκυρη συνάρτηση του excel, αλλά "αριθμοί" με όνομα εύρους δεν υπάρχουν στο φύλλο. Ως εκ τούτου, το excel επιστρέφει #NAME; Λάθος.

Πώς να αποφύγετε το σφάλμα #NAME στο Excel;

Για να αποφύγετε το σφάλμα #NAME στο excel, γράφετε πάντα σωστά τα ονόματα των συναρτήσεων. Μπορείτε να χρησιμοποιήσετε προτάσεις excel για να βεβαιωθείτε ότι χρησιμοποιείτε έγκυρη συνάρτηση. Κάθε φορά που πληκτρολογούμε χαρακτήρες μετά το σύμβολο ίσων, το excel εμφανίζει συναρτήσεις και ονόματα εύρους στο φύλλο, ξεκινώντας από αυτόν τον χαρακτήρα. Πραγματοποιήστε κύλιση προς τα κάτω στο όνομα της συνάρτησης ή το όνομα εύρους στη λίστα προτάσεων πατήστε την καρτέλα για να χρησιμοποιήσετε αυτήν τη λειτουργία.

Excel #DIV/0! Λάθος
Όπως υποδηλώνει το όνομα, αυτό το σφάλμα συμβαίνει όταν ένας τύπος καταλήγει σε διαίρεση με μηδέν. Αυτό το σφάλμα μπορεί επίσης να προκύψει όταν διαγράφετε κάποια τιμή από ένα κελί από το οποίο εξαρτάται ένας τύπος διαίρεσης.

Πώς να λύσετε το #DIV/0! Λάθος.

Αυτό μπορεί να λυθεί εύκολα με την προσοχή των δεδομένων και τον έλεγχο αν ένας τύπος θα έχει ως αποτέλεσμα #DIV/0! λάθος. Εδώ είναι ένας τύπος δείγματος για να το κάνετε.

= IF (B2 = 0, A2, A2/B2)

Θα έχουμε σφάλμα DIV/0 μόνο αν ο διαιρέτης είναι 0 ή κενός. Επομένως ελέγχουμε τον διαιρέτη (Β2), αν είναι μηδέν, τότε τυπώνουμε Α2 αλλιώς διαιρούμε το Α2 με Β2. Αυτό θα λειτουργήσει και για κενά κελιά.

Σφάλμα Excel #NUM

Αυτό το σφάλμα παρουσιάζεται όταν ένας αριθμός δεν μπορεί να εμφανιστεί στην οθόνη. Ο λόγος μπορεί να είναι ότι ο αριθμός είναι πολύ μικρός ή πολύ μεγάλος για να εμφανιστεί. Ένας άλλος λόγος θα μπορούσε να είναι ότι δεν μπορεί να πραγματοποιηθεί υπολογισμός με δεδομένο αριθμό.

= SQRT (ABS (A3))

Αυτό θα επιστρέψει 4. Εάν θέλετε να λάβετε την αρνητική τιμή, χρησιμοποιήστε το αρνητικό πρόσημο πριν από τη συνάρτηση. Στη συνέχεια, φυσικά μπορείτε να χρησιμοποιήσετε τη λειτουργία χειρισμού σφαλμάτων φυσικά.
Για την επίλυση του σφάλματος #NUM έχουμε ένα ειδικό άρθρο. Μπορείτε να το ελέγξετε εδώ.

#NULL Σφάλμα στο Excel
Αυτό είναι ένα σπάνιο είδος σφάλματος. #NULL σφάλμα που προκαλείται από εσφαλμένη αναφορά κελιού. Για παράδειγμα, εάν θέλετε να αναφέρετε ένα εύρος A2: A5 στη συνάρτηση SUM, αλλά κατά λάθος πληκτρολογείτε το A2 A5. Αυτό θα δημιουργήσει σφάλμα #NULL. Όπως μπορείτε να δείτε στην παρακάτω εικόνα, ο τύπος επιστρέφει σφάλμα #NULL.
Αν αντικαταστήσετε το διάστημα με τη στήλη (:), τότε το σφάλμα #NULL θα εξαφανιστεί και θα λάβετε το άθροισμα του A2: A5. Αν αντικαταστήσετε το διάστημα με κόμμα (,), θα λάβετε άθροισμα Α2 και Α5.

Πώς να λύσετε το σφάλμα #NULL;

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

Θα υπάρξουν στιγμές που θα πρέπει να πληκτρολογήσετε τη διεύθυνση εύρους από το πληκτρολόγιο. Φροντίζετε πάντα για τη στήλη συμβόλων σύνδεσης (:) ή κόμμα (,) για να αποφύγετε.

Εάν έχετε υπάρχον σφάλμα #NULL, ελέγξτε τις αναφορές. Πιθανότατα έχετε χάσει τη στήλη (:) ή το κόμμα (,) μεταξύ δύο αναφορών κελιών. Αντικαταστήστε τα με το κατάλληλο σύμβολο και είστε έτοιμοι.
###### Σφάλμα στο Excel
Μερικές φορές πιστεύουμε ότι αυτό το σφάλμα προκαλείται λόγω ανεπαρκούς χώρου για την εμφάνιση μιας τιμής, αλλά αυτό δεν συμβαίνει. Σε αυτήν την περίπτωση μπορείτε απλώς να επεκτείνετε το πλάτος του κελιού για να δείτε την τιμή στο κελί. Δεν θα το ονομάσω λάθος.
Στην πραγματικότητα, αυτό το σφάλμα προκλήθηκε όταν προσπαθούμε να δείξουμε αρνητική χρονική τιμή (δεν υπάρχει αρνητικός χρόνος). Για παράδειγμα, αν προσπαθήσουμε να αφαιρέσουμε 1 από τις 12:21:00 μ.μ., θα επιστρέψει ######. Στο excel το πρώτο ραντεβού είναι 1/1/1900 00:00. Εάν προσπαθήσετε να αφαιρέσετε χρόνο που προηγείται, το excel θα σας δείξει σφάλμα ######. Όσο περισσότερο επεκτείνετε το πλάτος τόσο περισσότερα # θα έχετε. Το ανέπτυξα σε αυτό το άρθρο.

Πώς να αποφύγετε το σφάλμα ###### Excel;
Πριν κάνετε αριθμητικούς υπολογισμούς στο excel με χρονική αξία, λάβετε υπόψη αυτά τα πράγματα.

  • Η ελάχιστη τιμή χρόνου είναι 1/1/1900 00:00. Δεν μπορείτε να έχετε έγκυρη ημερομηνία πριν από αυτό στο Excel
  • 1 ισούται με 24 ώρες (1 ημέρα) στο excel. Ενώ αφαιρείτε ώρες, λεπτά και δευτερόλεπτα, μετατρέψτε τα σε ισοδύναμες τιμές. Για παράδειγμα, για να αφαιρέσετε 1 ώρα από τις 12:21 μ.μ., πρέπει να αφαιρέσετε 1/24 από αυτήν.


Ανίχνευση σφαλμάτων στο Excel
Τώρα γνωρίζουμε ποιες είναι οι κοινές φόρμουλες excel και γιατί εμφανίζονται. Συζητήσαμε επίσης ποια πιθανή λύση μπορεί να είναι για κάθε τύπο σφαλμάτων excel.
Μερικές φορές στις αναφορές excel, λαμβάνουμε σφάλματα και δεν μπορούσαμε να γνωρίζουμε από πού συμβαίνει το σφάλμα. Είναι δύσκολο να λυθούν τέτοια λάθη. Για τον εντοπισμό αυτών των σφαλμάτων, το excel παρέχει λειτουργίες εντοπισμού σφαλμάτων στην καρτέλα τύπου.

Έχω συζητήσει λεπτομερώς τον εντοπισμό σφαλμάτων στο excel.

Επίλυση λογικών σφαλμάτων στον τύπο

Τα λογικά σφάλματα είναι δύσκολο να βρεθούν και να επιλυθούν. Δεν εμφανίζεται μασάζ με το excel όταν έχετε ένα λογικό σφάλμα στη λειτουργία σας. Όλα φαίνονται μια χαρά. Αλλά μόνο εσύ ξέρεις ότι κάτι δεν πάει καλά εκεί. Για παράδειγμα, ενώ παίρνετε ποσοστό ενός μέρους του συνόλου, θα διαιρέσετε μέρος με το σύνολο (= (μέρος/σύνολο)*100). Πρέπει να είναι πάντα ίσο ή μικρότερο από 100%. Όταν παίρνετε πάνω από 100%, γνωρίζετε ότι κάτι δεν πάει καλά.

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

Στην καρτέλα τύπου, είναι διαθέσιμη η επιλογή αξιολόγησης τύπου. Επιλέξτε τον τύπο σας και κάντε κλικ σε αυτόν. Κάθε βήμα του υπολογισμού σας θα σας δείξει ότι οδηγεί στο τελικό σας αποτέλεσμα. Εδώ μπορείτε να ελέγξετε πού παρουσιάστηκε το πρόβλημα ή πού ο υπολογισμός έχει πάει στραβά.

Μπορείτε επίσης να εντοπίσετε εξαρτώμενα άτομα και προηγούμενα για να δείτε από ποιες αναφορές εξαρτάται ο τύπος σας και ποιοι τύποι εξαρτώνται από ένα ειδικό κελί.

Λοιπόν, ναι, αυτοί ήταν μερικοί συνηθισμένοι τύποι σφαλμάτων που αντιμετωπίζει κάθε χρήστης excel. Μάθαμε γιατί συμβαίνει κάθε τύπος σφάλματος και πώς μπορούμε να τα αποφύγουμε. Μάθαμε επίσης για τη λειτουργία αποκλειστικού χειρισμού σφαλμάτων Excel. Σε αυτό το άρθρο, έχουμε συνδέσμους προς σχετικές σελίδες που συζητούν το πρόβλημα λεπτομερώς. Μπορείτε να τα ελέγξετε. Εάν έχετε κάποιο συγκεκριμένο τύπο σφάλματος που σας ενοχλεί, αναφέρετέ το στην παρακάτω ενότητα σχολίων. Θα πάρετε τη λύση με ευγένεια.

Πώς να διορθώσετε ένα #ΑΡΙΘ! Λάθος

Δημιουργία προσαρμοσμένων γραμμών σφαλμάτων στο Excel 2016

Σφάλμα #VALUE και πώς να το διορθώσετε στο Excel

Πώς να εντοπίσετε και να διορθώσετε σφάλματα τύπου στο Excel

Δημοφιλή άρθρα:

Η συνάρτηση VLOOKUP στο Excel

COUNTIF στο Excel 2016

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