Το Excel είναι δημοφιλές γιατην προσβασιμότητα και την απλότητά του, καθώς δεν απαιτεί ειδικές γνώσεις και δεξιότητες. Η προβολή πίνακα της παροχής πληροφοριών είναι κατανοητή σε οποιονδήποτε χρήστη και ένα ευρύ φάσμα εργαλείων, συμπεριλαμβανομένων των "Κύριων λειτουργιών", σάς επιτρέπει να πραγματοποιείτε τυχόν χειρισμούς και υπολογισμούς με τα παρεχόμενα δεδομένα.
Πώς λειτουργεί το Excel VLOOKUP
Όταν εργάζεστε με τον τύπο VLOOKUP, θα πρέπει να λάβετε υπόψη ότιαναζητά μόνο στήλες, όχι σειρές. Για να χρησιμοποιήσετε τη συνάρτηση, απαιτείται ο ελάχιστος αριθμός στηλών - δύο, δεν υπάρχει μέγιστο.
Η συνάρτηση VLOOKUP αναζητά ένα δεδομένο κριτήριο,που μπορεί να έχει οποιαδήποτε μορφή (κείμενο, αριθμητικό, νόμισμα, ημερομηνία και ώρα κ.λπ.) στον πίνακα. Εάν βρεθεί μια εγγραφή, εξάγει (αντικαθιστά) την τιμή που έχει εισαχθεί στην ίδια σειρά, αλλά από την επιθυμητή στήλη του πίνακα, δηλαδή που αντιστοιχεί στο καθορισμένο κριτήριο. Εάν δεν βρεθεί η απαιτούμενη τιμή, τότε εκδίδεται το σφάλμα # N / A (στην αγγλική έκδοση # N / A).
Ανάγκη χρήσης
Η συνάρτηση VLOOKUP έρχεται σε βοήθεια του χειριστή ότανπρέπει να βρείτε γρήγορα και να εφαρμόσετε σε περαιτέρω υπολογισμούς, ανάλυση ή πρόβλεψη μιας συγκεκριμένης τιμής από έναν μεγάλο πίνακα. Το κύριο πράγμα όταν χρησιμοποιείτε αυτόν τον τύπο είναι να βεβαιωθείτε ότι η καθορισμένη περιοχή αναζήτησης έχει επιλεγεί σωστά. Θα πρέπει να περιλαμβάνει όλες τις εγγραφές, δηλαδή από την πρώτη έως την τελευταία.
Η πιο κοινή χρήση του VLOOKUP (λειτουργίαExcel) είναι μια σύγκριση ή προσθήκη δεδομένων που βρίσκονται σε δύο πίνακες χρησιμοποιώντας ένα συγκεκριμένο κριτήριο. Επιπλέον, τα εύρη αναζήτησης μπορεί να είναι μεγάλα και να περιέχουν χιλιάδες πεδία, τοποθετημένα σε διαφορετικά φύλλα ή βιβλία.
Εμφανίζεται η συνάρτηση VLOOKUP, πώς να τη χρησιμοποιήσετε, πώςπραγματοποιήστε υπολογισμούς, όπως για παράδειγμα στο παραπάνω σχήμα. Ακολουθεί ένας πίνακας με τα μεγέθη λιανικών πωλήσεων ανά περιοχή και διαχειριστή. Το κριτήριο αναζήτησης είναι ένας συγκεκριμένος διευθυντής (το όνομα και το επίθετό του), και η αξία αναζήτησης είναι το ποσό των πωλήσεών του.
Ως αποτέλεσμα της εργασίας της συνάρτησης VLOOKUP, σχηματίζεται ένας νέος πίνακας στον οποίο ένας συγκεκριμένος επιθυμητός διευθυντής συγκρίνεται γρήγορα με το ποσό των πωλήσεών του.
Αλγόριθμος πλήρωσης τύπων
Ο τύπος VLOOKUP βρίσκεται στην καρτέλα "Οδηγός λειτουργιών" και στην ενότητα "Αναφορές και πίνακες". Το πλαίσιο διαλόγου συνάρτησης μοιάζει με αυτό:
Τα επιχειρήματα στον τύπο εισάγονται με τη σειρά:
- Η αναζητούμενη τιμή είναι αυτή που πρέπει να βρει η συνάρτηση και οι παραλλαγές της είναι οι τιμές του κελιού, η διεύθυνσή της, το όνομα που της έχει δοθεί από τον τελεστή. Στην περίπτωσή μας, αυτό είναι το όνομα και το επώνυμο του διαχειριστή.
- Πίνακας - το εύρος των γραμμών και στηλών στις οποίες γίνεται αναζήτηση του κριτηρίου.
- Ο αριθμός στήλης είναι η τακτική της, στην οποία βρίσκεται το ποσό πώλησης, δηλαδή το αποτέλεσμα του τύπου.
- Προβολή διαστήματος. Περιέχει είτε FALSE είτε TRUE. Επιπλέον, το FALSE επιστρέφει μόνο μια ακριβή αντιστοίχιση, TRUE - επιτρέπει την αναζήτηση για μια κατά προσέγγιση τιμή.
Ένα παράδειγμα χρήσης της συνάρτησης
Το παράδειγμα χρήσης της συνάρτησης VLOOKUP μπορεί να έχειεπόμενο: κατά τη διεξαγωγή εμπορικής επιχείρησης σε πίνακες Excel, το όνομα του προϊόντος αναγράφεται στη στήλη Α και η αντίστοιχη τιμή στη στήλη Β. Για να συντάξετε μια προσφορά στη στήλη Γ, πρέπει να βρείτε το κόστος για ένα συγκεκριμένο προϊόν, το οποίο θέλετε να εμφανίσετε στη στήλη Δ.
Α | Στο | Γ | Δ |
προϊόν 1 | 90 | προϊόν 3 | 60 |
προϊόν 2 | 120 | προϊόν 1 | 90 |
προϊόν 3 | 60 | προϊόν 4 | 100 |
προϊόν 4 | 100 | προϊόν 2 | 120 |
Ο τύπος που γράφεται στο D θα μοιάζει με αυτό:= VLOOKUP (C1; A1: B5; 2; 0), δηλαδή, = VLOOKUP (απαιτούμενη τιμή, εύρος δεδομένων πίνακα, σειρά στηλών, 0). Αντί για 0, μπορείτε να χρησιμοποιήσετε το FALSE ως τέταρτο όρισμα.
Για να συμπληρώσετε τον πίνακα προσφορών, ο τύπος που προκύπτει πρέπει να αντιγραφεί σε ολόκληρη τη στήλη D.
Μπορείτε να παγώσετε μια περιοχή του εύρους εργασίας δεδομένωνχρησιμοποιώντας απόλυτους συνδέσμους. Για να το κάνετε αυτό, τοποθετείτε χειροκίνητα τα σημάδια $ μπροστά από τις αλφαβητικές και αριθμητικές τιμές των διευθύνσεων των ακραίων αριστερών και δεξιών κελιών του πίνακα. Στην περίπτωσή μας, ο τύπος έχει τη μορφή: = VLOOKUP (C1; $ A $ 1: $ B $ 5; 2; 0).
Σφάλματα στη χρήση
Η συνάρτηση VLOOKUP δεν λειτουργεί και, στη συνέχεια, εμφανίζεται ένα μήνυμα στη στήλη εξόδου του αποτελέσματος σφάλματος (# N / A ή # N / A). Αυτό συμβαίνει σε τέτοιες περιπτώσεις:
- Ο τύπος εισάγεται, αλλά η στήλη για τα κριτήρια που αναζητάτε είναι κενή (στην περίπτωση αυτή, στήλη Γ).
- Η στήλη Γ έχει μια τιμή που λείπειστη στήλη Α (στην περιοχή αναζήτησης δεδομένων). Για να ελέγξετε την παρουσία της επιθυμητής τιμής, επιλέξτε τη στήλη κριτηρίων και στην καρτέλα μενού "Επεξεργασία" - "Εύρεση" εισαγάγετε αυτήν την εγγραφή, ξεκινήστε την αναζήτηση. Εάν το πρόγραμμα δεν το βρει, τότε λείπει.
- Μορφές κελιών στηλών Α και Γ (κριτήρια αναζήτησης)είναι διαφορετικά, για παράδειγμα, το ένα έχει κείμενο και το άλλο έχει αριθμητικό. Μπορείτε να αλλάξετε τη μορφή του κελιού μεταβαίνοντας στην επεξεργασία κελιών (F2). Τέτοια προβλήματα προκύπτουν συνήθως κατά την εισαγωγή δεδομένων από άλλες εφαρμογές. Για να αποφύγετε αυτού του είδους τα σφάλματα, είναι δυνατό να ενσωματώσετε τις ακόλουθες συναρτήσεις στον τύπο VLOOKUP: VALUE ή TEXT. Η εκτέλεση αυτών των αλγορίθμων θα μετατρέψει αυτόματα τη μορφή των κελιών.
- Ο κωδικός συνάρτησης περιέχει μη εκτυπώσιμους χαρακτήρες ή κενά. Στη συνέχεια, θα πρέπει να ελέγξετε προσεκτικά τον τύπο για σφάλματα εισαγωγής.
- Δίνεται μια κατά προσέγγιση αναζήτηση, δηλαδή η τέταρτητο όρισμα της συνάρτησης VLOOKUP είναι 1 ή TRUE και ο πίνακας δεν ταξινομείται με αύξουσα σειρά. Σε αυτήν την περίπτωση, η στήλη των απαιτούμενων κριτηρίων πρέπει να ταξινομηθεί με αύξουσα σειρά.
Επιπλέον, κατά την οργάνωση ενός νέου συγκεντρωτικού πίνακα, τα καθορισμένα κριτήρια αναζήτησης μπορούν να είναι με οποιαδήποτε σειρά και σειρά και δεν είναι απαραίτητο να χωρούν στην πλήρη λίστα (μερική επιλογή).
Λειτουργίες χρήσης ως προβολή διαστήματος 1 ή TRUE
Το λάθος # 5 είναι αρκετά κοινό και φαίνεται ξεκάθαρα στο παρακάτω σχήμα.
Σε αυτό το παράδειγμα, μια λίστα ονομάτων σύμφωνα με την αρίθμησηταξινομούνται όχι κατά αύξουσα αλλά κατά φθίνουσα σειρά. Επιπλέον, το κριτήριο TRUE (1) χρησιμοποιήθηκε ως διαλειμματική σάρωση, η οποία διακόπτει αμέσως την αναζήτηση όταν βρεθεί τιμή μεγαλύτερη από την επιθυμητή, επομένως προκύπτει σφάλμα.
Κατά την εφαρμογή 1 ή TRUE στο τέταρτο όρισμαπρέπει να βεβαιωθείτε ότι η στήλη με τα επιθυμητά κριτήρια είναι ταξινομημένη με αύξουσα σειρά. Όταν χρησιμοποιείτε 0 ή FALSE, αυτή η ανάγκη εξαφανίζεται, αλλά στη συνέχεια δεν υπάρχει επίσης δυνατότητα προβολής με διαστήματα.
Απλώς λάβετε υπόψη ότι είναι ιδιαίτερα σημαντικό να ταξινομήσετε τους πίνακες διαστημάτων. Διαφορετικά, η συνάρτηση VLOOKUP θα εμφανίσει λανθασμένα δεδομένα στα κελιά.
Άλλες αποχρώσεις κατά την εργασία με τη λειτουργία VLOOKUP
Για την ευκολία της εργασίας με έναν τέτοιο τύπο, μπορείτε να προσθέσετε λεζάντα στο εύρος του πίνακα στον οποίο εκτελείται η αναζήτηση (το δεύτερο όρισμα), όπως φαίνεται στο σχήμα.
Σε αυτήν την περίπτωση, η περιοχή του πίνακα πωλήσεων τιτλοφορείται. Για να γίνει αυτό, επιλέγεται ο πίνακας, με εξαίρεση τις επικεφαλίδες των στηλών, και του εκχωρείται ένα όνομα στο πεδίο ονόματος (στα αριστερά κάτω από τη γραμμή καρτελών).
Μια άλλη επιλογή - επικεφαλίδα - σημαίνει την επιλογή μιας σειράς δεδομένων και, στη συνέχεια, μετάβαση στο μενού "Εισαγωγή" - "Όνομα" - "Εκχώρηση".
Προκειμένου να χρησιμοποιηθούν τα δεδομένα που δημοσιεύονταισε άλλο φύλλο του βιβλίου εργασίας, χρησιμοποιώντας τη συνάρτηση VLOOKUP, είναι απαραίτητο να γράψετε τη θέση της περιοχής δεδομένων στο δεύτερο όρισμα του τύπου. Για παράδειγμα, = VLOOKUP (A1; Sheet2! $ A $ 1: $ B $ 5; 2; 0), όπου Sheet2! - είναι ένας σύνδεσμος προς το απαιτούμενο φύλλο του βιβλίου και $ A $ 1: $ B $ 5 είναι η διεύθυνση του εύρους αναζήτησης δεδομένων.
Παράδειγμα οργάνωσης της εκπαιδευτικής διαδικασίας με VLOOKUP
Είναι πολύ βολικό να χρησιμοποιείτε τη συνάρτηση VLOOKUP στο Excel όχιμόνο σε επιχειρήσεις που ασχολούνται με το εμπόριο, αλλά και σε εκπαιδευτικά ιδρύματα για τη βελτιστοποίηση της διαδικασίας σύγκρισης των μαθητών (φοιτητών) με τους βαθμούς τους. Παραδείγματα αυτών των εργασιών φαίνονται στα παρακάτω σχήματα.
Υπάρχουν δύο πίνακες με λίστες μαθητών.Το ένα με τις αξιολογήσεις τους, το δεύτερο δείχνει ηλικία. Είναι απαραίτητο να συγκριθούν και οι δύο πίνακες ώστε να εμφανίζονται οι βαθμοί τους μαζί με την ηλικία των μαθητών, δηλαδή να μπει μια επιπλέον στήλη στη δεύτερη λίστα.
Η συνάρτηση VLOOKUP κάνει εξαιρετική δουλειά για να το λύσει αυτόκαθήκοντα. Στη στήλη Ζ κάτω από την επικεφαλίδα «Βαθμοί» αναγράφεται ο αντίστοιχος τύπος: = VLOOKUP (E4, B3: C13, 2, 0). Πρέπει να αντιγραφεί σε ολόκληρη τη στήλη του πίνακα.
Ως αποτέλεσμα της εκτέλεσής της, η συνάρτηση VLOOKUP θα δώσει τους βαθμούς που έλαβαν ορισμένοι μαθητές.
Ένα παράδειγμα οργάνωσης μιας μηχανής αναζήτησης με VLOOKUP
Ένα άλλο παράδειγμα χρήσης της συνάρτησης VLOOKUP είναιοργάνωση μιας μηχανής αναζήτησης, όταν η τιμή που αντιστοιχεί σε αυτήν θα πρέπει να βρεθεί στη βάση δεδομένων σύμφωνα με ένα δεδομένο κριτήριο. Έτσι, το σχήμα δείχνει μια λίστα με τα ονόματα των ζώων και την ιδιότητά τους σε ένα συγκεκριμένο είδος.
Χρησιμοποιώντας το VLOOKUP δημιουργείται ένας νέος πίνακας στον οποίοείναι εύκολο να βρεις το είδος του με το όνομα του ζώου. Παρόμοιες μηχανές αναζήτησης είναι σχετικές όταν εργάζεστε με μεγάλες λίστες. Για να μην αναθεωρήσετε μη αυτόματα όλες τις εγγραφές, μπορείτε να χρησιμοποιήσετε γρήγορα την αναζήτηση και να λάβετε το επιθυμητό αποτέλεσμα.