Αναζήτηση τιμών με τις συναρτήσεις VLOOKUP, INDEX ή MATCH

Σημαντικό: Αυτό το άρθρο προέρχεται από μηχανική μετάφραση, δείτε την αποποίηση ευθυνών. Θα βρείτε την αγγλική έκδοση του παρόντος άρθρου εδώ για αναφορά.

Για να βρείτε μια τιμή σε μια μεγάλη λίστα, μπορείτε να χρησιμοποιήσετε μια συνάρτηση αναζήτησης. Η συνάρτηση VLOOKUP χρησιμοποιείται ευρέως, αλλά η συνάρτηση HLOOKUP μαζί με τις συναρτήσεις INDEX και MATCH ενδέχεται επίσης να έχουν τα αποτελέσματα που θέλετε.

Ακολουθεί η σύνοψη της συνάρτησης VLOOKUP και τα ορίσματα που χρησιμοποιεί:

=VLOOKUP(<τιμή αναζήτησης>;<περιοχή αναζήτησης>;<στήλη>;<συμφωνία κατά προσέγγιση>)

Για παράδειγμα, =VLOOKUP(21500;C2:E7;3;FALSE)

  • Το πρώτο όρισμα—απαραίτητο για να λειτουργήσει η συνάρτηση—είναι η τιμή βάσει της οποίας θα γίνει η αναζήτηση. Αυτό μπορεί να είναι μια αναφορά κελιού, όπως Β2, ή μια τιμή όπως "γεωργίου" ή 21500.

  • Το δεύτερο όρισμα είναι η περιοχή των κελιών όπου πιστεύετε ότι βρίσκεται η τιμή που θέλετε να βρείτε.

    Σημαντικό: Με τη συνάρτηση VLOOKUP, η στήλη που περιέχει την τιμή ή την αναφορά κελιού βάσει της οποίας γίνεται αναζήτηση πρέπει να είναι η πρώτη στήλη της περιοχής.

  • Το τρίτο όρισμα είναι η στήλη σε αυτήν την περιοχή κελιών αναζήτησης που περιέχει την τιμή που θέλετε να βρείτε.

Παρόλο που το τέταρτο όρισμα είναι προαιρετική, οι περισσότεροι πληκτρολογήστε FALSE (ή 0). Γιατί; Επειδή αυτόν τον τρόπο, η συνάρτηση για να βρείτε μια ακριβή αντιστοιχία σε τα αποτελέσματα της αναζήτησης. Μπορείτε να εισαγάγετε χωρίς όρισμα ή TRUE, αλλά εάν δεν βρεθεί μια ακριβή αντιστοιχία, η συνάρτηση επιστρέφει την πλησιέστερηκατά προσέγγιση αντιστοιχία— και συνήθως, οι περισσότεροι δεν θέλετε κατά προσέγγιση αντιστοιχία.

Για να εμφανίσετε τον τρόπο κατά προσέγγιση αντιστοιχία μπορεί να είναι ένα πρόβλημα σοβαρές, έστω ότι που αναζητάτε, για την τιμή για ένα τμήμα με το Αναγνωριστικό 2345768, αλλά αλλάξετε δύο αριθμών και λάθος πληκτρολόγησης στον τύπο ως εξής: =VLOOKUP(2345678,A1:E7,5). Ο τύπος επιστρέφει την τιμή για το πρόβλημα τμήμα, επειδή η συνάρτηση VLOOKUP Εύρεση στον πλησιέστερο αριθμό μικρότερο ή ίσο με τον αριθμό που καθορίσατε (2345678). Θα μπορούσε να καταλήξετε χρεώσεις πελάτη λάθος λόγω αυτό το λάθος.

Εάν καθορίσετε FALSE ή 0 για το όρισμα "συμφωνία κατά προσέγγιση" και δεν υπάρχει ακριβής συμφωνία, ο τύπος επιστρέφει το σφάλμα #Δ/Υ στο κελί αντί για την εσφαλμένη τιμή—ένα πολύ καλύτερο σενάριο. Σε αυτήν την περίπτωση, το σφάλμα #Δ/Υ δεν σημαίνει ότι καταχωρήσατε εσφαλμένα τον τύπο (εκτός από τον αναριθμητισμό), σημαίνει ότι ο αριθμός 2345678 δεν βρέθηκε—θέλατε τον αριθμό 2345768.

Αυτό είναι ένα παράδειγμα του τρόπου λειτουργίας της συνάρτησης. Όταν εισάγετε μια τιμή στο κελί B2 (το πρώτο όρισμα), η συνάρτηση VLOOKUP πραγματοποιεί αναζήτηση στα κελιά C2:E7 (το δεύτερο όρισμα) και επιστρέφει την πλησιέστερη συμφωνία κατά προσέγγιση από την τρίτη στήλη στην περιοχή, τη στήλη E (το τρίτο όρισμα).

Μια τυπική χρήση της συνάρτησης VLOOKUP

Σε αυτό το παράδειγμα, το τέταρτο όρισμα είναι κενό, έτσι η συνάρτηση επιστρέφει μια συμφωνία κατά προσέγγιση.

Χρήση της συνάρτησης HLOOKUP

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

Συνδυαστική χρήση των συναρτήσεων INDEX και MATCH

Όταν δεν θέλετε να περιοριστεί η αναζήτηση στην πιο αριστερή στήλη, μπορείτε να χρησιμοποιήσετε ένα συνδυασμό των συναρτήσεων INDEX και MATCH. Ένας τύπος που χρησιμοποιεί αυτές τις δύο μαζί είναι λίγο πιο περίπλοκος από έναν τύπο με μια συνάρτηση VLOOKUP, αλλά είναι πιο ισχυρός και υπάρχουν πολλοί χρήστες που προτιμούν ανεπιφύλακτα το συνδυασμό INDEX/MATCH από τη συνάρτηση VLOOKUP.

Αυτό το παράδειγμα δείχνει μια μικρή λίστα όπου η τιμή βάσει της οποίας θέλουμε να κάνουμε αναζήτηση, Αθήνα, δεν βρίσκεται στην πιο αριστερή στήλη. Επομένως, δεν μπορούμε να χρησιμοποιήσουμε την VLOOKUP. Αντί για αυτήν, θα χρησιμοποιήσουμε τη συνάρτηση MATCH για να βρούμε τον όρο "Αθήνα" στην περιοχή B1:B11. Βρίσκεται στη γραμμή 4. Στη συνέχεια, η συνάρτηση INDEX χρησιμοποιεί αυτήν την τιμή ως όρισμα αναζήτησης και βρίσκει τον πληθυσμό για την Αθήνα στην 4η στήλη (στήλη D). Ο τύπος που χρησιμοποιείται εμφανίζεται στο κελί A14.

Χρήση των συναρτήσεων INDEX και MATCH για αναζήτηση τιμής

Περισσότερες πληροφορίες για τις συναρτήσεις αναζήτησης

Αρχή της σελίδας

Σημείωση: Αποποίηση ευθυνών αυτόματης μετάφρασης: Αυτό το άρθρο έχει μεταφραστεί από ένα σύστημα υπολογιστή χωρίς ανθρώπινη παρέμβαση. Η Microsoft προσφέρει αυτές τις αυτόματες μεταφράσεις για να βοηθά τους μη αγγλόφωνους χρήστες να απολαμβάνουν περιεχόμενο σχετικά με προϊόντα, υπηρεσίες και τεχνολογίες της Microsoft. Το άρθρο προέρχεται από μηχανική μετάφραση, συνεπώς ενδέχεται να περιέχει λάθη λεξιλογίου, σύνταξης ή γραμματικής.

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×