Αναζήτηση τιμών σε μια λίστα δεδομένων
Applies ToExcel για Microsoft 365 Excel για το web Excel 2024 Excel 2021 Excel 2019 Excel 2016

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

Τι θέλετε να κάνετε;

Αναζήτηση τιμών κατακόρυφα σε μια λίστα με ακριβή αντιστοίχιση

Για να κάνετε αυτή την εργασία, μπορείτε να χρησιμοποιήσετε τη συνάρτηση VLOOKUP ή ένα συνδυασμό των συναρτήσεων INDEX και MATCH.

Παραδείγματα της συνάρτησης VLOOKUP

=VLOOKUP (B3;B2:E7;2;FALSE)

Η συνάρτηση VLOOKUP αναζητά τη γραμματοσειρά στην πρώτη στήλη (στήλη B) στο table_array B2:E7 και επιστρέφει την τιμή Olivier από τη δεύτερη στήλη (στήλη C) του table_array.  Η τιμή False επιστρέφει μια ακριβή αντιστοιχία.

=VLOOKUP (102;A2:C7;2;FALSE)

Η συνάρτηση VLOOKUP αναζητά μια ακριβή αντιστοιχία (FALSE) του επωνύμου για το 102 (lookup_value) στη δεύτερη στήλη (στήλη B) στην περιοχή A2:C7 και επιστρέφει την τιμή Fontana.

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Συνάρτηση VLOOKUP.

Παραδείγματα INDEX και MATCH

Οι συναρτήσεις INDEX και MATCH μπορούν να χρησιμοποιηθούν ως αντικατάσταση του VLOOKUP

Στα απλά Αγγλικά σημαίνει:

=INDEX(Θέλω την επιστρεφόμενη τιμή από την περιοχή C2:C10, που θα είναι MATCH(Κέιλ, που βρίσκεται κάπου στον πίνακα B2:B10, όπου η επιστρεφόμενη τιμή είναι η πρώτη τιμή που αντιστοιχεί στο Κέιλ))

Ο τύπος αναζητά την πρώτη τιμή στην περιοχή C2:C10 που αντιστοιχεί στο Κέιλ (στο B7) και επιστρέφει την τιμή στο κελί C7 (100), η οποία είναι η πρώτη τιμή που ταιριάζει με το Κέιλ.

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Συνάρτηση INDEX και Συνάρτηση MATCH.

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

Αναζήτηση τιμών κατακόρυφα σε μια λίστα με χρήση κατά προσέγγιση αντιστοιχιών

Για να το κάνετε αυτό, χρησιμοποιήστε τη συνάρτηση VLOOKUP.

Σημαντικό: Βεβαιωθείτε ότι οι τιμές στην πρώτη γραμμή έχουν ταξινομηθεί με αύξουσα σειρά.

Παράδειγμα τύπου VLOOKUP που αναζητά μια κατά προσέγγιση αντιστοιχία

Στο παραπάνω παράδειγμα, η συνάρτηση VLOOKUP αναζητά το όνομα του σπουδαστή που έχει 6 tardies στην περιοχή A2:B7. Δεν υπάρχει καταχώρηση για 6 tardies στον πίνακα, επομένως η συνάρτηση VLOOKUP αναζητά την επόμενη υψηλότερη αντιστοιχία που είναι μικρότερη από 6 και βρίσκει την τιμή 5, που σχετίζεται με το όνομα Dave και, επομένως, επιστρέφει την τιμή Dave.

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Συνάρτηση VLOOKUP.

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

Αναζήτηση τιμών κατακόρυφα σε μια λίστα άγνωστου μεγέθους χρησιμοποιώντας μια ακριβή αντιστοιχία

Για να κάνετε αυτή την εργασία, χρησιμοποιήστε τις συναρτήσεις OFFSET και MATCH.

Σημείωση: Χρησιμοποιήστε αυτήν την προσέγγιση όταν τα δεδομένα σας βρίσκονται σε μια περιοχή εξωτερικών δεδομένων που ανανεώνετε κάθε ημέρα. Γνωρίζετε ότι η τιμή βρίσκεται στη στήλη B, αλλά δεν γνωρίζετε πόσες γραμμές δεδομένων θα επιστρέψει ο διακομιστής και η πρώτη στήλη δεν έχει ταξινομηθεί αλφαβητικά.

Παράδειγμα συναρτήσεων OFFSET και MATCH

Το κελί C1 είναι τα επάνω αριστερά κελιά της περιοχής (ονομάζεται επίσης αρχικό κελί).

Η συνάρτηση MATCH("Πορτοκάλια";C2:C7;0) αναζητά πορτοκάλια στην περιοχή C2:C7. Δεν πρέπει να συμπεριλάβετε το αρχικό κελί στην περιοχή.

Το 1 είναι ο αριθμός των στηλών στα δεξιά του αρχικού κελιού από το οποίο πρέπει να προέρχεται η τιμή επιστροφής. Στο παράδειγμά μας, η τιμή επιστροφής είναι από τη στήλη D, Sales.

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

Αναζήτηση τιμών οριζόντια σε μια λίστα χρησιμοποιώντας μια ακριβή αντιστοιχία

Για να κάνετε αυτή την εργασία, χρησιμοποιήστε τη συνάρτηση HLOOKUP. Δείτε ένα παράδειγμα παρακάτω:

Παράδειγμα τύπου HLOOKUP που αναζητά ακριβή αντιστοιχία

Η συνάρτηση HLOOKUP αναζητά τη στήλη "Πωλήσεις" και επιστρέφει την τιμή από τη γραμμή 5 στην καθορισμένη περιοχή.

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Συνάρτηση HLOOKUP.

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

Αναζήτηση τιμών οριζόντια σε μια λίστα με χρήση κατά προσέγγιση αντιστοιχιών

Για να κάνετε αυτή την εργασία, χρησιμοποιήστε τη συνάρτηση HLOOKUP.

Σημαντικό: Βεβαιωθείτε ότι οι τιμές στην πρώτη γραμμή έχουν ταξινομηθεί με αύξουσα σειρά.

Παράδειγμα τύπου HLOOKUP που αναζητά κατά προσέγγιση αντιστοιχία

Στο παραπάνω παράδειγμα, η συνάρτηση HLOOKUP αναζητά την τιμή 11000 στη γραμμή 3 της καθορισμένης περιοχής. Δεν βρίσκει 11000 και ως εκ τούτου αναζητά την επόμενη μεγαλύτερη τιμή μικρότερη από 1100 και επιστρέφει 10543.

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Συνάρτηση HLOOKUP.

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

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.