Σημαντικό: Δοκιμάστε να χρησιμοποιήσετε τη νέα συνάρτηση XLOOKUP, μια βελτιωμένη έκδοση της συνάρτησης VLOOKUP που λειτουργεί προς οποιαδήποτε κατεύθυνση και επιστρέφει ακριβείς αντιστοιχίσεις από προεπιλογή, όντας πιο εύκολη και εύχρηστη από την προηγούμενη συνάρτηση.
Όταν δημιουργείτε μια συνάρτηση VLOOKUP ή HLOOKUP , εισάγετε μια περιοχή κελιών, όπως D2:F39. Αυτή η περιοχή ονομάζεται όρισμα table_array και το όρισμα είναι απλώς ένα τμήμα δεδομένων που χρειάζεται μια συνάρτηση για να εκτελεστεί. Σε αυτή την περίπτωση, η συνάρτηση πραγματοποιεί αναζήτηση σε αυτά τα κελιά για τα δεδομένα που προσπαθείτε να βρείτε.
Το όρισμα table_array είναι πάντα το δεύτερο όρισμα σε μια συνάρτηση VLOOKUP ή HLOOKUP (το πρώτο είναι η τιμή που προσπαθείτε να βρείτε) και οι συναρτήσεις δεν θα λειτουργούν χωρίς αυτό.
Το πρώτο όρισμα, η τιμή που θέλετε να βρείτε, μπορεί να είναι μια συγκεκριμένη τιμή, όπως "41" ή "smith" ή μπορεί να είναι μια αναφορά κελιού όπως F2. Επομένως, το πρώτο όρισμα μπορεί να μοιάζει κάπως έτσι:
=VLOOKUP(F2; ...
Το όρισμα table_array ακολουθεί πάντα την τιμή αναζήτησης, ως εξής:
=VLOOKUP(F2;B4:D39; ...
Η περιοχή κελιών που παρατίθεται στο όρισμα table_array μπορεί να χρησιμοποιήσει σχετικές ή απόλυτες αναφορές κελιών. Εάν πρόκειται να αντιγράψετε τη συνάρτηση, πρέπει να χρησιμοποιήσετε απόλυτες αναφορές, ως εξής:
=VLOOKUP(F2;$B$2:BD$39; ...
Επίσης, τα κελιά στο όρισμα table_array μπορούν να βρίσκονται σε άλλο φύλλο εργασίας του βιβλίου εργασίας σας. Σε αυτήν την περίπτωση, το όρισμα περιλαμβάνει και το όνομα του φύλλου και η σύνταξη μοιάζει κάπως έτσι:
=VLOOKUP(F2;Φύλλο2!$C$14:E$42; ...
Βεβαιωθείτε ότι τοποθετείτε ένα θαυμαστικό μετά το όνομα του φύλλου.
Τέλος, εισάγετε ένα τρίτο όρισμα, τη στήλη που περιέχει τις τιμές που προσπαθείτε να βρείτε. Αυτή ονομάζεται στήλη αναζήτησης. Στο πρώτο παράδειγμά μας, χρησιμοποιήσαμε την περιοχή κελιών B4 έως D39, η οποία εκτείνεται σε τρεις στήλες. Ας προσποιηθούμε ότι οι τιμές που θέλετε να δείτε είναι ζωντανά στη στήλη D, την τρίτη στήλη σε αυτή την περιοχή κελιών, επομένως το τελευταίο όρισμα είναι το 3.
=VLOOKUP(F2;B4:D39;3)
Μπορείτε να χρησιμοποιήσετε ένα προαιρετικό τέταρτο όρισμα, true ή false. Τις περισσότερες φορές θα θέλετε να χρησιμοποιήσετε την επιλογή False.
Εάν χρησιμοποιήσετε την τιμή True ή αφήσετε κενό το τέταρτο όρισμα, η συνάρτηση επιστρέφει μια κατά προσέγγιση τιμή με την τιμή του πρώτου ορίσματος. Επομένως, για να συνεχίσετε το παράδειγμα, εάν το πρώτο όρισμα είναι "smith" και χρησιμοποιήσετε την τιμή True, η συνάρτηση θα επιστρέψει τις λέξεις "Smith", "Smithberg" κ.ο.κ. Ωστόσο, εάν χρησιμοποιήσετε την τιμή False, η συνάρτηση επιστρέφει μόνο την τιμή "Smith", μια ακριβή αντιστοιχία, και αυτό θέλουν οι περισσότεροι χρήστες.
Για να κάνετε ακόμη πιο περίπλοκη τη χρήση της αληθούς τιμής, εάν η στήλη αναζήτησης —η στήλη που καθορίζετε στο τρίτο όρισμα— δεν είναι ταξινομημένη κατά αύξουσα σειρά (από το Α προς το Ω ή από τον μικρότερο στον μεγαλύτερο αριθμό), η συνάρτηση μπορεί να επιστρέψει εσφαλμένο αποτέλεσμα. Για περισσότερες πληροφορίες σχετικά με αυτό, ανατρέξτε στο θέμα Αναζήτηση τιμών με τη συνάρτηση VLOOKUP και άλλες συναρτήσεις.
Για περισσότερες πληροφορίες σχετικά με τις συναρτήσεις VLOOKUP και HLOOKUP, ανατρέξτε στα θέματα: