Πώς να διορθώσετε ένα σφάλμα #N/A στις συναρτήσεις INDEX/MATCH

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

Το θέμα περιγράφει τους πιο συνηθισμένους λόγους για να εμφανίζεται η ένδειξη "σφάλμα #N/A" ως αποτέλεσμα είτε των συναρτήσεων Indexείτε Match .
 

Σημείωση: Εάν θέλετε η συνάρτηση Index ή Match να επιστρέφει μια τιμή με νόημα αντί για #N/a, χρησιμοποιήστε τη συνάρτηση IFERROR και, στη συνέχεια, ενσωματώστε τις συναρτήσεις Index και Match μέσα σε αυτή τη συνάρτηση. Η αντικατάσταση του #N/A με τη δική σας τιμή προσδιορίζει μόνο το σφάλμα, αλλά δεν το επιλύει. Έτσι, είναι πολύ σημαντικό, πριν από τη χρήση του IFERROR, να βεβαιωθείτε ότι ο τύπος λειτουργεί σωστά κατά την πρόθεσή σας.

Πρόβλημα: δεν υπάρχουν δεδομένα που να ταιριάζουν

Όταν η συνάρτηση Match δεν εντοπίζει την τιμή αναζήτησης στον πίνακα αναζήτησης, επιστρέφει το σφάλμα #N/a.

Εάν πιστεύετε ότι τα δεδομένα υπάρχουν στο υπολογιστικό φύλλο, αλλά το Ταίριασμα δεν μπορεί να το εντοπίσει, αυτό μπορεί να οφείλεται στο γεγονός ότι:

  • Το κελί έχει μη αναμενόμενους χαρακτήρες ή κρυφά κενά διαστήματα.

  • Το κελί ενδέχεται να μην έχει μορφοποιηθεί ως σωστός τύπος δεδομένων. Για παράδειγμα, το κελί έχει αριθμητικές τιμές, αλλά μπορεί να μορφοποιηθεί ως κείμενο.
     

Λύση: για να καταργήσετε μη αναμενόμενους χαρακτήρες ή κρυφά διαστήματα, χρησιμοποιήστε τη συνάρτηση clean ή Trim , αντίστοιχα. Επίσης, επαληθεύστε εάν τα κελιά έχουν μορφοποιηθεί ως σωστοί τύποι δεδομένων.

Έχετε χρησιμοποιήσει έναν τύπο πίνακα χωρίς να πατήσετε το συνδυασμό πλήκτρων CTRL + SHIFT + ENTER

Όταν χρησιμοποιείτε έναν πίνακα στο ευρετήριο, το Ταίριασμαή έναν συνδυασμό αυτών των δύο συναρτήσεων, είναι απαραίτητο να πατήσετε το συνδυασμό πλήκτρων CTRL-SHIFT-ENTER στο πληκτρολόγιο. Το Excel θα περικλείει αυτόματα τον τύπο μέσα σε άγκιστρα {}. Εάν επιχειρήσετε να τα εισαγάγετε μόνοι σας, το Excel θα εμφανίσει τον τύπο ως κείμενο.

Σημείωση: Εάν έχετε μια τρέχουσα έκδοση του Office 365, μπορείτε απλώς να εισαγάγετε τον τύπο στο κελί εξόδου και, στη συνέχεια, να πατήσετε το πλήκτρο ENTER για να επιβεβαιώσετε τον τύπο ως έναν δυναμικό τύπο πίνακα. Διαφορετικά, ο τύπος πρέπει να εισαχθεί ως τύπος πίνακα παλαιού τύπου, επιλέγοντας πρώτα την περιοχή εξόδου, πληκτρολογώντας τον τύπο στο κελί εξόδου και, στη συνέχεια, πατώντας το συνδυασμό πλήκτρΩν CTRL + SHIFT + ENTER για να τον επιβεβαιώσετε. Το Excel εισάγει αγκύλες στην αρχή και στο τέλος του τύπου για εσάς. Για περισσότερες πληροφορίες σχετικά με τους τύπους πίνακα, ανατρέξτε στο θέμα Γενικές οδηγίες και παραδείγματα τύπων πίνακα.

Πρόβλημα: υπάρχει ασυνέπεια στον τύπο αντιστοίχισης και τη σειρά ταξινόμησης των δεδομένων

Όταν χρησιμοποιείτε τη συνάρτηση Match, θα πρέπει να υπάρχει μια συνέπεια μεταξύ της τιμής του ορίσματος match_type και της σειράς ταξινόμησης των τιμών στον πίνακα αναζήτησης. Εάν η σύνταξη παρεκκλίνει από τους ακόλουθους κανόνες, θα δείτε το σφάλμα #N/A.

  • Εάν το match_type είναι 1 ή δεν έχει καθοριστεί, οι τιμές στο lookup_array θα πρέπει να είναι σε αύξουσα σειρά. Για παράδειγμα,-2,-1, 0, 1, 2..., A, B, C..., FALSE, TRUE, για να αναφέρουμε μερικά.

  • Εάν το match_type είναι-1, οι τιμές στο lookup_array θα πρέπει να είναι σε φθίνουσα σειρά.

Στο παρακάτω παράδειγμα, η συνάρτηση Match είναι

= MATCH (40; B2: B10;-1)

συνάρτηση MATCH του Excel

Το όρισμα match_type στη σύνταξη ορίζεται σε-1, γεγονός που σημαίνει ότι η σειρά των τιμών στο B2: B10 θα πρέπει να είναι σε φθίνουσα σειρά για να λειτουργεί ο τύπος. Αλλά οι τιμές είναι σε αύξουσα σειρά και αυτό προκαλεί το σφάλμα #N/A.

ΛΎΣΗ Είτε αλλάξτε το όρισμα match_type σε 1 ή ταξινομήστε τον πίνακα σε φθίνουσα μορφή. Στη συνέχεια, δοκιμάστε ξανά.

Έχετε κάποια συγκεκριμένη ερώτηση σχετικά με τη συνάρτηση;

Δημοσιεύστε μια ερώτηση στο φόρουμ κοινότητας του Excel

Βοηθήστε μας να βελτιώσουμε το Excel

Έχετε προτάσεις σχετικά με τον τρόπο με τον οποίο μπορούμε να βελτιώσουμε την επόμενη έκδοση του Excel; Εάν Ναι, ανατρέξτε στα θέματα του Excel user Voice.

Δείτε επίσης

Πώς να διορθώσετε ένα σφάλμα #Δ/Υ

Πώς μπορείτε να χρησιμοποιήσετε τις συναρτήσεις φύλλου ΕΡΓΑΣΊΑς Index και Match με πολλαπλά κριτήρια στο Excel

Συνάρτηση INDEX

Συνάρτηση MATCH

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

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

Εντοπισμός σφαλμάτων σε τύπους

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

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

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

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

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

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

×