Πιάστε το μήνυμα σφάλματος Excel #NV σε ένα ερώτημα VLOOKUP

3 μέθοδοι που οδηγούν στον στόχο

Κάθε ενεργός χρήστης του VLOOKUP είναι εξοικειωμένος με το μήνυμα σφάλματος "#NV". Αυτό σημαίνει "καμία τιμή" ή υποδεικνύει ότι η τιμή που αναζητήσατε δεν είναι "διαθέσιμη". Ένα τέτοιο μήνυμα σφάλματος είναι απολύτως φυσιολογικό καθώς προορίζεται να υποδείξει ένα πρόβλημα στον χρήστη του Excel. Αλλά πώς μπορείτε να αποφύγετε αυτό το μήνυμα σφάλματος; Αυτές οι τρεις επιλογές είναι διαθέσιμες για αυτό:

  • Η αρχική μέθοδος
  • Η απλοποιημένη μέθοδος από το Excel 2013
  • Η νεότερη μέθοδος με το XLOOKUP

Προσοχή: Εάν, από την άλλη πλευρά, το VLOOKUP έχει λανθασμένη τιμή 0, τότε μπορεί να είναι άλλο σφάλμα. Αυτό το πρόβλημα μπορεί να επιλυθεί στις ρυθμίσεις του Excel.

1. Καταργήστε τα σφάλματα VLOOKUP: Η αρχική μέθοδος

Εάν θέλετε να εμφανίσετε ένα εναλλακτικό κείμενο αντί για τις τυποποιημένες πληροφορίες, μπορείτε να ενσωματώσετε δύο επιπλέον λειτουργίες. Για να γίνει αυτό, μια συνάρτηση ISERROR συνδέεται με μια συνάρτηση IF και χτίζεται γύρω από το VLOOKUP. Για να ξεμπερδέψουμε αυτή τη φαινομενικά περίπλοκη συνένωση, ξεκινάμε με το υπάρχον VLOOKUP. Αυτό μοιάζει με αυτό στο παράδειγμα:

= VLOOKUP (C1, A1: B10, 2)

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

= IF (ISERROR (VLOOKUP (C1, A1: B10,2)), "", VLOOKUP (C1, A1: B10,2))

Υπάρχει χώρος μεταξύ των δύο εισαγωγικών για να καθορίσετε ποιο κείμενο σφάλματος θα πρέπει να εκτυπωθεί αντί για "#NV". Εάν δεν έχει εισαχθεί τίποτα εδώ, το μήνυμα σφάλματος παραμένει κενό.

Πληροφορίες: Διαβάστε αυτό το άρθρο για να μάθετε πώς να αποφεύγετε σφάλματα με τη χρήση του VLOOKUP: Εντοπισμός ενός μηνύματος σφάλματος Excel σε ένα ερώτημα VLOOKUP

2. Ακόμα πιο εύκολο να πιάσετε μηνύματα σφάλματος από το Excel 2013

Από την έκδοση Excel 2013 είναι δυνατό να επιλυθεί αυτό το πρόβλημα με έναν πιο κομψό τύπο. Για το σκοπό αυτό, η νέα συνάρτηση IFNV χρησιμοποιείται αντί της συνάρτησης IF. Μόλις εμφανιστεί το μήνυμα σφάλματος "#NV", ξεκινά η ίδια διαδικασία με τη συνάρτηση if. Ωστόσο, η λειτουργία ISERROR δεν απαιτείται εδώ. Πριν ξεκινήσετε, ωστόσο, το VLOOKUP πρέπει να προσαρμοστεί σύντομα, έτσι ώστε να μοιάζει με αυτό:

VLOOKUP ($ C $ 5; $ B $ 10: $ E $ 14; 2; FALSE)

Η συνάρτηση IFNV έχει τώρα οριστεί γύρω της για να συμπληρώσει τον τύπο

= IFNV (VLOOKUP ($ C $ 5; $ B $ 10: $ E $ 14; 2; FALSE); "")

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

3. Η νεότερη μέθοδος με το XLOOKUP

Από το έτος 2022-2023, οι χρήστες του Microsoft 365 είχαν μια ακόμη πιο γρήγορη επιλογή να επανασχεδιάσουν το πρόβλημα με τους ίδιους το μήνυμα σφάλματος. Αντί για το προηγούμενο VLOOKUP, χρησιμοποιείται το νέο XLOOKUP. Αυτό εξαλείφει την ανάγκη για τις λειτουργίες IF και IFNV καθώς και τη λειτουργία ISERROR.

Πληροφορίες: Εάν θέλετε περισσότερες πληροφορίες σχετικά με το VLOOKUP, διαβάστε το ακόλουθο άρθρο: Καταργήστε ένα μήνυμα # N / A με VLOOKUP με ISNV

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave