Η λειτουργία HLOOKUP του Excel, σύντομη για οριζόντια αναζήτηση , μπορεί να σας βοηθήσει να βρείτε συγκεκριμένες πληροφορίες σε μεγάλους πίνακες δεδομένων, όπως λίστα καταλόγων μερών ή μεγάλη λίστα επαφών μελών.
Το HLOOKUP λειτουργεί πολύ με τη λειτουργία VLOOKUP του ίδιου Excel. Η μόνη διαφορά είναι ότι το VLOOKUP αναζητά δεδομένα σε στήλες ενώ το HLOOKUP αναζητά δεδομένα σε σειρές.
Ακολουθώντας τα βήματα στα παρακάτω μαθήματα, ακολουθήστε τη διαδικασία HLOOKUP για να βρείτε συγκεκριμένες πληροφορίες σε μια βάση δεδομένων του Excel.
Το τελευταίο βήμα του σεμιναρίου καλύπτει τα μηνύματα σφάλματος που συμβαίνουν συνήθως με τη λειτουργία HLOOKUP.
Tutorial Θέματα
- Εισαγωγή δεδομένων φροντιστηρίων
- Ξεκινώντας τη λειτουργία HLOOKUP
- Η τιμή αναζήτησης
- Η πίνακας πίνακα
- Ο αριθμός ευρετηρίου γραμμών
- Η αναζήτηση περιοχής
- Χρησιμοποιώντας το HLOOKUP για την ανάκτηση δεδομένων
- Κοινά μηνύματα σφάλματος για το Excel HLOOKUP
01 από 09
Εισαγάγετε τα Δεδομένα Tutorial
Όταν εισάγετε τα δεδομένα σε ένα φύλλο εργασίας του Excel, υπάρχουν ορισμένοι γενικοί κανόνες που πρέπει να ακολουθήσετε:
- Όποτε είναι δυνατόν, μην αφήνετε κενές σειρές ή στήλες κατά την εισαγωγή των δεδομένων σας.
- Η αφαίρεση κενών γραμμών και στηλών σε πίνακες δεδομένων μπορεί να δυσκολέψει τη χρήση πολλών λειτουργιών του Excel - συμπεριλαμβανομένου του HLOOKUP.
- Καταχωρίστε τα δεδομένα σας σε σειρές.
- Κατά τη διαμόρφωση του φύλλου εργασίας σας, καταγράψτε τα ονόματα που περιγράφουν τα δεδομένα στην πρώτη σειρά του πίνακα και, κάτω από αυτά, τα ίδια τα δεδομένα.
- Εάν υπάρχουν περισσότερες από μία σειρές δεδομένων, καταχωρίστε τις μία μετά την άλλη σε σειρές με τον τίτλο για κάθε σειρά δεδομένων στο πρώτο κελί στα αριστερά.
Για αυτό το σεμινάριο
- Εισάγετε τα δεδομένα όπως φαίνεται στην παραπάνω εικόνα στα κελιά D4 έως I5.
- Η πρώτη σειρά δεδομένων (σειρά 4) περιέχει τα ονόματα των τμημάτων. Η δεύτερη σειρά (σειρά 5) η τιμή του κάθε μέρους.
02 του 09
Ξεκινώντας τη λειτουργία HLOOKUP
Πριν ξεκινήσετε τη λειτουργία HLOOKUP, είναι συνήθως καλή ιδέα να προσθέσετε επικεφαλίδες στο φύλλο εργασίας για να δείξετε ποια δεδομένα ανακτώνται από το HLOOKUP. Για αυτό το εγχειρίδιο εισάγετε τις ακόλουθες επικεφαλίδες στα υποδεικνυόμενα κελιά . Η λειτουργία HLOOKUP και τα δεδομένα που ανακτά από τη βάση δεδομένων θα τοποθετηθούν στα κελιά στα δεξιά αυτών των επικεφαλίδων.
- D1 - Όνομα μέρους
E1 - Τιμή
Αν και είναι δυνατό να πληκτρολογήσετε απλώς τη λειτουργία HLOOKUP σε ένα κελί σε ένα φύλλο εργασίας , πολλοί άνθρωποι βρίσκουν ευκολότερο να χρησιμοποιήσουν το παράθυρο διαλόγου της λειτουργίας.
Για αυτό το σεμινάριο
- Κάντε κλικ στο κελί E2 για να γίνει το ενεργό κελί . Εδώ θα ξεκινήσουμε τη λειτουργία HLOOKUP.
- Κάντε κλικ στην καρτέλα Φόρμες .
- Επιλέξτε Lookup & Reference από την κορδέλα για να ανοίξετε την αναπτυσσόμενη λίστα λειτουργιών.
- Κάντε κλικ στο HLOOKUP στη λίστα για να εμφανιστεί το παράθυρο διαλόγου της λειτουργίας.
Τα δεδομένα που εισάγουμε στις τέσσερις κενές σειρές στο παράθυρο διαλόγου θα αποτελέσουν τα επιχειρήματα της λειτουργίας HLOOKUP. Αυτά τα επιχειρήματα λένε στη λειτουργία ποιες πληροφορίες είμαστε μετά και πού πρέπει να ψάξει για να την βρει.
03 του 09
Η τιμή αναζήτησης
Το πρώτο επιχείρημα είναι η τιμή Lookup_value . Λέει στο HLOOKUP ποιο στοιχείο στη βάση δεδομένων αναζητούμε πληροφορίες. Η τιμή Lookup_value βρίσκεται στην πρώτη σειρά της επιλεγμένης περιοχής .
Οι πληροφορίες που θα επιστρέψει το HLOOKUP είναι πάντα από την ίδια στήλη της βάσης δεδομένων με την τιμή Lookup_value.
Η τιμή Lookup_value μπορεί να είναι μια συμβολοσειρά κειμένου, μια λογική τιμή (TRUE ή FALSE μόνο), ένας αριθμός ή μια αναφορά κυψέλης σε μια τιμή.
Για αυτό το σεμινάριο
- Κάντε κλικ στη γραμμή Lookup_value στο παράθυρο διαλόγου
- Κάντε κλικ στο κελί D2 για να προσθέσετε αυτήν την αναφορά κελιού στη γραμμή Lookup_value . Αυτό είναι το κελί όπου θα πληκτρολογήσουμε το όνομα του μέρους για το οποίο αναζητούμε πληροφορίες.
04 του 09
Η πίνακας πίνακα
Το όρισμα Table_array είναι το εύρος δεδομένων που ψάχνει η λειτουργία HLOOKUP για να βρει τις πληροφορίες σας. Σημειώστε ότι αυτό το εύρος δεν χρειάζεται να περιλαμβάνει όλες τις σειρές ή ακόμα και την πρώτη σειρά μιας βάσης δεδομένων .
Το Table_array πρέπει να περιέχει τουλάχιστον δύο σειρές δεδομένων, με την πρώτη σειρά να περιέχει την τιμή Lookup_value (βλ. Προηγούμενο βήμα).
Εάν εισαγάγετε αναφορές κυττάρων για αυτό το επιχείρημα, είναι καλή ιδέα να χρησιμοποιήσετε απόλυτες αναφορές κυττάρων. Οι απόλυτες αναφορές κυττάρων σημειώνονται στο Excel με το σύμβολο του δολαρίου ( $ ). Ένα παράδειγμα θα ήταν $ E $ 4.
Εάν δεν χρησιμοποιείτε απόλυτες αναφορές και αντιγράφετε τη λειτουργία HLOOKUP σε άλλα κελιά, υπάρχει πιθανότητα να λάβετε μηνύματα σφάλματος στα κελιά στα οποία αντιγράφεται η λειτουργία.
Για αυτό το σεμινάριο
- Κάντε κλικ στη γραμμή Table_array στο παράθυρο διαλόγου.
- Επισημάνετε τα κελιά E4 έως I5 στο υπολογιστικό φύλλο για να προσθέσετε αυτό το εύρος στη γραμμή Table_array . Αυτή είναι η περιοχή των δεδομένων που θα αναζητήσει η HLOOKUP.
- Πατήστε το πλήκτρο F4 στο πληκτρολόγιο για να κάνετε την περιοχή απόλυτη ($ E $ 4: $ I $ 5).
05 του 09
Ο αριθμός ευρετηρίου γραμμών
Το παράμετρο του αριθμού ευρετηρίου γραμμής (Row_index_num) υποδεικνύει ποια γραμμή του Table_array περιέχει τα δεδομένα που ακολουθείτε.
Για παράδειγμα:
- εάν εισαγάγετε έναν αριθμό ευρετηρίου 1 στη σειρά, το HLOOKUP επιστρέφει μια τιμή από την πρώτη στήλη στο table_array.
- εάν ο αριθμός ευρετηρίου γραμμής είναι 2, επιστρέφει μια τιμή από τη δεύτερη σειρά στο table_array.
Για αυτό το σεμινάριο
- Κάντε κλικ στη γραμμή Row_index_num στο παράθυρο διαλόγου
- Πληκτρολογήστε ένα 2 στη γραμμή αυτή για να υποδείξετε ότι θέλουμε το HLOOKUP να επιστρέψει πληροφορίες από τη δεύτερη σειρά του πίνακα πίνακα.
06 του 09
Η αναζήτηση περιοχής
Το όρισμα Range_lookup είναι μια λογική τιμή (TRUE ή FALSE μόνο) που δηλώνει αν θέλετε το HLOOKUP να βρει ακριβή ή κατά προσέγγιση αντιστοιχία με την Lookup_value .
- Εάν TRUE ή αν παραλειφθεί αυτό το όρισμα, το HLOOKUP θα χρησιμοποιήσει μια προσέγγιση κατά προσέγγιση εάν δεν μπορεί να βρει ακριβή αντιστοιχία με την Lookup_value. Εάν δεν βρεθεί ακριβής αντιστοίχιση, το HLOOKUP επιστρέφει την επόμενη μεγαλύτερη τιμή που είναι μικρότερη από την τιμή Lookup_value.
- Εάν FALSE, HLOOKUP θα χρησιμοποιήσει μόνο μια ακριβή αντιστοιχία στην τιμή Lookup_value. Εάν υπάρχουν δύο ή περισσότερες τιμές στην πρώτη στήλη του Table_array που ταιριάζουν με την τιμή Lookup_value, χρησιμοποιείται η πρώτη τιμή που βρέθηκε. Εάν δεν βρεθεί ακριβής αντιστοίχιση, επιστρέφεται σφάλμα # N / A.
Για αυτό το σεμινάριο
- Κάντε κλικ στη γραμμή Range_lookup στο παράθυρο διαλόγου
- Πληκτρολογήστε τη λέξη False στη γραμμή αυτή για να υποδείξετε ότι θέλουμε το HLOOKUP να επιστρέψει μια ακριβή αντιστοιχία για τα δεδομένα που αναζητούμε.
- Κάντε κλικ στο κουμπί OK για να κλείσετε το παράθυρο διαλόγου.
- Εάν έχετε ακολουθήσει όλα τα βήματα αυτού του εγχειριδίου θα πρέπει τώρα να έχετε μια πλήρη λειτουργία HLOOKUP στο κελί E2.
07 του 09
Χρησιμοποιώντας το HLOOKUP για την ανάκτηση δεδομένων
Αφού ολοκληρωθεί η λειτουργία HLOOKUP, μπορεί να χρησιμοποιηθεί για την ανάκτηση πληροφοριών από τη βάση δεδομένων .
Για να το κάνετε αυτό, πληκτρολογήστε το όνομα του στοιχείου που θέλετε να ανακτήσετε στο στοιχείο Lookup_value και πατήστε το πλήκτρο ENTER στο πληκτρολόγιο.
Το HLOOKUP χρησιμοποιεί τον αριθμό ευρετηρίου γραμμών για να καθορίσει ποιο στοιχείο δεδομένων πρέπει να εμφανίζεται στο κελί E2.
Για αυτό το σεμινάριο
- Κάντε κλικ στο κελί E1 στο υπολογιστικό φύλλο.
- Πληκτρολογήστε το Bolt στο κελί E1 και πατήστε το πλήκτρο ENTER στο πληκτρολόγιο.
- Η τιμή ενός μπουλονιού - $ 1,54 - θα πρέπει να εμφανίζεται στο κελί E2.
Ελέγξτε περαιτέρω τη λειτουργία HLOOKUP πληκτρολογώντας άλλα ονόματα μερών στο κελί E1 και συγκρίνοντας τα δεδομένα που επιστρέφονται στο κελί E2 με τις τιμές που αναγράφονται στα κελιά E5 έως I5.
08 από 09
Μηνύματα σφάλματος του Excel HLOOKUP
Τα παρακάτω μηνύματα σφάλματος σχετίζονται με το HLOOKUP.
# Σφάλμα N / A:
- Αυτό το σφάλμα εμφανίζεται αν η τιμή αναζήτησης δεν βρίσκεται στην πρώτη στήλη του πίνακα πίνακα.
- Επίσης, θα εμφανίζεται αν η περιοχή για το όρισμα πίνακα πίνακα είναι ανακριβής. Αν αυτό το όρισμα περιλαμβάνει κενές σειρές πάνω από τον πίνακα πίνακα.
#REF !:
- Αυτό το σφάλμα εμφανίζεται αν το όρισμα αριθμού ευρετηρίου γραμμών είναι μεγαλύτερο από τον αριθμό γραμμών στον πίνακα πίνακα. Στην παραπάνω εικόνα, το #REF! παρουσιάζεται σφάλμα επειδή ο αριθμός ευρετηρίου γραμμής έχει οριστεί σε 3 ενώ υπάρχουν μόνο δύο γραμμές στο Table_array.
Αυτό ολοκληρώνει το πρόγραμμα οδήγησης σχετικά με τη δημιουργία και τη χρήση της λειτουργίας HLOOKUP στο Excel 2007.
09 του 09
Παράδειγμα Χρησιμοποιώντας τη λειτουργία HLOOKUP του Excel 2007
Καταχωρίστε τα ακόλουθα δεδομένα στα υποδεικνυόμενα κελιά:
Κυτταρικά δεδομένα
- D3 - Μέρος
- E3 - Έδρανο
- F3 - Βίδα
- G3 - Cog
- H3 - Εξοπλισμός
- I3 - Πλυντήριο
- D4 - Τιμή
- Ε4 - 17,34 δολάρια
- F4 - 1,54 δολάρια
- G4 - 20,21 δολάρια
- H4 - 23,56 δολάρια
- I4 - $ 1.43
Κάντε κλικ στο κελί E1 - τη θέση όπου θα εμφανιστούν τα αποτελέσματα.
Κάντε κλικ στην καρτέλα Φόρμες.
Επιλέξτε Lookup & Reference από την κορδέλα για να ανοίξετε την αναπτυσσόμενη λίστα λειτουργιών.
Κάντε κλικ στο HLOOKUP στη λίστα για να εμφανιστεί το παράθυρο διαλόγου της λειτουργίας.
Στο παράθυρο διαλόγου, κάντε κλικ στη γραμμή Lookup _value.
Κάντε κλικ στο κελί D1 στο υπολογιστικό φύλλο. Εδώ θα γράψουμε το όνομα του μέρους που θέλουμε να χρεώσουμε.
Στο παράθυρο διαλόγου, κάντε κλικ στη γραμμή Table_array.
Επισημάνετε τα κελιά E3 έως I4 στο υπολογιστικό φύλλο για να εισαγάγετε την περιοχή στο παράθυρο διαλόγου. Αυτή είναι η περιοχή των δεδομένων που θέλουμε να ψάξει η HLOOKUP.
Στο παράθυρο διαλόγου, κάντε κλικ στη γραμμή Row_index_num.
Πληκτρολογήστε τον αριθμό 2 για να υποδείξετε ότι τα δεδομένα που θέλουμε να επιστρέψουμε είναι στη γραμμή 2 του table_array.
Στο παράθυρο διαλόγου, κάντε κλικ στη γραμμή Range_lookup.
Πληκτρολογήστε τη λέξη False για να υποδείξετε ότι θέλουμε ακριβή αντιστοίχιση για τα δεδομένα που ζητήσαμε.
Κάντε κλικ στο κουμπί OK.
Στο κελί D1 του υπολογιστικού φύλλου, πληκτρολογήστε τη λέξη μπουλόνι.
Η τιμή $ 1.54 θα πρέπει να εμφανίζεται στο κελί E1 που εμφανίζει την τιμή ενός μπουλονιού όπως υποδεικνύεται στο table_array.
Εάν κάνετε κλικ στο κελί E1, η πλήρης λειτουργία = HLOOKUP (D1, E3: I4, 2, FALSE) εμφανίζεται στη γραμμή τύπων πάνω από το φύλλο εργασίας.