Χρήση του ορίσματος πίνακας σε συνάρτηση αναζήτησης

Ισχύει για
Excel για Microsoft 365 Excel για Microsoft 365 για Mac Excel 2024 Excel 2024 για Mac Excel 2021 Excel 2021 για Mac

Σημαντικό

Δοκιμάστε να χρησιμοποιήσετε τη νέα συνάρτηση XLOOKUP, μια βελτιωμένη έκδοση της συνάρτησης VLOOKUP που λειτουργεί προς οποιαδήποτε κατεύθυνση και επιστρέφει ακριβείς αντιστοιχίσεις από προεπιλογή. Είναι ευκολότερο και πιο βολικό στη χρήση από τον προκάτοχό του.

Όταν δημιουργείτε μια συνάρτηση VLOOKUP ή HLOOKUP , εισάγετε μια περιοχή κελιών, όπως D2:F39. Αυτή η περιοχή είναι το table_array όρισμα. Το όρισμα είναι απλώς ένα τμήμα δεδομένων που χρειάζεται μια συνάρτηση για να εκτελεστεί. Σε αυτή την περίπτωση, η συνάρτηση αναζητά σε αυτά τα κελιά τα δεδομένα που προσπαθείτε να βρείτε.

Το table_array όρισμα είναι πάντα το δεύτερο όρισμα σε μια συνάρτηση VLOOKUP ή HLOOKUP (το πρώτο είναι η τιμή που προσπαθείτε να βρείτε) και οι συναρτήσεις δεν λειτουργούν χωρίς αυτό.

Το πρώτο όρισμα, η τιμή που θέλετε να βρείτε, μπορεί να είναι μια συγκεκριμένη τιμή, όπως "41" ή "Γεωργίου", ή μπορεί να είναι μια αναφορά κελιού, όπως 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, η συνάρτηση επιστρέφει μόνο τη λέξη "Κωστίδου", μια ακριβή αντιστοιχία, και αυτό θέλουν οι περισσότεροι.

Για να δυσκολέψετε ακόμη περισσότερο τη χρήση της τιμής TRUE, εάν η στήλη αναζήτησης που χρησιμοποιείτε—η στήλη που καθορίζετε στο τρίτο όρισμα—δεν είναι ταξινομημένη με αύξουσα σειρά (από το A προς το Ω ή από τον μικρότερο προς τον μεγαλύτερο αριθμό), η συνάρτηση ενδέχεται να επιστρέψει λάθος αποτέλεσμα. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα "Αναζήτηση τιμών με τη συνάρτηση VLOOKUP και άλλες συναρτήσεις".

Για περισσότερες πληροφορίες σχετικά με τις συναρτήσεις VLOOKUP και HLOOKUP, ανατρέξτε στα θέματα: