Το Excel VLOOKUP δεν λειτουργεί - καθορισμός σφαλμάτων #N/A και #VALUE

  • Μοιραστείτε Αυτό
Michael Brown

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

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

Σε μερικά προηγούμενα άρθρα, εξερευνήσαμε διάφορες πτυχές της συνάρτησης VLOOKUP του Excel. Αν μας παρακολουθείτε στενά, τώρα θα πρέπει να είστε ειδικός σε αυτόν τον τομέα :)

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

Σε αυτό το άρθρο, θα βρείτε απλές εξηγήσεις για τις κύριες αιτίες των σφαλμάτων VLOOKUP, όπως #N/A, #NAME και #VALUE, καθώς και τις λύσεις και τις διορθώσεις τους. Θα ξεκινήσουμε με τους πιο προφανείς λόγους για τους οποίους το VLOOKUP δεν λειτουργεί, οπότε ίσως είναι καλή ιδέα να ελέγξετε τα παρακάτω βήματα αντιμετώπισης προβλημάτων με τη σειρά.

    Διόρθωση σφάλματος #N/A στο VLOOKUP

    Στους τύπους VLOOKUP, το μήνυμα σφάλματος #N/A (που σημαίνει "δεν είναι διαθέσιμο") εμφανίζεται όταν το Excel δεν μπορεί να βρει μια τιμή αναζήτησης. Μπορεί να υπάρχουν διάφοροι λόγοι για τους οποίους μπορεί να συμβεί αυτό.

    1. Η τιμή αναζήτησης είναι ανορθόγραφη

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

    2. #N/A σε προσεγγιστικό αγώνα VLOOKUP

    Εάν ο τύπος σας αναζητά την πλησιέστερη αντιστοιχία, ( range_lookup όρισμα σε TRUE ή παραλείπεται), το σφάλμα #N/A μπορεί να εμφανιστεί σε δύο περιπτώσεις:

    • Η τιμή αναζήτησης είναι μικρότερη από τη μικρότερη τιμή στον πίνακα αναζήτησης.
    • Η στήλη αναζήτησης δεν ταξινομείται σε αύξουσα σειρά.

    3. #N/A σε ακριβή αντιστοιχία VLOOKUP

    Αν ψάχνετε για ακριβή αντιστοιχία ( range_lookup που έχει οριστεί σε FALSE), το σφάλμα #N/A εμφανίζεται όταν δεν βρίσκεται μια τιμή ακριβώς ίση με την τιμή αναζήτησης. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα VLOOKUP exact match vs. approximate match.

    4. Η στήλη αναζήτησης δεν είναι η πιο αριστερή στήλη του πίνακα πίνακα

    Ένας από τους σημαντικότερους περιορισμούς του Excel VLOOKUP είναι ότι δεν μπορεί να κοιτάξει προς τα αριστερά του. Συνεπώς, μια στήλη αναζήτησης θα πρέπει πάντα να είναι η πιο αριστερή στήλη στον πίνακα. Στην πράξη, συχνά το ξεχνάμε αυτό και καταλήγουμε σε σφάλματα #N/A.

    Λύση : Εάν δεν είναι δυνατόν να αναδιαρθρώσετε τα δεδομένα σας έτσι ώστε η στήλη αναζήτησης να είναι η πιο αριστερή στήλη, μπορείτε να χρησιμοποιήσετε τις συναρτήσεις INDEX και MATCH μαζί ως εναλλακτική λύση στο VLOOKUP. Ακολουθεί ένα παράδειγμα τύπου: INDEX MATCH τύπος για να αναζητήσετε τιμές στα αριστερά.

    5. Οι αριθμοί μορφοποιούνται ως κείμενο

    Μια άλλη κοινή πηγή #N/A σφαλμάτων στους τύπους VLOOKUP είναι οι αριθμοί που είναι μορφοποιημένοι ως κείμενο, είτε στον κύριο πίνακα είτε στον πίνακα αναζήτησης.

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

    Ακολουθούν οι πιο προφανείς ενδείξεις των αριθμών που έχουν μορφοποιηθεί ως κείμενο:

    Λύση: Επιλέξτε όλους τους προβληματικούς αριθμούς, κάντε κλικ στο εικονίδιο σφάλματος και επιλέξτε Μετατροπή σε Αριθμός Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Πώς να μετατρέψετε κείμενο σε αριθμό στο Excel.

    6. Επικεφαλής ή πίσω διαστήματα

    Αυτή είναι η λιγότερο προφανής αιτία του σφάλματος VLOOKUP #N/A, επειδή το ανθρώπινο μάτι δύσκολα μπορεί να εντοπίσει αυτά τα επιπλέον κενά, ειδικά όταν εργάζεστε με μεγάλα σύνολα δεδομένων όπου οι περισσότερες καταχωρήσεις βρίσκονται κάτω από την κύλιση.

    Λύση 1: Επιπλέον κενά στην τιμή αναζήτησης

    Για να διασφαλίσετε τη σωστή λειτουργία του τύπου VLOOKUP, τυλίξτε την τιμή αναζήτησης στη συνάρτηση TRIM:

    =VLOOKUP(TRIM(E1), A2:C10, 2, FALSE)

    Λύση 2: Επιπλέον κενά στη στήλη αναζήτησης

    Εάν εμφανιστούν επιπλέον κενά στη στήλη αναζήτησης, δεν υπάρχει εύκολος τρόπος να αποφύγετε τα σφάλματα #N/A στο VLOOKUP. Αντ' αυτού, μπορείτε να χρησιμοποιήσετε έναν συνδυασμό των συναρτήσεων INDEX, MATCH και TRIM ως τύπο πίνακα:

    =INDEX(B2:B10, MATCH(TRUE, TRIM(A$2:A$10)=TRIM(E1), 0))

    Δεδομένου ότι πρόκειται για τύπο πίνακα, μην ξεχάσετε να πατήσετε Ctrl + Shift + Enter για να τον ολοκληρώσετε σωστά (στο Excel 365 και στο Excel 2021, όπου οι πίνακες είναι εγγενείς, λειτουργεί επίσης ως κανονικός τύπος).

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

    #VALUE! σφάλμα σε τύπους VLOOKUP

    Γενικά, το Microsoft Excel εμφανίζει το σφάλμα #VALUE! εάν μια τιμή που χρησιμοποιείται στον τύπο είναι λανθασμένου τύπου δεδομένων. Όσον αφορά το VLOOKUP, υπάρχουν δύο κοινές πηγές του σφάλματος VALUE!.

    1. Η τιμή αναζήτησης υπερβαίνει τους 255 χαρακτήρες

    Λάβετε υπόψη ότι το VLOOKUP δεν μπορεί να αναζητήσει τιμές που περιέχουν περισσότερους από 255 χαρακτήρες. Εάν οι τιμές αναζήτησης υπερβαίνουν αυτό το όριο, θα εμφανιστεί ένα σφάλμα #VALUE!

    Λύση : Χρησιμοποιήστε αντί αυτού έναν τύπο INDEX MATCH. Στην περίπτωσή μας, αυτός ο τύπος λειτουργεί τέλεια:

    =INDEX(B2:B7, MATCH(TRUE, INDEX(A2:A7= E1, 0), 0))

    2. Δεν παρέχεται η πλήρης διαδρομή προς το βιβλίο εργασίας αναζήτησης

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

    Εδώ είναι η δομή του table_array επιχείρημα στο Vlookup από άλλο βιβλίο εργασίας:

    '[όνομα βιβλίου εργασίας]όνομα φύλλου'!range

    Μια πραγματική φόρμουλα θα μπορούσε να μοιάζει με αυτό:

    =VLOOKUP($A$2,'[New Prices.xls]Sheet1'!$B:$D, 3, FALSE)

    Ο παραπάνω τύπος θα αναζητήσει την τιμή του A2 στη στήλη B του φύλλου1 στο Νέες τιμές βιβλίο εργασίας, και να επιστρέψει μια αντίστοιχη τιμή από τη στήλη D.

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

    Για περισσότερες πληροφορίες, δείτε:

    • Πώς να ανατρέξετε σε άλλο φύλλο ή βιβλίο εργασίας στο Excel
    • Πώς να κάνετε Vlookup από ένα διαφορετικό βιβλίο εργασίας

    3. Το όρισμα col_index_num είναι μικρότερο από 1

    Είναι δύσκολο να φανταστεί κανείς μια κατάσταση όπου κάποιος θα εισάγει σκόπιμα έναν αριθμό μικρότερο του 1 για να καθορίσει τη στήλη από την οποία θα επιστρέψει τιμές. Μπορεί όμως να συμβεί αν αυτό το όρισμα επιστρέφεται από κάποια άλλη συνάρτηση που είναι ενσωματωμένη στον τύπο VLOOKUP.

    Έτσι, αν η col_index_num όρισμα είναι μεγαλύτερο από 1, ο τύπος σας θα επιστρέψει επίσης το σφάλμα #VALUE!.

    Εάν col_index_num είναι μεγαλύτερος από τον αριθμό των στηλών του πίνακα, το VLOOKUP παράγει το σφάλμα #REF!.

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

    Αυτή είναι η ευκολότερη περίπτωση - το σφάλμα #NAME? εμφανίζεται αν κατά λάθος έχετε γράψει λάθος το όνομα της συνάρτησης.

    Η λύση είναι προφανής - ελέγξτε την ορθογραφία :)

    Οι κύριες αιτίες σφαλμάτων στο Excel VLOOKUP

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

    Το VLOOKUP είναι case-insensitive

    Η συνάρτηση VLOOKUP δεν κάνει διάκριση της πεζότητας των γραμμάτων και θεωρεί τους πεζούς και τους κεφαλαίους χαρακτήρες πανομοιότυπους.

    Λύση : Χρησιμοποιήστε τις VLOOKUP, XLOOKUP ή INDEX MATCH σε συνδυασμό με τη συνάρτηση EXACT που μπορεί να ταιριάζει με την πεζότητα του κειμένου. Μπορείτε να βρείτε τις λεπτομερείς εξηγήσεις και παραδείγματα τύπων σε αυτό το σεμινάριο: 5 τρόποι για να κάνετε μια Vlookup με ευαισθησία στην πεζότητα στο Excel.

    Μια νέα στήλη εισήχθη ή αφαιρέθηκε από τον πίνακα

    Δυστυχώς, οι τύποι VLOOKUP σταματούν να λειτουργούν κάθε φορά που μια νέα στήλη διαγράφεται ή προστίθεται στον πίνακα αναζήτησης. Αυτό συμβαίνει επειδή η σύνταξη της συνάρτησης VLOOKUP απαιτεί τον ορισμό του αριθμού δείκτη της στήλης επιστροφής. Όταν μια νέα στήλη προστίθεται/αφαιρείται από τον πίνακα αναζήτησης, προφανώς ο αριθμός δείκτη αλλάζει.

    Λύση : Ο τύπος INDEX MATCH έρχεται και πάλι να σας σώσει : ) Με τον τύπο INDEX MATCH, καθορίζετε τις περιοχές αναζήτησης και επιστροφής ξεχωριστά, οπότε είστε ελεύθεροι να διαγράψετε ή να εισαγάγετε όσες στήλες θέλετε χωρίς να ανησυχείτε για την ενημέρωση κάθε σχετικού τύπου.

    Οι αναφορές κελιών αλλάζουν όταν αντιγράφετε τον τύπο σε άλλα κελιά

    Η επικεφαλίδα δίνει μια εξαντλητική εξήγηση του προβλήματος, σωστά;

    Λύση : Χρησιμοποιείτε πάντα απόλυτες αναφορές (με το σύμβολο $) για τις table_array όρισμα, π.χ. $A$2:$C$100 ή $A:$C. Μπορείτε να μεταβείτε γρήγορα μεταξύ διαφορετικών τύπων αναφοράς πατώντας το πλήκτρο F4.

    Το VLOOKUP επιστρέφει την πρώτη τιμή που βρέθηκε

    Όπως ήδη γνωρίζετε, το VLOOKUP του Excel επιστρέφει την πρώτη τιμή που βρίσκει. Ωστόσο, μπορείτε να το αναγκάσετε να φέρει τη 2η, 3η, 4η ή οποιαδήποτε άλλη εμφάνιση θέλετε. Υπάρχει επίσης ένας τρόπος να λάβετε την τελευταία αντιστοιχία ή όλες τις αντιστοιχίες που βρέθηκαν.

    Λύσεις : Παραδείγματα τύπων είναι διαθέσιμα εδώ:

    • VLOOKUP και επιστροφή της N-οστής εμφάνισης
    • VLOOKUP πολλαπλές τιμές
    • Τύπος XLOOKUP για να λάβετε την τελευταία αντιστοιχία

    Γιατί το VLOOKUP μου λειτουργεί για ορισμένα κελιά αλλά όχι για άλλα;

    Όταν ο τύπος VLOOKUP σας επιστρέφει τα σωστά δεδομένα σε ορισμένα κελιά και #N/A σφάλματα σε άλλα, μπορεί να υπάρχουν μερικοί πιθανοί λόγοι για τους οποίους συμβαίνει αυτό.

    1. Ο πίνακας δεν είναι κλειδωμένος

    Ας υποθέσουμε ότι έχετε αυτόν τον τύπο στη γραμμή 2 (π.χ. στο E2), ο οποίος λειτουργεί καλά:

    =VLOOKUP(D2, A2:B10, 2, FALSE)

    Όταν αντιγραφεί στη γραμμή 3, ο τύπος αλλάζει σε:

    =VLOOKUP(D3, A3:B11, 2, FALSE)

    Επειδή μια σχετική αναφορά χρησιμοποιείται για table_array , αλλάζει με βάση τη σχετική θέση της γραμμής όπου αντιγράφεται ο τύπος, στην περίπτωσή μας από A2:B10 σε A3:B11. Έτσι, αν η αντιστοιχία βρίσκεται στη γραμμή 2, δεν θα βρεθεί!

    Λύση : Όταν χρησιμοποιείτε έναν τύπο VLOOKUP για περισσότερα από ένα κελιά, πάντα κλειδώστε τον πίνακα αναφορά με το σύμβολο $ όπως $A$2:$B$10.

    2. Οι τιμές κειμένου ή οι τύποι δεδομένων δεν ταιριάζουν

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

    Λύση : Όταν το VLOOKUP επιστρέφει ένα σφάλμα #N/A, ενώ μπορείτε να δείτε καθαρά την τιμή αναζήτησης στη στήλη αναζήτησης, και προφανώς και τα δύο γράφονται ακριβώς το ίδιο, το πρώτο πράγμα που πρέπει να κάνετε είναι να προσδιορίσετε τη βασική αιτία του προβλήματος - τον τύπο ή τα δεδομένα προέλευσης.

    Για να διαπιστώσετε αν οι δύο τιμές είναι ίδιες ή διαφορετικές, κάντε μια άμεση σύγκριση με αυτόν τον τρόπο:

    =E1=A4

    Όπου E1 είναι η τιμή αναζήτησης και A4 είναι μια πανομοιότυπη τιμή στη στήλη αναζήτησης.

    Εάν ο τύπος επιστρέψει FALSE, αυτό σημαίνει ότι οι τιμές διαφέρουν κατά κάποιο τρόπο, παρόλο που φαίνονται απολύτως ίδιες.

    Σε περίπτωση αριθμητικές τιμές , ο πιο πιθανός λόγος είναι οι αριθμοί που έχουν μορφοποιηθεί ως κείμενο.

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

    =LEN(E1)

    =LEN(A4)

    Αν οι αριθμοί που προκύπτουν είναι διαφορετικοί (όπως στο παρακάτω στιγμιότυπο), τότε έχετε εντοπίσει τον ένοχο - τα επιπλέον κενά:

    Για να λύσετε το πρόβλημα, είτε αφαιρέστε τα επιπλέον κενά είτε χρησιμοποιήστε αυτόν τον τύπο INDEX MATCH TRIM ως λύση.

    Γιατί το VLOOKUP μου αντλεί λάθος δεδομένα;

    Θα μπορούσαν να υπάρχουν ακόμη περισσότεροι λόγοι για τους οποίους το VLOOKUP σας επιστρέφει μια λανθασμένη τιμή:

    1. Λανθασμένη λειτουργία αναζήτησης Αν θέλετε ακριβή αντιστοίχιση, φροντίστε να ορίσετε το range_lookup Η προεπιλογή είναι TRUE, οπότε αν παραλείψετε αυτό το επιχείρημα, το VLOOKUP θα υποθέσει ότι αναζητάτε μια κατά προσέγγιση αντιστοιχία και θα αναζητήσει την πλησιέστερη τιμή που είναι μικρότερη από την τιμή αναζήτησης.
    2. Η στήλη αναζήτησης δεν είναι ταξινομημένη Για κατά προσέγγιση αντιστοιχία VLOOKUP ( range_lookup σε TRUE) για να λειτουργήσει σωστά, η πρώτη στήλη στον πίνακα πρέπει να είναι ταξινομημένη σε αύξουσα σειρά, από τη μικρότερη προς τη μεγαλύτερη.
    3. Διπλότυπα στη στήλη αναζήτησης Εάν η στήλη αναζήτησης περιέχει δύο ή περισσότερες διπλές τιμές, το VLOOKUP θα επιστρέψει την πρώτη αντιστοιχία που θα βρεθεί, η οποία μπορεί να μην είναι αυτή που περιμένατε.
    4. Λανθασμένη στήλη επιστροφής Ελέγξτε δύο φορές τον αριθμό του δείκτη στο 3ο όρισμα :)

    Το VLOOKUP δεν λειτουργεί μεταξύ δύο φύλλων

    Κατ' αρχάς, θα πρέπει να σημειωθεί ότι οι συνήθεις λόγοι των σφαλμάτων #N/A, #VALUE και #REF που συζητήθηκαν παραπάνω μπορεί να προκαλέσουν τα ίδια προβλήματα κατά την αναζήτηση από άλλο φύλλο. Αν δεν συμβαίνει αυτό, ελέγξτε τα ακόλουθα σημεία:

    1. Βεβαιωθείτε ότι η εξωτερική αναφορά σε άλλο φύλλο ή σε διαφορετικό βιβλίο εργασίας είναι σωστή.
    2. Όταν κάνετε ένα Vlookup από ένα άλλο βιβλίο εργασίας το οποίο είναι κλειστό προς το παρόν, βεβαιωθείτε ότι ο τύπος σας περιέχει την πλήρη διαδρομή προς το κλειστό βιβλίο εργασίας.
    3. Εάν VLOOKUP δεν μπορεί να επιλέξει μια συστοιχία πίνακα σε άλλο φύλλο εργασίας (π.χ. όταν επισημαίνετε μια περιοχή στο φύλλο αναζήτησης, δεν εμφανίζεται τίποτα στο παράθυρο table_array επιχείρημα στον τύπο ή στο αντίστοιχο πλαίσιο του οδηγού τύπου), τότε πιθανότατα τα δύο φύλλα είναι ανοιχτά σε διαφορετικές περιπτώσεις του Excel και δεν μπορούν να επικοινωνήσουν μεταξύ τους. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Πώς να προσδιορίσετε ποια αρχεία του Excel βρίσκονται σε ποια περίπτωση. Για να το διορθώσετε αυτό, απλά κλείστε όλα τα παράθυρα του Excel και, στη συνέχεια, ανοίξτε ξανά τα φύλλα/βιβλία εργασίας στην ίδια περίπτωση (η προεπιλεγμένη συμπεριφορά).

    Πώς να Vlookup χωρίς σφάλματα στο Excel

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

    Συλλογή όλων των σφαλμάτων

    Στο Excel 2007 και μεταγενέστερα, μπορείτε να χρησιμοποιήσετε τη συνάρτηση IFERROR για να ελέγξετε έναν τύπο VLOOKUP για σφάλματα και να επιστρέψετε το δικό σας κείμενο (ή μια κενή συμβολοσειρά) εάν οποιοδήποτε σφάλμα ανιχνεύεται.

    Για παράδειγμα:

    =IFERROR(VLOOKUP(E1, A2:B10, 2, FALSE), "Ουπς, κάτι πήγε στραβά")

    Στο Excel 2003 και παλαιότερα, μπορείτε να χρησιμοποιήσετε τον τύπο IF ISERROR για τον ίδιο σκοπό:

    =IF(ISERROR(VLOOKUP(E1, A2:B10, 2, FALSE)), "Ουπς, κάτι πήγε στραβά", VLOOKUP(E1, A2:B10, 2, FALSE))

    Για περισσότερες λεπτομέρειες, ανατρέξτε στην ενότητα Χρήση του IFERROR με το VLOOKUP στο Excel.

    Αντιμετώπιση σφαλμάτων #N/A

    Για να παγιδεύσετε μόνο τα σφάλματα #N/A αγνοώντας όλους τους άλλους τύπους σφαλμάτων, χρησιμοποιήστε τη συνάρτηση IFNA (στο Excel 2013 και νεότερες εκδόσεις) ή τον τύπο IF ISNA (σε όλες τις εκδόσεις).

    Για παράδειγμα:

    =IFNA(VLOOKUP(E1, A2:B10, 2, FALSE), "Ουπς, δεν βρέθηκε καμία αντιστοιχία. Παρακαλώ προσπαθήστε ξανά!")

    =IF(ISNA(VLOOKUP(E1, A2:B10, 2, FALSE)), "Oops, no match is found. Please try again!", VLOOKUP(E1, A2:B10, 2, FALSE))

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

    Πώς να χρησιμοποιήσετε το VLOOKUP στο Excel - εκπαιδευτικό βίντεο

    Ο Michael Brown είναι ένας αφοσιωμένος λάτρης της τεχνολογίας με πάθος για την απλοποίηση πολύπλοκων διαδικασιών χρησιμοποιώντας εργαλεία λογισμικού. Με περισσότερο από μια δεκαετία εμπειρίας στον κλάδο της τεχνολογίας, έχει βελτιώσει τις δεξιότητές του στο Microsoft Excel και το Outlook, καθώς και στα Φύλλα Google και στα Έγγραφα. Το blog του Michael είναι αφιερωμένο στο να μοιράζεται τη γνώση και την τεχνογνωσία του με άλλους, παρέχοντας εύκολες συμβουλές και σεμινάρια για τη βελτίωση της παραγωγικότητας και της αποτελεσματικότητας. Είτε είστε έμπειρος επαγγελματίας είτε αρχάριος, το ιστολόγιο του Michael προσφέρει πολύτιμες πληροφορίες και πρακτικές συμβουλές για να αξιοποιήσετε στο έπακρο αυτά τα βασικά εργαλεία λογισμικού.