Προέχω

Συγχώνευση πινάκων με το VLOOKUP

Merge Tables With Vlookup

Τύπος Excel: Συγχώνευση πινάκων με VLOOKUPΓενικός τύπος | _+_ | Περίληψη

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



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

Στο παράδειγμα που φαίνεται, χρησιμοποιούμε το VLOOKUP για να τραβήξουμεΌνομα και κατάσταση στον πίνακα δεδομένων τιμολογίου. Ο τύπος VLOOKUP που χρησιμοποιείται και για τα δύο είναι πανομοιότυπος:





= VLOOKUP ($A1,table, COLUMN ()-x,0)
Εξήγηση

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

Σε αυτήν την περίπτωση, η πρώτη παρουσία του τύπου στη στήλη Ε επιστρέφει 5, αφού η στήλη Ε είναι η 5η στήλη στο φύλλο εργασίας. Στην πραγματικότητα δεν θέλουμε να ανακτήσουμε δεδομένα από την 5η στήλη του πίνακα πελατών (υπάρχουν μόνο 3 στήλες συνολικά), οπότε πρέπει να αφαιρέσουμε 3 από 5 για να πάρουμε τον αριθμό 2, ο οποίος χρησιμοποιείται για την ανάκτηση ονόματος από τα δεδομένα πελατών:



 
= VLOOKUP ($C5,$H:$J, COLUMN ()-3,0)

Όταν ο τύπος αντιγράφεται στη στήλη F, ο ίδιος τύπος δίνει τον αριθμό 3:

 
 COLUMN ()-3 = 2 // column E

Ως αποτέλεσμα, η πρώτη παρουσία λαμβάνει Όνομα από τον πίνακα πελατών (στήλη 2) και η 2η παρουσία λαμβάνει Κατάσταση από τον πίνακα πελατών (στήλη 3).

πώς να χρησιμοποιήσετε μια δήλωση if στο excel

Μπορείτε να χρησιμοποιήσετε την ίδια προσέγγιση για να γράψετε έναν τύπο VLOOKUP που μπορείτε να αντιγράψετε σε πολλές στήλες για να ανακτήσετε τιμές από διαδοχικές στήλες σε έναν άλλο πίνακα.

Με αμφίδρομο ματς

Ένας άλλος τρόπος υπολογισμού ενός δείκτη στήλης για το VLOOKUP είναι να κάνετε ένα αμφίδρομη VLOOKUP χρησιμοποιώντας τη λειτουργία MATCH Το Με αυτήν την προσέγγιση, η συνάρτηση MATCH χρησιμοποιείται για τον προσδιορισμό του δείκτη στήλης που απαιτείται για μια δεδομένη στήλη στον δεύτερο πίνακα.

Συγγραφέας Dave Bruns


^