Σημείωση: Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχει μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά για να το συμβουλεύεστε εύκολα.
Σύνοψη
Σε αυτό το άρθρο βήμα προς βήμα περιγράφει τον τρόπο για την εύρεση δεδομένων σε έναν πίνακα (ή περιοχή κελιών) με τη χρήση διάφορων ενσωματωμένες συναρτήσεις στο Microsoft Excel. Μπορείτε να χρησιμοποιήσετε τύπους για να λάβετε το ίδιο αποτέλεσμα.
Δημιουργία δείγμα φύλλου εργασίας
Σε αυτό το άρθρο χρησιμοποιεί ένα δείγμα φύλλου εργασίας για την απεικόνιση ενσωματωμένες συναρτήσεις του Excel. Εξετάστε το ενδεχόμενο να το παράδειγμα αναφορά σε ένα όνομα από τη στήλη A και επιστρέφοντας την ηλικία του ατόμου από τη στήλη C. Για να δημιουργήσετε αυτό το φύλλο εργασίας, πληκτρολογήστε τα εξής δεδομένα σε ένα κενό φύλλο εργασίας του Excel.
Θα μπορείτε να πληκτρολογήσετε την τιμή που θέλετε να βρείτε στο κελί E2. Μπορείτε να πληκτρολογήσετε τον τύπο σε οποιοδήποτε κενό κελί στο ίδιο φύλλο εργασίας.
A |
B |
C |
D |
E |
||
1 |
Όνομα |
Τμήματος |
Ηλικία |
Εύρεση τιμής |
||
2 |
Ο Πέτρος |
501 |
28 |
Mary |
||
3 |
Υπο |
201 |
19 |
|||
4 |
Mary |
101 |
22 |
|||
5 |
Τον Larry |
301 |
29 |
Ορισμοί όρων
Σε αυτό το άρθρο χρησιμοποιεί τους ακόλουθους όρους για να περιγράψετε τις ενσωματωμένες συναρτήσεις του Excel:
Όρος |
Ορισμός |
Παράδειγμα |
Πίνακα |
Όλος ο πίνακας αναζήτησης |
A2:C5 |
Τιμή_αναζήτησης |
Η τιμή που θα βρεθεί στην πρώτη στήλη του πίνακα. |
E2 |
Πίνακας_αναζήτησης |
Η περιοχή των κελιών που περιέχει πιθανές τιμές αναζήτησης. |
ΠΕΡΙΟΧΉ A2: A5 |
Αριθμός_δείκτη_στήλης |
Ο αριθμός στήλης στο όρισμα πίνακας την αντίστοιχη τιμή πρέπει να επιστραφεί. |
3 (τρίτη στήλη στο όρισμα πίνακας) |
Result_Array |
Μια περιοχή που περιέχει μόνο μία γραμμή ή στήλη. Πρέπει να είναι το ίδιο μέγεθος με; πίνακας_αναζήτησης ή άνυσμα_αναζήτησης. |
C2:C5 |
Περιοχή_αναζήτησης |
Μια λογική τιμή (TRUE ή FALSE). Εάν το όρισμα περιοχή_αναζήτησης είναι TRUE ή παραλειφθεί, επιστρέφεται κατά προσέγγιση τιμή. Εάν είναι FALSE, θα αναζητήσει ακριβή αντιστοιχία. |
FALSE |
Το όρισμα Top_cell |
Αυτή είναι η αναφορά από την οποία θέλετε τη μετατόπιση. Το όρισμα Top_Cell πρέπει να αναφέρεται σε ένα κελί ή περιοχή γειτονικών κελιών. Διαφορετικά, η συνάρτηση OFFSET αποδίδει το #VALUE!. ως τιμή σφάλματος. |
|
Offset_Col |
Αυτός είναι ο αριθμός των στηλών, προς τα αριστερά ή δεξιά, που θέλετε το επάνω αριστερό κελί του αποτελέσματος για να ανατρέξετε στις. Για παράδειγμα, "5" ως όρισμα Offset_Col Καθορίζει ότι το επάνω αριστερό κελί στην αναφορά είναι πέντε στήλες προς τα δεξιά της αναφοράς. Offset_Col μπορεί να είναι θετικός (που σημαίνει προς τα δεξιά από την αρχική αναφορά) ή αρνητικός (που σημαίνει ότι προς τα αριστερά από την αρχική αναφορά). |
Συναρτήσεις
LOOKUP()
Η συνάρτηση LOOKUP βρίσκει μια τιμή σε μία γραμμή ή στήλη και την αντιστοιχίζει με μια τιμή στην ίδια θέση σε μια διαφορετική γραμμή ή στήλη.
Ακολουθεί ένα παράδειγμα σύνταξης τύπου ΑΝΑΖΉΤΗΣΗΣ:
=LOOKUP(Lookup_Value,Lookup_Vector,Result_Vector)
Ο παρακάτω τύπος εντοπίζει την ηλικία της Mary στο δείγμα φύλλου εργασίας:
=LOOKUP(E2,A2:A5,C2:C5)
Ο τύπος χρησιμοποιεί την τιμή "Μαρία" στο κελί E2 και βρίσκει "Μαρία" στο άνυσμα αναζήτησης (στήλη Α). Ο τύπος αντιστοιχίζει, στη συνέχεια, την τιμή στην ίδια γραμμή στο άνυσμα αποτελέσματος (στήλη C). Επειδή το "Μαρία" βρίσκεται στη γραμμή 4, η συνάρτηση LOOKUP επιστρέφει την τιμή από τη γραμμή 4 στη στήλη C (22).
ΣΗΜΕΊΩΣΗ: Η συνάρτηση LOOKUP απαιτεί ότι ο πίνακας είναι ταξινομημένος.
Για περισσότερες πληροφορίες σχετικά με τη συνάρτηση LOOKUP , κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
Πώς μπορείτε να χρησιμοποιήσετε τη συνάρτηση LOOKUP στο Excel
VLOOKUP()
Η συνάρτηση VLOOKUP ή κατακόρυφη Lookup χρησιμοποιείται όταν τα δεδομένα αναγράφονται σε στήλες. Η συνάρτηση αναζητά μια τιμή στην πιο αριστερή στήλη και αντιστοιχίζει με δεδομένα σε μια καθορισμένη στήλη στην ίδια γραμμή. Μπορείτε να χρησιμοποιήσετε τη συνάρτηση VLOOKUP για να εντοπίσετε δεδομένα σε ταξινομημένο ή μη ταξινομημένο πίνακα. Το παρακάτω παράδειγμα χρησιμοποιεί έναν πίνακα με μη ταξινομημένα δεδομένα.
Ακολουθεί ένα παράδειγμα του τύπου VLOOKUP σύνταξη:
=VLOOKUP(Lookup_Value,table_array,Col_Index_Num,range_lookup)
Ο παρακάτω τύπος εντοπίζει την ηλικία της Mary στο δείγμα φύλλου εργασίας:
=VLOOKUP(E2,A2:C5,3,FALSE)
Ο τύπος χρησιμοποιεί την τιμή "Μαρία" στο κελί E2 και βρίσκει "Μαρία" στην πιο αριστερή στήλη (στήλη Α). Ο τύπος αντιστοιχίζει, στη συνέχεια, την τιμή στην ίδια γραμμή στη στήλη Column_Index. Σε αυτό το παράδειγμα χρησιμοποιεί "3" ως όρισμα Column_Index (στήλη C). Επειδή το "Μαρία" βρίσκεται στη γραμμή 4, η συνάρτηση VLOOKUP επιστρέφει την τιμή από τη γραμμή 4 στη στήλη C (22).
Για περισσότερες πληροφορίες σχετικά με τη συνάρτηση VLOOKUP , κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
Τρόπος χρήσης των συναρτήσεων VLOOKUP και HLOOKUP για να βρείτε μια ακριβή αντιστοιχία
INDEX() και MATCH()
Μπορείτε να χρησιμοποιήσετε τις συναρτήσεις INDEX και MATCH μαζί για να λάβετε τα ίδια αποτελέσματα με τη χρήση ΑΝΑΖΉΤΗΣΗΣ ή η συνάρτηση VLOOKUP.
Ακολουθεί ένα παράδειγμα της σύνταξης που συνδυάζει τις συναρτήσεις INDEX και MATCH για να δημιουργήσετε τα ίδια αποτελέσματα ΑΝΑΖΉΤΗΣΗΣ και VLOOKUP στα προηγούμενα παραδείγματα:
=INDEX(table_array,MATCH(Lookup_Value,Lookup_Array,0),Col_Index_Num)
Ο παρακάτω τύπος εντοπίζει την ηλικία της Mary στο δείγμα φύλλου εργασίας:
=INDEX(A2:C5,MATCH(E2,A2:A5,0),3)
Ο τύπος χρησιμοποιεί την τιμή "Μαρία" στο κελί E2 και βρίσκει "Μαρία" στη στήλη A. Στη συνέχεια, ταιριάζει με την τιμή στην ίδια γραμμή στη στήλη C. Επειδή το "Μαρία" βρίσκεται στη γραμμή 4, ο τύπος επιστρέφει την τιμή από τη γραμμή 4 στη στήλη C (22).
ΣΗΜΕΙΩΣΗ: Εάν κανένα από τα κελιά; πίνακας_αναζήτησης ταιριάζουν τιμή_αναζήτησης ("Μαρία"), ο τύπος θα επιστρέψει # δ/υ.
Για περισσότερες πληροφορίες σχετικά με τη συνάρτηση INDEX , κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
Πώς μπορείτε να χρησιμοποιήσετε τη συνάρτηση INDEX για την εύρεση δεδομένων σε έναν πίνακα
OFFSET() και MATCH()
Μπορείτε να χρησιμοποιήσετε τις συναρτήσεις OFFSET και MATCH μαζί για να δημιουργήσετε τα ίδια αποτελέσματα με τις συναρτήσεις στο προηγούμενο παράδειγμα.
Ακολουθεί ένα παράδειγμα σύνταξης που συνδυάζει τις συναρτήσεις OFFSET και MATCH για να δημιουργήσετε τα ίδια αποτελέσματα ΑΝΑΖΉΤΗΣΗΣ και η συνάρτηση VLOOKUP:
=OFFSET(Top_Cell,MATCH(Lookup_Value,Lookup_Array,0),Offset_Col)
Αυτός ο τύπος βρίσκει την ηλικία της Mary στο δείγμα φύλλου εργασίας:
=OFFSET(A1,MATCH(E2,A2:A5,0),2)
Ο τύπος χρησιμοποιεί την τιμή "Μαρία" στο κελί E2 και βρίσκει "Μαρία" στη στήλη A. Ο τύπος αντιστοιχίζει, στη συνέχεια, την τιμή στην ίδια γραμμή, αλλά δύο στήλες προς τα δεξιά (στήλη C). Επειδή το "Μαρία" είναι στη στήλη A, ο τύπος επιστρέφει την τιμή στη γραμμή 4 στη στήλη C (22).
Για περισσότερες πληροφορίες σχετικά με τη συνάρτηση OFFSET , κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft: