Πώς να διορθώσετε ένα σφάλμα #ΑΝΑΦ!

Πώς να διορθώσετε ένα σφάλμα #ΑΝΑΦ!

Σημείωση:  Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχω μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά , για να το συμβουλεύεστε εύκολα.

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

Παράδειγμα - Σφάλμα #ΑΝΑΦ! που προκαλείται από τη διαγραφή μιας στήλης

Το παρακάτω παράδειγμα χρησιμοποιεί τον τύπο =SUM(B2,C2,D2) στη στήλη E.

Ένας τύπος που χρησιμοποιεί ρητές αναφορές κελιών, όπως =SUM(B2,C2,D2) μπορεί να προκαλέσει ένα σφάλμα #ΑΝΑΦ! εάν διαγραφεί μια στήλη.

Εάν θέλετε να διαγράψετε τη στήλη B, C ή D το αποτέλεσμα ενός #REF! σφάλμα. Σε αυτήν την περίπτωση θα σας θα διαγράψετε τη στήλη C (2007 πωλήσεις), και ο τύπος διαβάζει τώρα =SUM(B2,#REF!,C2). Όταν χρησιμοποιείτε ρητές αναφορές κελιών ως εξής (Όταν αναφέρεστε σε κάθε κελί ξεχωριστά, διαχωρισμένα με ερωτηματικό) και διαγραφή αναφοράς γραμμής ή στήλης, το Excel δεν μπορεί να επιλύσει, ώστε να επιστρέφει το #REF! σφάλμα. Αυτό είναι ο κύριος λόγος γιατί ρητές αναφορές κελιών σε συναρτήσεις δεν συνιστάται η χρήση.

Παράδειγμα σφάλματος #ΑΝΑΦ! που προκαλείται από διαγραφή μιας στήλης.

Λύση

  • Εάν διαγράψετε κατά λάθος γραμμές ή στήλες, μπορείτε αμέσως να κάνετε κλικ στο κουμπί "Αναίρεση" στη γραμμή εργαλείων γρήγορης πρόσβασης (ή να πατήσετε το συνδυασμό πλήκτρων CTRL + Z) για να τις επαναφέρετε.

  • Προσαρμόστε τον τύπο, έτσι ώστε να χρησιμοποιεί μια αναφορά περιοχής αντί για μεμονωμένα κελιά, όπως =SUM(B2:D2). Τώρα που μπορεί να διαγράψει οποιαδήποτε στήλη μέσα στην περιοχή sum και Excel θα ρυθμίσει αυτόματα τον τύπο. Μπορείτε επίσης να χρησιμοποιήσετε =SUM(B2:B5) για το άθροισμα των γραμμών.

Παράδειγμα - VLOOKUP με εσφαλμένες αναφορές περιοχής

Στο παρακάτω παράδειγμα, ο τύπος =VLOOKUP(A8,A2:D5,5,FALSE) θα εμφανίσει ένα σφάλμα #ΑΝΑΦ! επειδή αναζητά μια τιμή προς επιστροφή από τη στήλη 5, αλλά η περιοχή αναφοράς είναι A:D, που είναι μόνο 4 στήλες.

Παράδειγμα τύπου VLOOKUP με εσφαλμένη περιοχή.  Ο τύπος είναι =VLOOKU(A8,A2:D5,5,FALSE).  Δεν υπάρχει πέμπτη στήλη στην περιοχή VLOOKUP, επομένως το 5 προκαλεί σφάλμα #ΑΝΑΦ!.

Λύση

Ρυθμίστε την περιοχή ώστε να είναι μεγαλύτερο ή να μειώσετε την τιμή της στήλης αναζήτησης ώστε να ταιριάζει με την περιοχή αναφοράς. =VLOOKUP(a8,a2:E5,5,FALSE) θα είναι μια περιοχή έγκυρη αναφορά, όπως κάνατε = VLOOKUP(A8,A2:D5,4,FALSE).

Παράδειγμα - INDEX με εσφαλμένη αναφορά γραμμής ή στήλης

Σε αυτό το παράδειγμα, ο τύπος =INDEX(B2:E5,5,5) επιστρέφει ένα σφάλμα #ΑΝΑΦ! επειδή η περιοχή INDEX είναι 4 γραμμές επί 4 στήλες, αλλά ο τύπος ζητά να επιστρέψει αυτό που είναι στην 5η γραμμή και 5η στήλη.

