Αυτή η ανάρτηση καλύπτει όλα όσα πρέπει να γνωρίζετε για την εύρεση, τη διόρθωση και την αποτροπή του #NAME; σφάλματα στο Excel.
Εάν χρησιμοποιείτε τύπους Excel για λίγο, πιθανότατα συναντήσατε το ενοχλητικό #NAME; Σφάλματα. Το Excel μας δείχνει αυτό το σφάλμα για να μας βοηθήσει να διορθώσουμε το πρόβλημα με έναν τύπο, αλλά δεν λέει ακριβώς τι είναι πραγματικά λάθος με τον τύπο.
Το σφάλμα "#NAME;" εμφανίζεται στο κελί όταν το Excel δεν αναγνωρίζει τον τύπο ή τα ορίσματα του τύπου σας. Υποδεικνύει ότι κάτι δεν πάει καλά ή λείπει με τους χαρακτήρες που χρησιμοποιούσε ο τύπος σας και αυτό πρέπει να διορθωθεί.
Υπάρχουν διάφοροι λόγοι για τους οποίους θα βλέπατε ποτέ το #NAME; σφάλματα στο Excel. Η κοινή αιτία είναι η απλή ορθογραφία του τύπου ή της συνάρτησης. Υπάρχουν, όμως, και άλλοι λόγοι, όπως το εσφαλμένα πληκτρολογημένο όνομα περιοχής, το ανορθόγραφο εύρος κελιών, τα εισαγωγικά που λείπουν γύρω από το κείμενο στον τύπο, η άνω τελεία που λείπει για μια περιοχή κελιών ή η εσφαλμένη έκδοση του τύπου. Σε αυτό το άρθρο, θα εξηγήσουμε μερικά από τα πιο κοινά ζητήματα που μπορούν να προκαλέσουν σφάλμα #Name στο Excel και πώς να τα διορθώσετε.
Ανορθόγραφος τύπος ή όνομα συνάρτησης
Η πιο συνηθισμένη αιτία του σφάλματος #Name είναι η ορθογραφία του ονόματος της συνάρτησης ή όταν η συνάρτηση δεν υπάρχει. Όταν εισαγάγατε μια εσφαλμένη σύνταξη μιας συνάρτησης ή ενός τύπου, εμφανίζεται το σφάλμα #Name στο κελί όπου έχει εισαχθεί ο τύπος.
Στο ακόλουθο παράδειγμα, η συνάρτηση COUTIF χρησιμοποιείται για να μετρήσει πόσες φορές ένα στοιχείο (A1) επαναλαμβάνεται στη λίστα (στήλη A). Όμως, το όνομα της συνάρτησης "COUNIF" γράφεται λάθος ως "COUNTIIF" με διπλό "II", επομένως ο τύπος επιστρέφει το #NAME; λάθος.
Το μόνο που έχετε να κάνετε είναι να διορθώσετε την ορθογραφία της συνάρτησης και το σφάλμα διορθώθηκε.
Για να αποφύγετε αυτό το σφάλμα, μπορείτε να χρησιμοποιήσετε τις προτάσεις τύπων αντί να πληκτρολογήσετε τον τύπο με μη αυτόματο τρόπο. Μόλις αρχίσετε να πληκτρολογείτε τον τύπο, το Excel θα εμφανίσει μια λίστα με τις συναρτήσεις που ταιριάζουν παρακάτω όπου πληκτρολογείτε όπως φαίνεται παρακάτω.
Κάντε διπλό κλικ σε μία από τις προτεινόμενες λειτουργίες ή πατήστε TAB για να αποδεχτείτε μια λειτουργία που προτείνεται από την αυτόματη συμπλήρωση. Στη συνέχεια, εισαγάγετε τα ορίσματα και πατήστε Enter.
Λανθασμένο εύρος κελιών
Μια άλλη αιτία για το σφάλμα #Name είναι επειδή η περιοχή κελιών έχει εισαχθεί εσφαλμένα. Αυτό το σφάλμα θα προκύψει εάν ξεχάσετε να συμπεριλάβετε άνω και κάτω τελεία (:) σε ένα εύρος ή χρησιμοποιήσατε λάθος συνδυασμό γραμμάτων και αριθμών για το εύρος.
Στο παρακάτω παράδειγμα, από την αναφορά εύρους λείπει μια άνω και κάτω τελεία (A1A6 αντί για A1:A6), επομένως το αποτέλεσμα επιστρέφει το σφάλμα #NAME.
Στο ίδιο παράδειγμα, η περιοχή κελιών έχει λάθος συνδυασμό γραμμάτων και αριθμών, επομένως επιστρέφει το σφάλμα #NAME.
Τώρα, το εύρος που χρησιμοποιείται στο κελί A7 έχει διορθωθεί για να ληφθεί το σωστό αποτέλεσμα:
Ανορθόγραφο ονομαστικό εύρος
Μια επώνυμη περιοχή είναι ένα περιγραφικό όνομα, που χρησιμοποιείται για να αναφέρεται σε μεμονωμένα κελιά ή περιοχή κελιών αντί για τη διεύθυνση κελιού. Εάν γράψετε λάθος ένα εύρος με όνομα στον τύπο σας ή αναφέρετε ένα όνομα που δεν ορίζεται στο υπολογιστικό φύλλο σας, τότε ο τύπος θα δημιουργήσει το #NAME; Λάθος.
Στο παρακάτω παράδειγμα, η περιοχή C4:C11 ονομάζεται "Βάρος". Όταν προσπαθούμε να χρησιμοποιήσουμε αυτό το όνομα για να αθροίσουμε το εύρος των κελιών, παίρνουμε το #Name? λάθος. Είναι επειδή το όνομα περιοχής "Βάρος" γράφεται λάθος "Βάρος" και η συνάρτηση SUM στο B2 επιστρέφει το #NAME; λάθος.
Εδώ, λαμβάνουμε το σφάλμα #Name, επειδή προσπαθήσαμε να χρησιμοποιήσουμε το απροσδιόριστο εύρος με όνομα "Load" στον τύπο. Η περιοχή με το όνομα "Φόρτωση" δεν υπάρχει σε αυτό το φύλλο, επομένως λάβαμε το σφάλμα #NAME.
Παρακάτω, η διόρθωση της ορθογραφίας του καθορισμένου εύρους κελιών επιλύει το πρόβλημα και επιστρέφει το «46525» ως το συνολικό βάρος του κρέατος.
Για να αποφύγετε αυτό το σφάλμα, μπορείτε να χρησιμοποιήσετε το πλαίσιο διαλόγου «Επικόλληση ονόματος» για να εισαγάγετε το όνομα της περιοχής στη συνάρτηση αντί να πληκτρολογήσετε το όνομα. Όταν πρέπει να πληκτρολογήσετε το όνομα της περιοχής στον τύπο σας, πατήστε το πλήκτρο λειτουργίας F3 για να δείτε τη λίστα των ονομασμένων περιοχών στο βιβλίο εργασίας σας. Στο παράθυρο διαλόγου Επικόλληση ονόματος, επιλέξτε το όνομα και κάντε κλικ στο «OK» για να εισαγάγετε αυτόματα ένα εύρος με όνομα στη συνάρτηση.
Με αυτόν τον τρόπο δεν χρειάζεται να πληκτρολογήσετε με μη αυτόματο τρόπο το όνομα που αποτρέπει την εμφάνιση του σφάλματος.
Ελέγξτε το εύρος της ονομαστικής περιοχής
Ένας άλλος λόγος για τον οποίο μπορεί να λάβετε ένα σφάλμα "#NAME;" είναι όταν προσπαθείτε να αναφέρετε μια περιοχή με όνομα τοπικού εύρους από ένα άλλο φύλλο εργασίας μέσα στο βιβλίο εργασίας. Όταν ορίζετε ένα εύρος με όνομα, μπορείτε να ορίσετε εάν θέλετε το εύρος του ονομασμένου εύρους σε ολόκληρο το βιβλίο εργασίας ή μόνο σε ένα συγκεκριμένο φύλλο.
Εάν έχετε ορίσει το εύρος της ονομαζόμενης περιοχής σε ένα συγκεκριμένο φύλλο και προσπαθήσετε να το αναφέρετε από διαφορετικό φύλλο εργασίας, θα δείτε το #NAME; Λάθος.
Για να ελέγξετε το εύρος των ονομαζόμενων περιοχών, κάντε κλικ στην επιλογή «Διαχείριση ονομάτων» από την καρτέλα «Τύπος» ή πατήστε Ctrl + F3. Θα σας δείξει όλα τα ονομασμένα εύρη και ονόματα πινάκων στο βιβλίο εργασίας. Εδώ, μπορείτε να δημιουργήσετε, να διαγράψετε ή να επεξεργαστείτε τα υπάρχοντα ονόματα.
Παρόλο που μπορείτε να ελέγξετε το εύρος των ονομαζόμενων περιοχών στο πλαίσιο διαλόγου "Διαχείριση ονομάτων", δεν μπορείτε να το αλλάξετε. Μπορείτε να ορίσετε το εύρος μόνο όταν δημιουργείτε μια περιοχή με όνομα. Διορθώστε το εύρος με όνομα ανάλογα ή ορίστε ένα νέο εύρος με όνομα για να διορθώσετε το πρόβλημα.
Κείμενο χωρίς διπλά εισαγωγικά ("")
Η εισαγωγή μιας τιμής κειμένου χωρίς διπλά εισαγωγικά σε έναν τύπο θα προκαλέσει επίσης το σφάλμα #NAME. Εάν εισάγετε οποιεσδήποτε τιμές κειμένου στους τύπους, πρέπει να τις περικλείσετε σε διπλά εισαγωγικά (" "), ακόμα κι αν χρησιμοποιείτε μόνο ένα κενό.
Για παράδειγμα, ο παρακάτω τύπος προσπαθεί να αναζητήσει την ποσότητα του «Pig» στον πίνακα χρησιμοποιώντας τη συνάρτηση VLOOKUP. Όμως, στο B13, η συμβολοσειρά κειμένου "Pig" εισάγεται χωρίς διπλά εισαγωγικά (" ") στον τύπο. Άρα ο τύπος επιστρέφει το #NAME; σφάλμα όπως φαίνεται παρακάτω.
Εάν υπάρχουν εισαγωγικά γύρω από μια τιμή, το Excel θα την αντιμετωπίσει ως συμβολοσειρά κειμένου. Αλλά όταν μια τιμή κειμένου δεν περικλείεται σε διπλά εισαγωγικά, το Excel τη θεωρεί ως όνομα περιοχής ή τύπου με όνομα. Όταν αυτό το εύρος ή η συνάρτηση με το όνομα δεν βρεθεί, το Excel επιστρέφει το #NAME; λάθος.
Απλώς περικλείστε την τιμή κειμένου "Pig" σε διπλά εισαγωγικά στον τύπο και το σφάλμα #NAME θα εξαφανιστεί. Αφού προστεθούν εισαγωγικά, η συνάρτηση VLOOKUP επιστρέφει την ποσότητα του Χοίρου ως '15'.
Σημείωση: Η τιμή κειμένου πρέπει να περικλείεται με διπλά εισαγωγικά (δηλαδή «Σκύλος»). Εάν εισαγάγετε μια τιμή κειμένου με έξυπνα εισαγωγικά (δηλαδή ❝Dog❞), το Excel δεν θα τα αναγνωρίσει ως εισαγωγικά και θα έχει ως αποτέλεσμα το #NAME; λάθος.
Χρήση τύπων νέας έκδοσης σε παλαιότερες εκδόσεις του Excel
Οι λειτουργίες που εισήχθησαν στη νέα έκδοση του Excel δεν λειτουργούν σε παλαιότερες εκδόσεις του Excel. Για παράδειγμα, στο Excel 2016 και 2019 προστέθηκαν νέες λειτουργίες όπως CONCAT, TEXTJOIN, IFS, SWITCH κ.λπ.
Εάν προσπαθήσετε να χρησιμοποιήσετε αυτές τις νέες συναρτήσεις σε παλαιότερες εκδόσεις του Excel, όπως το Excel 2007, 2010, 2013 ή ανοίξετε ένα αρχείο που περιέχει αυτούς τους τύπους σε παλαιότερη έκδοση, πιθανότατα θα λάβετε ένα σφάλμα #NAME. Το Excel δεν αναγνωρίζει αυτές τις νέες συναρτήσεις επειδή δεν υπάρχουν σε αυτήν την έκδοση.
Δυστυχώς, δεν υπάρχει λύση σε αυτό το ζήτημα. Απλώς δεν μπορείτε να χρησιμοποιήσετε τους νεότερους τύπους σε μια παλαιότερη έκδοση του Excel. Εάν ανοίγετε ένα βιβλίο εργασίας σε παλαιότερη έκδοση, βεβαιωθείτε ότι δεν έχετε συμπεριλάβει καμία από τις νεότερες συναρτήσεις σε αυτό το αρχείο.
Επίσης, εάν αποθηκεύσετε ένα βιβλίο εργασίας που έχει μια μακροεντολή με τύπο χρησιμοποιώντας την επιλογή "Αποθήκευση ως", αλλά δεν ενεργοποιήσατε τις μακροεντολές στο πρόσφατα αποθηκευμένο αρχείο, πιθανότατα θα δείτε ένα σφάλμα #NAME.
Βρίσκετε όλα τα #NAME; Σφάλματα στο Excel
Ας υποθέσουμε ότι λαμβάνετε ένα μεγάλο υπολογιστικό φύλλο από έναν συνάδελφο και δεν μπορείτε να εκτελέσετε ορισμένους υπολογισμούς λόγω σφαλμάτων. Εάν δεν γνωρίζετε πού βρίσκονται όλα τα λάθη σας, υπάρχουν δύο διαφορετικοί τρόποι που μπορείτε να χρησιμοποιήσετε για να βρείτε τα σφάλματα #NAME στο Excel.
Χρησιμοποιώντας το εργαλείο Μετάβαση στο ειδικό
Εάν θέλετε να βρείτε όλα τα σφάλματα στο φύλλο εργασίας σας, μπορείτε να το κάνετε με τη λειτουργία Μετάβαση σε Ειδικό. Το εργαλείο μετάβασης στο ειδικό δεν βρίσκει μόνο το #NAME; λάθη αλλά κάθε είδους λάθη σε ένα υπολογιστικό φύλλο. Δείτε πώς το κάνετε αυτό:
Ανοίξτε το υπολογιστικό φύλλο στο οποίο θέλετε να επιλέξετε τα κελιά με σφάλμα και, στη συνέχεια, κάντε κλικ στο εικονίδιο «Εύρεση και επιλογή» στην ομάδα Επεξεργασία της καρτέλας «Αρχική σελίδα».
Εναλλακτικά, πατήστε F5, ανοίξτε το παράθυρο διαλόγου «Μετάβαση σε» και κάντε κλικ στην επιλογή «Ειδική».
Είτε έτσι είτε αλλιώς, θα ανοίξει το πλαίσιο διαλόγου "Μετάβαση στο Ειδικό". Εδώ, επιλέξτε την επιλογή «Τύποι», αποεπιλέξτε όλες τις άλλες επιλογές στην περιοχή Τύποι και, στη συνέχεια, αφήστε επιλεγμένο το πλαίσιο που λέει «Σφάλματα». Στη συνέχεια, κάντε κλικ στο «ΟΚ».
Αυτό θα επιλέξει όλα τα κελιά που έχουν οποιοδήποτε είδος σφάλματος, όπως φαίνεται παρακάτω. Αφού επιλεγούν τα κελιά σφάλματος, μπορείτε να τα χειριστείτε όπως θέλετε.
Χρήση Εύρεση και αντικατάσταση
Εάν θέλετε να μάθετε μόνο τα σφάλματα #NAME στο φύλλο, μπορείτε να χρησιμοποιήσετε το εργαλείο Εύρεση και αντικατάσταση. Ακολουθήστε αυτά τα βήματα:
Πρώτα, επιλέξτε το εύρος ή επιλέξτε ολόκληρο το φύλλο εργασίας (πατώντας Ctrl + A) στο οποίο θέλετε να βρείτε το σφάλμα Name. Στη συνέχεια, κάντε κλικ στην επιλογή «Εύρεση και επιλογή» στην καρτέλα «Αρχική σελίδα» και επιλέξτε «Εύρεση» ή πατήστε Ctrl + F.
Στο παράθυρο διαλόγου Εύρεση και αντικατάσταση, πληκτρολογήστε #NAME; στο πεδίο «Βρείτε τι» και κάντε κλικ στο κουμπί «Επιλογές».
Στη συνέχεια, επιλέξτε «Τιμές» στο αναπτυσσόμενο μενού «Αναζήτηση» και, στη συνέχεια, επιλέξτε «Εύρεση επόμενου» ή «Εύρεση όλων».
Εάν επιλέξετε «Εύρεση επόμενου», το Excel επιλέγει ένα προς ένα τα κελιά που έχουν το σφάλμα ονόματος, το οποίο μπορεί να αντιμετωπιστεί μεμονωμένα. Ή, εάν επιλέξετε "Εύρεση όλων", θα εμφανιστεί ένα άλλο πλαίσιο κάτω από το παράθυρο διαλόγου Εύρεση και αντικατάσταση που παραθέτει όλα τα κελιά με τα σφάλματα #NAME.
Αποφεύγετε το #NAME; Σφάλματα στο Excel
Έχουμε δει την πιο κοινή αιτία σφαλμάτων #NAME στο Excel και πώς να τα διορθώσετε και να τα αποφύγετε. Αλλά ο καλύτερος τρόπος για να αποτρέψετε τα σφάλματα #NAME είναι να χρησιμοποιήσετε τον Οδηγό συναρτήσεων για να εισαγάγετε τύπους στο φύλλο.
Ο Οδηγός λειτουργιών του Excel σάς επιτρέπει να δημιουργείτε γρήγορα έγκυρες συναρτήσεις. Σας παρέχει μια λίστα συναρτήσεων με σύνταξη (εύρος, κριτήρια) που μπορείτε εύκολα να εφαρμόσετε. Να πώς:
Αρχικά, επιλέξτε το κελί στο οποίο θέλετε να εισαγάγετε τον τύπο. Στη συνέχεια, μπορείτε είτε να μεταβείτε στην καρτέλα "Τύποι" και να κάνετε κλικ στην επιλογή "Εισαγωγή συνάρτησης" στην ομάδα Βιβλιοθήκη συναρτήσεων ή μπορείτε να κάνετε κλικ στο κουμπί "Οδηγός λειτουργιών" "fx" που βρίσκεται στη γραμμή εργαλείων δίπλα στη γραμμή τύπων.
Μπορείτε επίσης να επιλέξετε μια συνάρτηση από οποιαδήποτε από τις κατηγορίες που είναι διαθέσιμη στη «Βιβλιοθήκη λειτουργιών» στην καρτέλα «Τύποι».
Στο παράθυρο διαλόγου Εισαγωγή συνάρτησης, κάντε κλικ στο αναπτυσσόμενο μενού δίπλα στην επιλογή «επιλογή κατηγορίας» και επιλέξτε μία από τις 13 κατηγορίες που αναφέρονται εκεί. Όλες οι λειτουργίες της επιλεγμένης κατηγορίας θα παρατίθενται στο πλαίσιο «Επιλογή λειτουργίας». Επιλέξτε τη συνάρτηση που θέλετε να εισαγάγετε και κάντε κλικ στο «OK»
Εναλλακτικά, μπορείτε να πληκτρολογήσετε τον τύπο (μπορείτε επίσης να πληκτρολογήσετε ένα μερικό όνομα) στο πεδίο «Αναζήτηση για μια συνάρτηση» και να τον αναζητήσετε. Στη συνέχεια, κάντε διπλό κλικ στη συνάρτηση ή κάντε κλικ στο «OK».
Αυτό θα ανοίξει το παράθυρο διαλόγου Function Arguments. Εδώ, πρέπει να εισαγάγετε τα ορίσματα της συνάρτησης. Για παράδειγμα, θέλουμε να αναζητήσουμε την ποσότητα του «Pig» στον πίνακα χρησιμοποιώντας τη συνάρτηση VLOOKUP.
Η τιμή Look_value εισάγεται "Pig". Για το Table_array, μπορείτε να εισαγάγετε απευθείας το εύρος του πίνακα (A1:D9) στο πεδίο ή να κάνετε κλικ στο κουμπί βέλους προς τα πάνω μέσα στο πεδίο για να επιλέξετε το εύρος. Το Co_index_num εισάγεται "3" και το Range_lookup έχει οριστεί σε "TRUE". Αφού καθορίσετε όλα τα ορίσματα, κάντε κλικ στο κουμπί «OK».
Θα δείτε το αποτέλεσμα στο επιλεγμένο κελί και τον ολοκληρωμένο τύπο στη γραμμή τύπου.
Η χρήση του Formula Wizard μπορεί να σας εξοικονομήσει πολύ χρόνο και να σας βοηθήσει να αποφύγετε το #NAME; σφάλματα στο Excel.
Αυτό είναι.