
Γενική φόρμουλα
=IFERROR(VLOOKUP 1,IFERROR(VLOOKUP 2,VLOOKUP 3))
Περίληψη
Εάν πρέπει να εκτελέσετε διαδοχικά πολλές αναζητήσεις, ανάλογα με το εάν οι προηγούμενες αναζητήσεις έχουν επιτυχία ή όχι, μπορείτε να αλυσοδέσετε ένα ή περισσότερα VLOOKUPs μαζί με το IFERROR.
Στο παράδειγμα που εμφανίζεται, ο τύπος στο L5 είναι:
=IFERROR(VLOOKUP(K5,B5:C7,2,0),IFERROR(VLOOKUP(K5,E5:F7,2,0),VLOOKUP(K5,H5:I7,2,0)))
Εξήγηση
Η συνάρτηση IFERROR έχει σχεδιαστεί για να παγιδεύει σφάλματα και να εκτελεί μια εναλλακτική ενέργεια όταν εντοπίζεται σφάλμα. Η συνάρτηση VLOOKUP θα εμφανίσει σφάλμα # N / A όταν δεν βρεθεί τιμή.
Τοποθετώντας πολλαπλά VLOOKUP μέσα στη συνάρτηση IFERROR, ο τύπος επιτρέπει διαδοχικές αναζητήσεις. Εάν το πρώτο VLOOKUP αποτύχει, το IFERROR εντοπίζει το σφάλμα και εκτελεί ένα άλλο VLOOKUP. Εάν το δεύτερο VLOOKUP αποτύχει, το IFERROR εντοπίζει το σφάλμα και εκτελεί ένα άλλο VLOOKUP, και ούτω καθεξής.