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

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

Περίληψη

Το όνομα? παρουσιάζεται σφάλμα όταν το Excel δεν αναγνωρίζει κάτι. Συχνά, το #NAME; συμβαίνει όταν ένα όνομα συνάρτησης δεν είναι ορθογραφικά, αλλά υπάρχουν και άλλες αιτίες, όπως εξηγείται παρακάτω. Διορθώστε ένα #NAME; Το σφάλμα είναι συνήθως απλώς θέμα διόρθωσης ορθογραφίας ή σύνταξης. Δείτε παρακάτω για περισσότερες πληροφορίες και βήματα επίλυσης.

Εξήγηση

Το όνομα? παρουσιάζεται σφάλμα όταν το Excel δεν μπορεί να αναγνωρίσει κάτι. Συχνά, το #NAME; συμβαίνει όταν ένα όνομα συνάρτησης δεν είναι ορθογραφικά, αλλά υπάρχουν και άλλες αιτίες, όπως εξηγείται παρακάτω. Διορθώστε ένα #NAME; Το σφάλμα είναι συνήθως απλώς θέμα διόρθωσης ορθογραφίας ή σύνταξης.

Τα παρακάτω παραδείγματα δείχνουν εσφαλμένες διαμορφώσεις τύπων που επιστρέφουν το σφάλμα #NAME και τα βήματα που απαιτούνται για να διορθώσετε το σφάλμα και να λάβετε ξανά έναν τύπο εργασίας.

Λάθος ορθογραφικό όνομα λειτουργίας

Στο παρακάτω παράδειγμα, η συνάρτηση VLOOKUP χρησιμοποιείται για την ανάκτηση τιμής αντικειμένου στο F3. Το όνομα της συνάρτησης "VLOOKUP" γράφεται λανθασμένα και ο τύπος επιστρέφει #NAME;

=VLOKUP(E3,B3:C7,2,0) // returns #NAME?

Όταν ο τύπος είναι σταθερός, ο τύπος λειτουργεί σωστά:

=VLOOKUP(E3,B3:C7,2,0) // returns 4.25

Το εύρος δεν καταχωρήθηκε σωστά

Στο παρακάτω παράδειγμα, οι λειτουργίες MAX και MIN χρησιμοποιούνται για την εύρεση ελάχιστων και μέγιστων θερμοκρασιών. οι τύποι στα F2 και F3, αντίστοιχα, είναι:

=MAX(C3:C7) // returns 74 =MIN(CC:C7) // returns #NAME?

Κάτω από το εύρος που χρησιμοποιείται στο F3 έχει διορθωθεί:

Σημείωση: το να ξεχάσετε να συμπεριλάβετε άνω και κάτω τελεία (:) σε ένα εύρος θα ενεργοποιήσει επίσης το #NAME; λάθος.

Η ονομασμένη περιοχή δεν έχει ορθογραφικά λάθη

Στο παρακάτω παράδειγμα, η ονομαζόμενη περιοχή "δεδομένα" ισούται με C3: C7. Στο F2, το "data" είναι ορθογραφικά "daata" και η συνάρτηση MAX επιστρέφει #NAME;

=MAX(daata) // returns #NAME? error

Παρακάτω, η ορθογραφία διορθώνεται και η συνάρτηση MAX επιστρέφει σωστά το 325 ως τον μέγιστο αριθμό πωλήσεων:

=MAX(data) // returns 325

Οι ειδοποιήσεις που ονομάζονται εύρη δεν περικλείονται με εισαγωγικά ("") σε έναν τύπο.

Το εύρος με όνομα έχει τοπικό εύρος

Τα εύρη με όνομα μπορεί να έχουν τοπικό (μόνο σε αυτό το φύλλο εργασίας) ή καθολικό (όλα τα φύλλα εργασίας), οπότε μπορεί να δείτε ένα #NAME; σφάλμα εάν προσπαθήσετε να αναφέρετε ένα έγκυρο εύρος ονομασίας που καλύπτεται τοπικά σε διαφορετικό φύλλο εργασίας. Μπορείτε να χρησιμοποιήσετε τη Διαχείριση ονομάτων (Control + F3, μόνο Windows) για να ελέγξετε το εύρος που ονομάζεται εύρος. Διαβάστε περισσότερα σχετικά με τις ονομαστικές περιοχές εδώ.

Η τιμή κειμένου καταχωρίστηκε χωρίς εισαγωγικά

Όταν μια τιμή κειμένου εισάγεται χωρίς διπλά εισαγωγικά, το Excel πιστεύει ότι προσπαθεί να ερμηνεύσει την τιμή ως όνομα συνάρτησης ή εύρος ονομασίας. Αυτό μπορεί να προκαλέσει #NAME; σφάλμα όταν δεν βρέθηκε αντιστοιχία. Στο παρακάτω παράδειγμα, η συνάρτηση LEN χρησιμοποιείται για να πάρει το μήκος της λέξης "apple". Στο B3 ο τύπος εισάγεται χωρίς τη συμβολοσειρά κειμένου "apple" σε εισαγωγικά (""). Επειδή το μήλο δεν είναι όνομα λειτουργίας ή εύρος ονομασίας, το αποτέλεσμα είναι #NAME;

=LEN(apple) // returns #NAME?

Παρακάτω, έχουν προστεθεί εισαγωγικά και η λειτουργία LEN λειτουργεί πλέον σωστά:

=LEN("apple") // returns 5

Τιμή κειμένου με έξυπνα εισαγωγικά

Οι τιμές κειμένου έπρεπε να είναι εισαγωγικά με ευθεία διπλά εισαγωγικά (δηλαδή "μήλο"). Εάν χρησιμοποιούνται "έξυπνα" (μερικές φορές ονομάζονται "σγουρά"), το Excel δεν θα τα ερμηνεύσει ως εισαγωγικά και θα επιστρέψει το #NAME;

=LEN(“apple”) // returns #NAME?

Για να το διορθώσετε, απλώς αντικαταστήστε τα έξυπνα εισαγωγικά με ευθεία εισαγωγικά:

=LEN("apple") // returns 5

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

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