
Γενική φόρμουλα
=XLOOKUP(value,rng1,rng2)
Περίληψη
Το XLOOKUP μπορεί να χρησιμοποιηθεί για την εύρεση τιμών στα αριστερά της τιμής αναζήτησης. Στο παράδειγμα που παρουσιάζεται, ο τύπος στο H6 είναι:
=XLOOKUP(H4,E5:E14,B5:B14)
που επιστρέφει 25, το ύψος στη στήλη B για το μοντέλο H στη σειρά 12.
Εξήγηση
Ενώ το VLOOKUP περιορίζεται στις αναζητήσεις στα δεξιά της στήλης αναζήτησης, το XLOOKUP μπορεί να αναζητήσει τιμές προς τα αριστερά εγγενώς. Αυτό σημαίνει ότι το XLOOKUP μπορεί να χρησιμοποιηθεί αντί για INDEX και MATCH για να βρει τιμές αριστερά σε έναν πίνακα ή εύρος.
Στο παράδειγμα που εμφανίζεται, ψάχνουμε για το βάρος που σχετίζεται με το μοντέλο H στη σειρά 12. Ο τύπος στο H6 είναι:
=XLOOKUP(H4,E5:E14,B5:B14)
- Το lookup_value προέρχεται από το κελί H4
- Το lookup_array είναι το εύρος E5: E14, το οποίο περιέχει το Model
- Το return_array είναι B5: B14, το οποίο περιέχει Βάρος
- Η μέθοδος match_mode δεν παρέχεται και προεπιλογή στο 0 (ακριβής αντιστοίχιση)
- Η μέθοδος search_mode δεν παρέχεται και από προεπιλογή στο 1 (πρώτη έως τελευταία)
Αναζήτηση πολλαπλών τιμών
Το XLOOKUP μπορεί να επιστρέψει περισσότερες από μία τιμές κάθε φορά από την ίδια εγγραφή που ταιριάζει. Ο τύπος στο κελί G9 είναι:
=XLOOKUP(H4,E5:E14,B5:D14)
που επιστρέφει το ύψος, το βάρος και την τιμή του μοντέλου H σε μια συστοιχία που ξεχειλίζει στην περιοχή G9: H9.
Η μόνη διαφορά από τον παραπάνω τύπο είναι ότι το return_array εισάγεται ως εύρος που περιέχει περισσότερες από μία στήλες, B5: D14.