Αυτό το σεμινάριο θα δείξτε πώς να χειρίζεστε σφάλματα VLOOKUP #N/A στο Excel και στα Υπολογιστικά φύλλα Google.
IFNA στο VLOOKUP
Όταν αναζητάτε μια τιμή με τη συνάρτηση VLOOKUP, εάν η τιμή δεν βρεθεί, το VLOOKUP θα επιστρέψει το σφάλμα #N/A.
1 | = VLOOKUP (E3, B3: C6,2, FALSE) |
Μπορείτε να προσθέσετε τη συνάρτηση IFNA εκτός του VLOOKUP, για να κάνετε κάτι άλλο εάν το VLOOKUP καταλήξει σε σφάλμα IFNA. Σε αυτό το παράδειγμα, θα βγάλουμε την ένδειξη "Δεν βρέθηκε" εάν το VLOOKUP καταλήξει σε σφάλμα #N/A:
1 | = IFNA (VLOOKUP (E3, B3: C6,2, FALSE), "Not found") |
Μια άλλη κοινή χρήση της συνάρτησης IFNA είναι να εκτελέσετε ένα δεύτερο VLOOKUP εάν το πρώτο VLOOKUP δεν μπορεί να βρει την τιμή. Αυτό μπορεί να χρησιμοποιηθεί εάν μια τιμή μπορεί να βρεθεί σε ένα από τα δύο φύλλα. εάν η τιμή δεν βρίσκεται στο πρώτο φύλλο, αναζητήστε την τιμή στο δεύτερο φύλλο.
1 | = IFNA (VLOOKUP (E3, B3: C6,2, FALSE), VLOOKUP (E3, «Φύλλο 02»! B3: C6,2, FALSE)) |
ΑΝ ISNA στο VLOOKUP
Η λειτουργία IFNA εισήχθη στο Excel 2013. Πριν από αυτό, έπρεπε να χρησιμοποιήσετε τον πιο περίπλοκο συνδυασμό IF / ISNA:
1 | = IF (ISNA (VLOOKUP (E3, B3: C6,2, FALSE)), "Not found", VLOOKUP (E3, B3: C6,2, FALSE)) |
Η συνάρτηση ISNA ελέγχει εάν το αποτέλεσμα του τύπου VLOOKUP είναι ένα σφάλμα #N/A και επιστρέφει σωστό ή λάθος αναλόγως. Εάν είναι αληθές (δηλ. Η τιμή αναζήτησης λείπει από τον πίνακα αναζήτησης), η συνάρτηση IF θα επιστρέψει με ένα μήνυμα που θα καθορίσετε, διαφορετικά θα σας δώσει το αποτέλεσμα του VLOOKUP.
IFERROR - VLOOKUP
Όπως προαναφέρθηκε, η συνάρτηση IFNA ελέγχει εάν ο τύπος εξάγει μόνο ένα σφάλμα #N/A. Αντ 'αυτού, η συνάρτηση IFERROR μπορεί να χρησιμοποιηθεί για να ελέγξει εάν ΟΠΟΙΟΣ το σφάλμα επιστρέφεται:
1 | = IFERROR (VLOOKUP (E3, B3: C6,2, FALSE), "Not found") |
Εάν ISNA & IFNA σε VLOOKUPs - Φύλλα Google
Αυτοί οι τύποι λειτουργούν το ίδιο στα Υπολογιστικά φύλλα Google όπως και στο Excel.