Οι συναρτήσεις XLOOKUP και VLOOKUP του Excel χρησιμοποιούνται για την γρήγορη ανάλυση μεγάλων συνόλων δεδομένων. Το VLOOKUP είναι μια συνάρτηση που χρησιμοποιείται στο Excel εδώ και χρόνια. Ωστόσο, υπάρχει μια νεότερη λειτουργία που θα πρέπει να χρησιμοποιείτε, που ονομάζεται XLOOKUP.
Και τα δύο έχουν τα πλεονεκτήματα και τους περιορισμούς τους. Είμαστε εδώ για να αναλύσουμε τις διαφορές και να σας βοηθήσουμε να αποφασίσετε ποιο είναι καλύτερο για το έργο σας.
Πώς λειτουργεί το VLOOKUP;
Το VLOOKUP σημαίνει Vertical Look-up. Είναι μια συνάρτηση του Excel που εκτελεί κάθετες αναζητήσεις για μια τιμή στην αριστερή στήλη ενός συνόλου δεδομένων και στη συνέχεια επιστρέφει μια μοναδική τιμή από μια άλλη στήλη, στην ίδια γραμμή. Η σύνταξη για τη συνάρτηση VLOOKUP είναι η εξής:
=VLOOKUP(τιμή_αναζήτησης, πίνακας_πίνακας, αριθμός_ευρετηρίου, [αναζήτηση_περιοχής])
Ας δούμε ένα παράδειγμα. Ας υποθέσουμε ότι έχετε μια λίστα μοντέλων συσκευών smartphone στο σύνολο δεδομένων σας και πρέπει να συγκεντρώσετε ορισμένες συγκεκριμένες πληροφορίες σχετικά με αυτά.
Μπορείτε να χρησιμοποιήσετε τη λειτουργία VLOOKUP για να ανακτήσετε πρόσθετες πληροφορίες σχετικά με τους επεξεργαστές και τα σημεία τιμής τους.
Εδώ είναι ένας λεπτομερής οδηγός για τον τρόπο χρήσης του VLOOKUP στο Excel για εξαγωγή συγκεκριμένων πληροφοριών από ένα σύνολο δεδομένων. Αν και το VLOOKUP είναι μια από τις καλύτερες συναρτήσεις στο Excel και μπορεί να σας βοηθήσει να απλοποιήσετε μεγάλα σύνολα δεδομένων, έχει μερικούς περιορισμούς. Για παράδειγμα, τα δεδομένα πρέπει να ταξινομηθούν σε αύξουσα σειρά για να λειτουργήσει ο τύπος.
Πώς λειτουργεί το XLOOKUP;
Το XLOOKUP σάς επιτρέπει να πραγματοποιείτε οριζόντιες και κάθετες αναζητήσεις για να αναζητήσετε μια τιμή σε ένα υπολογιστικό φύλλο. Η συνάρτηση ουσιαστικά εκτελεί μια αναζήτηση πίνακα. Εάν βρεθεί αντιστοίχιση, επιστρέφει το αντίστοιχο στοιχείο από τη δεύτερη περιοχή δεδομένων (return_array).
Είναι πιο αποτελεσματικό από άλλες επιλογές αναζήτησης, καθώς έχει μια ακριβή αντιστοίχιση από προεπιλογή. Μπορείτε να χρησιμοποιήσετε τα προαιρετικά ορίσματα στο ([match_mode]) όρισμα για να καθορίσετε τον τύπο των κατά προσέγγιση τιμών αντιστοίχισης που χρειάζεστε—μια ακριβή αντιστοίχιση ή μια επακόλουθη χαμηλότερη ή υψηλότερη τιμή ή μια αντιστοίχιση χαρακτήρων μπαλαντέρ.
Μπορεί να χρησιμοποιηθεί για διάφορους σκοπούς, όπως οικονομική ανάλυση, ανάλυση μάρκετινγκ και πωλήσεων κ.λπ. Η σύνταξη για τη συνάρτηση XLOOKUP είναι η εξής:
=XLOOKUP(τιμή_αναζήτησης, συστοιχία_αναζήτησης, συστοιχία_επιστροής, [αν_δεν_βρέθηκε], [κατάσταση_αντίστοιχης_λειτουργίας], [λειτουργία_αναζήτησης])
Ο παρακάτω οδηγός θα σας οδηγήσει στα βασικά και θα σας βοηθήσει να καταλάβετε πώς να χρησιμοποιήσετε τη συνάρτηση XLOOKUP στο βιβλίο εργασίας σας. Και οι δύο αυτές συναρτήσεις απαιτούν τουλάχιστον τρία ορίσματα.
Οι βασικές διαφορές μεταξύ XLOOKUP και VLOOKUP
Ενώ υπάρχουν πολλές ομοιότητες μεταξύ XLOOKUP και VLOOKUP, είναι σημαντικό να κατανοήσουμε τις διαφορές.
1. Αριθμός ευρετηρίου στήλης
Όταν εκτελείτε το VLOOKUP, θα χρειαστεί να μεταβείτε στον πίνακα προέλευσης για να ελέγξετε και να καθορίσετε τον ακριβή αριθμό ευρετηρίου στήλης.
Το VLOOKUP απαιτεί μια παράμετρο αριθμού ευρετηρίου στήλης για να επιστρέψει τα σωστά αποτελέσματα. Η χρήση λανθασμένου αριθμού ευρετηρίου στήλης μπορεί να οδηγήσει σε διαφορετική έξοδο από το φύλλο εργασίας ή τα δεδομένα σας, είτε με τη μορφή λανθασμένης τιμής είτε "#REF" λάθος.
Στο παραπάνω παράδειγμα, ας υποθέσουμε ότι πρέπει να εξαγάγετε τις λεπτομέρειες του επεξεργαστή για τη συσκευή, Apple iPhone 12. Θα χρησιμοποιήσουμε το δεύτερο σύνολο δεδομένων για όλα τα παραδείγματα.
Αντίστοιχα, πρέπει να εισαγάγουμε την τιμή αναζήτησης, i, e, τη συσκευή Apple iPhone 12 στη στήλη J, η οποία τυχαίνει να είναι η πιο αριστερή στήλη στο παράδειγμά μας σύνολο δεδομένων και ο αντίστοιχος πίνακας (Στήλες J και Κ). Η τιμή θα πρέπει να ανακτηθεί από τη δεύτερη στήλη στον πίνακα πίνακα, δηλαδή τη στήλη αναζήτησης K, επομένως, ο αριθμός ευρετηρίου στήλης θα είναι 2.
Το XLOOKUP είναι μια δυναμική συνάρτηση που καταργεί το όρισμα του αριθμού ευρετηρίου στήλης, πράγμα που σημαίνει ότι δεν χρειάζεται να ανησυχείτε για την καταμέτρηση πόσων στηλών υπάρχουν σε έναν πίνακα. Θα χρειαστεί μόνο να καθορίσετε τις στήλες αναζήτησης και αναζήτησης, κάτι που θα σας εξοικονομήσει πολύ χρόνο και προσπάθεια.
2. Στιβαρότητα και ευελιξία
Αφού δημιουργήσετε το μοντέλο σας, θα πρέπει να μπορείτε να ενημερώσετε γρήγορα τον πίνακα προέλευσης με νέα δεδομένα χωρίς να ανησυχείτε για την καταστροφή των τύπων σας. Με το VLOOKUP, η προσθήκη ή η μετακίνηση στηλών σημαίνει ότι πρέπει να επαναλάβετε ολόκληρο τον τύπο.
Το XLOOKUP είναι μια πιο ισχυρή λειτουργία που σας επιτρέπει να προσθέτετε ή να αφαιρείτε στήλες χωρίς να ανησυχείτε για σφάλματα. Απλώς βεβαιωθείτε ότι δεν εισάγετε μια στήλη ή μια σειρά έξω από τον πίνακα αναζήτησης, οπότε η συνάρτηση θα εμφανίσει σφάλμα.
3. Προσαρμοσμένα μηνύματα λάθους
Η λειτουργία XLOOKUP είναι βολική στη χρήση. Σας επιτρέπει να εισάγετε ένα προσαρμοσμένο μήνυμα κειμένου σφάλματος στο [αν_δεν_βρέθηκε] όρισμα που θα εμφανιστεί εάν δεν βρεθεί η τιμή αναζήτησης.
Το VLOOKUP δεν προσφέρει παρόμοια λειτουργικότητα. Ίσως χρειαστεί να χρησιμοποιήσετε άλλες λειτουργίες όπως π.χ ΑΦΑΝΙΣΤΗΡΙΟ ως λύση, σε περιπτώσεις που δεν βρέθηκαν αντιστοιχίες.
Γιατί το XLOOKUP είναι καλύτερο σε σύγκριση με το VLOOKUP;
Αν και το VLOOKUP έχει τις χρήσεις του, είναι πιο περιορισμένη σε λειτουργικότητα από το XLOOKUP. Αυτό καθιστά το XLOOKUP την προτιμώμενη επιλογή για εργασία σε μεγαλύτερα σύνολα δεδομένων. Τα αποτελέσματα είναι επίσης πιο γρήγορα και λιγότερο επιρρεπή σε σφάλματα. Ας καταλάβουμε γιατί το XLOOKUP λειτουργεί καλύτερα σε σύγκριση με το VLOOKUP.
1. Το XLOOKUP δεν περιορίζεται σε συγκεκριμένα εύρη δεδομένων
Το XLOOKUP είναι πολύ πιο ευέλικτο από το VLOOKUP, το οποίο μπορεί να αναζητήσει τιμές μόνο στην αριστερή στήλη ενός πίνακα και να επιστρέψει τιμές από αντίστοιχες στήλες στα δεξιά, όπως είδαμε στο παραπάνω παράδειγμα. Αντίθετα, το μοντέλο XLOOKUP απαιτεί πιο απλά βήματα και μπορεί να επιστρέψει τιμές για οποιαδήποτε στήλη προς οποιαδήποτε κατεύθυνση.
2. Το XLOOKUP ορίζει την ακριβή αντιστοίχιση των προεπιλογών
Από προεπιλογή, η συνάρτηση VLOOKUP στο Excel προϋποθέτει ότι αναζητά μια κατά προσέγγιση αντιστοίχιση. Ωστόσο, εάν απαιτείται ακριβής αντιστοίχιση για το φύλλο εργασίας σας, θα πρέπει να εισαγάγετε "FALSE" στο όρισμα range_lookup.
Η συνάρτηση XLOOKUP αναζητά την τιμή αναζήτησης στο καθορισμένο εύρος που είναι ακριβής αντιστοίχιση από προεπιλογή. Εάν δεν μπορεί να βρεθεί μια ακριβής αντιστοίχιση, μπορείτε να τροποποιήσετε το όρισμα για να αναζητήσετε μια κατά προσέγγιση αντιστοίχιση που μπορεί να είναι μικρότερη ή μεγαλύτερη από την τιμή αναζήτησης.
Για να το κάνετε αυτό, μπορείτε να ορίσετε το προαιρετικό [match_mode] όρισμα 0 = ακριβής αντιστοίχιση (προεπιλογή), -1 = ακριβής αντιστοίχιση ή επόμενο μικρότερο, 1 = ακριβής αντιστοίχιση ή επόμενο μεγαλύτερο, ή 2 = αντιστοίχιση μπαλαντέρ.
3. Το XLOOKUP μπορεί να χειριστεί εισαγωγές ή διαγραφές στηλών
Το VLOOKUP είναι μια εξαιρετική εφαρμογή για την εύρεση συγκεκριμένων δεδομένων από άλλο υπολογιστικό φύλλο ή πίνακα. Ωστόσο, είναι περισσότερο ένα στατικό μέτρο — εάν χρειάζεται να ενημερώσετε την πηγή δεδομένων ή να κάνετε αλλαγές ή να αναδιατάξετε τις στήλες, ο τύπος διακόπτεται και καταλήγετε να χάσετε τη συνάρτηση VLOOKUP.
Το XLOOKUP, από την άλλη πλευρά, είναι ένα πιο δυναμικό μέτρο που μπορεί να χειριστεί τις αλλαγές στηλών και να επιστρέψει ακριβή αποτελέσματα αναζήτησης. Έρχεται με πιο συγκεκριμένες παραμέτρους, όπως ο πίνακας αναζήτησης και ο πίνακας επιστροφής, αντί για το όρισμα πίνακα πίνακα και τον αριθμό ευρετηρίου στήλης στο VLOOKUP.
4. Το XLOOKUP Εκτελεί κάθετες και οριζόντιες αναζητήσεις
Η συνάρτηση XLOOKUP μπορεί να βρει δεδομένα τόσο σε οριζόντιους όσο και σε κατακόρυφους πίνακες, σε αντίθεση με το VLOOKUP, το οποίο μπορεί να εκτελεί μόνο κάθετες αναζητήσεις δεδομένων.
5. Το XLOOKUP παρέχει εξυπνότερες κατά προσέγγιση αντιστοιχίσεις
Αν ψάχνετε για ένα αντικείμενο που είναι κοντά σε αυτό που θέλετε, το XLOOKUP θα σας δώσει πιο ακριβή αποτελέσματα. Προσφέρει πιο ακριβή αποτελέσματα και λιγότερα ψευδώς θετικά αποτελέσματα.
Με το VLOOKUP, ωστόσο, εάν θέλετε να βρείτε μια κατά προσέγγιση αντιστοίχιση από το υπολογιστικό φύλλο σας, η συνάρτηση θα επιστρέψει μόνο την επόμενη μικρότερη τιμή αντιστοίχισης αναφοράς. Αλλά το XLOOKUP σάς επιτρέπει να εκτελέσετε μια καλύτερη κατά προσέγγιση αντιστοίχιση και να επιστρέψετε τις επόμενες μεγαλύτερες ή μικρότερες τιμές από τον πίνακα αναζήτησης επίσης.
6. Το XLOOKUP χρειάζεται λιγότερες αναφορές κελιών
Ενώ χρησιμοποιείτε το XLOOKUP, το μόνο που χρειάζεστε είναι να επιλέξετε δύο συγκεκριμένες περιοχές δεδομένων—έναν πίνακα ή μια περιοχή από όπου θέλετε για να αναζητήσετε μια τιμή (lookup_array) και έναν πίνακα/εύρος από τον οποίο θέλετε να ανακτήσετε την τιμή (return_array).
Η συνάρτηση VLOOKUP, από την άλλη πλευρά, απαιτεί να επιλέξετε μια ολόκληρη σειρά δεδομένων χρησιμοποιώντας το πίνακας_συστοιχίας παράμετρος. Αυτό μπορεί να είναι πρόβλημα με πολύπλοκα σύνολα δεδομένων, επειδή εάν το υπολογιστικό φύλλο σας είναι μεγάλο, μπορεί να είναι δύσκολο να αναδιατάξετε ή να επιλέξετε ολόκληρη την περιοχή κελιών από την οποία θέλετε να επιστρέψετε μια τιμή. Επιπλέον, για να επιστρέψετε μια κατά προσέγγιση αντιστοίχιση χρησιμοποιώντας το VLOOKUP, τα δεδομένα στον πίνακα πρέπει πάντα να ταξινομούνται με αύξουσα σειρά.
VLOOKUP ή XLOOKUP: Ποιο είναι για εσάς;
Λοιπόν, είναι το XLOOKUP καλύτερο από το VLOOKUP; Σε μια ευθεία σύγκριση, η απάντηση θα πρέπει να είναι ναι. Ωστόσο, μπορεί να μην είναι τόσο απλό για όλους τους χρήστες. Για παράδειγμα, μπορεί να προτιμήσετε μια παλαιότερη συνάρτηση εάν είστε ιδιαίτερα έμπειροι μαζί της ή όταν βρείτε μια χρήση για μια συγκεκριμένη λειτουργία που είναι κατάλληλη για τη χρήση σας.
Για μεγαλύτερα σύνολα δεδομένων, το XLOOKUP είναι πιθανώς η καλύτερη επιλογή για εσάς λόγω της αυξημένης λειτουργικότητάς του. Το VLOOKUP έχει αρκετούς περιορισμούς που καθιστούν δύσκολη τη χρήση για πολύπλοκα δεδομένα—και ως εκ τούτου, το XLOOKUP έχει πολύ μεγαλύτερη ευελιξία, καθιστώντας το την καλύτερη επιλογή για τους περισσότερους χρήστες υπολογιστικών φύλλων.
3 τρελές φόρμουλες του Microsoft Excel που είναι εξαιρετικά χρήσιμες
Διαβάστε Επόμενο
Σχετικά θέματα
- Παραγωγικότητα
- Microsoft Excel
- Ανάλυση δεδομένων
- Συμβουλές Microsoft Office
Σχετικά με τον Συγγραφέα

Η Cheryl είναι ένας δημιουργός περιεχομένου και υπεύθυνος στρατηγικής με έμφαση στον τρόπο ζωής, τις εφαρμογές για κινητά και τα ψηφιακά μέσα. Έχει αναθεωρήσει τεχνολογικά προϊόντα και εφαρμογές για περιεχόμενο, χρηστικότητα και προσβασιμότητα. Συνεργάζεται στενά με άτομα και επιχειρήσεις για να σχεδιάσει καμπάνιες που συνδέουν επωνυμίες με πελάτες χρησιμοποιώντας τον κατάλληλο συνδυασμό λέξεων και εικαστικών.
Εγγραφείτε στο ενημερωτικό μας δελτίο
Εγγραφείτε στο ενημερωτικό μας δελτίο για συμβουλές τεχνολογίας, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Κάντε κλικ εδώ για να εγγραφείτε