Παράδειγμα τύπου INDEX με μη έγκυρη αναφορά περιοχής.  Ο τύπος είναι =INDEX(B2:E5,5,5), αλλά η περιοχή είναι μόνο 4 γραμμές με 4 στήλες.

Λύση

Προσαρμόστε τις αναφορές γραμμή ή στήλη, ώστε να είναι μέσα σε αυτήν την περιοχή ΕΥΡΕΤΉΡΙΟ αναζήτησης. =Index(B2:E5,4,4) θα επιστρέψει ένα έγκυρο αποτέλεσμα.

Παράδειγμα – Αναφορά σε κλειστό βιβλίο εργασίας με το INDIRECT

Στο παρακάτω παράδειγμα, μια συνάρτηση INDIRECT επιχειρεί να αναφερθεί σε ένα βιβλίο εργασίας που είναι κλειστό, προκαλώντας ένα σφάλμα #ΑΝΑΦ!.

Παράδειγμα σφάλματος #ΑΝΑΦ! που προκαλείται από αναφορά INDIRECT σε κλειστό βιβλίο εργασίας.

Λύση

Ανοίξτε το αναφερόμενο βιβλίο εργασίας

Θέματα OLE

Εάν έχετε χρησιμοποιήσει μια σύνδεση σύνδεσης και ενσωμάτωσης αντικειμένων (OLE) που επιστρέφει ένα σφάλμα #ΑΝΑΦ!, τότε ξεκινήστε το πρόγραμμα που ζητά η σύνδεση.

Σημείωση: Η σύνδεση και ενσωμάτωση αντικειμένων (OLE) είναι μια τεχνολογία που μπορείτε να χρησιμοποιείτε για την κοινή χρήση πληροφοριών μεταξύ προγραμμάτων.

Θέματα DDE

Εάν έχετε χρησιμοποιήσει ένα θέμα δυναμικής ανταλλαγής δεδομένων (DDE) που επιστρέφει μια #REF! σφάλμα, πρώτα Ελέγξτε για να βεβαιωθείτε ότι αναφορά το σωστό θέμα. Εάν εξακολουθείτε να λαμβάνετε ένα #REF! σφάλμα, ελέγξτε τις Ρυθμίσεις κέντρου αξιοπιστίας για εξωτερικό περιεχόμενο ως που περιγράφονται σε Αποκλεισμός ή κατάργηση αποκλεισμού εξωτερικού περιεχομένου στα έγγραφα του Office.

Σημείωση: Δυναμική ανταλλαγή δεδομένων (DDE)είναι ένα πρωτόκολλο υπάρχοντα για την ανταλλαγή δεδομένων μεταξύ των προγραμμάτων των Microsoft Windows.

Θέματα μακροεντολών

Εάν μια μακροεντολή εισάγει μια συνάρτηση στο φύλλο εργασίας που αναφέρεται σε ένα κελί επάνω από τη συνάρτηση και το κελί που περιέχει τη συνάρτηση βρίσκεται στη γραμμή 1, η συνάρτηση θα επιστρέψει #REF! επειδή δεν υπάρχουν κελιά επάνω από τη γραμμή 1. Ελέγξτε τη συνάρτηση για να δείτε εάν το όρισμα αναφέρεται σε ένα κελί ή την περιοχή των κελιών που δεν είναι έγκυρο. Αυτό μπορεί να απαιτεί την επεξεργασία της μακροεντολής σε το της Visual Basic (VBE) για να αυτή η κατάσταση στο λογαριασμό.

Χρειάζεστε περισσότερη βοήθεια;

Μπορείτε ανά πάσα στιγμή να ρωτήσετε έναν ειδικό στην Κοινότητα τεχνικής υποστήριξης του Excel, να λάβετε υποστήριξη από την κοινότητα Answers ή να προτείνετε μια νέα δυνατότητα ή βελτίωση στο Excel User Voice.

Δείτε επίσης

Επισκόπηση τύπων στο Excel

Πώς να αποφύγετε εσφαλμένους τύπους

Χρήση του ελέγχου σφαλμάτων για τον εντοπισμό σφαλμάτων σε τύπους

Συναρτήσεις του Excel (αλφαβητικά)

Συναρτήσεις του Excel (ανά κατηγορία)

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×