Μετάβαση στο κύριο περιεχόμενο

INDEX και MATCH με πολλαπλούς πίνακες

Ας υποθέσουμε ότι έχετε πολλούς πίνακες με τους ίδιους λεζάντες όπως φαίνεται παρακάτω, η αναζήτηση τιμών που ταιριάζουν με τα κριτήρια απόδοσης από αυτούς τους πίνακες μπορεί να είναι δύσκολη δουλειά για εσάς. Σε αυτό το σεμινάριο, θα μιλήσουμε για τον τρόπο αναζήτησης μιας τιμής σε πολλούς πίνακες, εύρη ή ομάδες, αντιστοιχίζοντας συγκεκριμένα κριτήρια με το ΔΕΊΚΤΗΣ, MATCH και ΕΠΙΛΕΓΩ λειτουργίες.

αντιστοίχιση ευρετηρίου πολλαπλών πινάκων 1

Πώς να αναζητήσετε μια τιμή σε πολλούς πίνακες;

Για να γνωρίζει το αρχηγοί διαφορετικών ομάδων που ανήκουν σε διαφορετικά τμήματα, μπορείτε πρώτα να χρησιμοποιήσετε τη συνάρτηση CHOOSE για να στοχεύσετε τον πίνακα από τον οποίο θα επιστρέψετε το όνομα του αρχηγού. Στη συνέχεια, η λειτουργία MATCH θα ανακαλύψει τη θέση του αρχηγού στον πίνακα στον οποίο ανήκει. Τέλος, η συνάρτηση INDEX θα ανακτήσει τον αρχηγό με βάση τις πληροφορίες θέσης συν τη συγκεκριμένη στήλη όπου αναφέρονται τα ονόματα των αρχηγών.

Γενική σύνταξη

=INDEX(CHOOSE(array_num,array1,array2,),MATCH(lookup_value,lookup_array,0),column_num)

  • array_number: Ο αριθμός CHOOSE που χρησιμοποιείται για να υποδείξει έναν πίνακα από τη λίστα πίνακας 1, πίνακας 2,… για να επιστρέψετε το αποτέλεσμα από.
  • πίνακας1, πίνακας2,…: Οι πίνακες από τους οποίους επιστρέφεται το αποτέλεσμα. Εδώ αναφέρεται στους τρεις πίνακες.
  • lookup_value: Η τιμή που χρησιμοποιούσε ο τύπος συνδυασμού για να βρει τη θέση του αντίστοιχου ηγέτη του. Εδώ αναφέρεται στη δεδομένη ομάδα.
  • lookup_array: Το εύρος των κελιών όπου lookup_value παρατίθεται. Εδώ αναφέρεται το εύρος της ομάδας. Σημείωση: Μπορείτε να χρησιμοποιήσετε το εύρος ομάδας από οποιοδήποτε τμήμα, καθώς είναι όλα ίδια και πρέπει απλώς να λάβουμε τον αριθμό θέσης.
  • στήλη_αριθμός: Η στήλη που υποδεικνύετε από την οποία θέλετε να ανακτήσετε δεδομένα.

Για να γνωρίζει το αρχηγός της Ομάδας Δ που ανήκει στο Τμήμα Α, αντιγράψτε ή εισαγάγετε τον παρακάτω τύπο στο κελί G5 και πατήστε εισάγετε για να πάρετε το αποτέλεσμα:

=ΕΥΡΕΤΗΡΙΟ(ΕΠΙΛΟΓΗ(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20),ΑΓΩΝΑΣ(F5,$ B $ 5: $ B $ 8,0),2)

√ Σημείωση: Τα σημάδια του δολαρίου ($) παραπάνω υποδεικνύουν απόλυτες αναφορές, πράγμα που σημαίνει ότι τα εύρη ονόματος και κλάσεων στον τύπο δεν θα αλλάξουν όταν μετακινείτε ή αντιγράφετε τον τύπο σε άλλα κελιά. Αφού εισαγάγετε τον τύπο, σύρετε τη λαβή πλήρωσης προς τα κάτω για να εφαρμόσετε τον τύπο στα παρακάτω κελιά και, στη συνέχεια, αλλάξτε τον array_num αναλόγως.

αντιστοίχιση ευρετηρίου πολλαπλών πινάκων 2

Επεξήγηση του τύπου

=INDEX(CHOOSE(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20),MATCH(F5,$B$5:$B$8,0),2)

  • CHOOSE(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20): Η συνάρτηση CHOOSE επιστρέφει το 1st πίνακα από τους τρεις πίνακες που αναφέρονται στον τύπο. Άρα θα επιστρέψει $B$5:$C$8δηλ. το εύρος δεδομένων του Τμήματος Α.
  • MATCH(F5,$B$5:$B$8,0): Ο τύπος match_type 0 αναγκάζει τη συνάρτηση MATCH να επιστρέψει τη θέση του πρώτου αγώνα του Ομάδα Δ, την τιμή στο κελί F5, στη συστοιχία $ B $ 5: $ B $ 8, Η οποία είναι 4.
  • ΔΕΙΚΤΗΣ(CHOOSE(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20),MATCH(F5,$B$5:$B$8,0),2) = INDEX ($B$5:$C$8,4,2): Η συνάρτηση INDEX ανακτά την τιμή στη διασταύρωση της 4ου σειρά και 2η στήλη του εύρους $B$5:$C$8, Η οποία είναι Emily.

Για να αποφύγετε την αλλαγή array_num στον τύπο κάθε φορά που τον αντιγράφετε, μπορείτε να χρησιμοποιήσετε τη βοηθητική στήλη, τη στήλη D. Ο τύπος θα ήταν ο εξής:

=ΕΥΡΕΤΗΡΙΟ(ΕΠΙΛΟΓΗ(D5,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20),ΑΓΩΝΑΣ(F5,$ B $ 5: $ B $ 8,0),2)

√ Σημείωση: Οι αριθμοί 1, 2, 3 στη βοηθητική στήλη υποδεικνύετε το πίνακας1, πίνακας2, πίνακας3 μέσα στη λειτουργία CHOOSE.


Σχετικές λειτουργίες

Συνάρτηση Excel INDEX

Η συνάρτηση Excel INDEX επιστρέφει την εμφανιζόμενη τιμή με βάση μια δεδομένη θέση από ένα εύρος ή έναν πίνακα.

Συνάρτηση Excel MATCH

Η συνάρτηση Excel MATCH αναζητά μια συγκεκριμένη τιμή σε μια περιοχή κελιών και επιστρέφει τη σχετική θέση της τιμής.

Λειτουργία Excel CHOOSE

Η συνάρτηση CHOOSE επιστρέφει μια τιμή από τη λίστα με το όρισμα τιμής με βάση τον δεδομένο αριθμό ευρετηρίου. Για παράδειγμα, το CHOOSE(3,”Apple”,”Peach”,”Orange”) επιστρέφει Πορτοκαλί, ο αριθμός ευρετηρίου είναι 3 και το Πορτοκαλί είναι η τρίτη τιμή μετά τον αριθμό ευρετηρίου στη συνάρτηση.


Σχετικοί τύποι

Τιμές αναζήτησης από άλλο φύλλο εργασίας ή βιβλίο εργασίας

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

Vlookup με όνομα dymanic φύλλου

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

Αναζήτηση πολλαπλών κριτηρίων με INDEX και MATCH

Όταν αντιμετωπίζετε μια μεγάλη βάση δεδομένων σε ένα υπολογιστικό φύλλο Excel με πολλές στήλες και λεζάντες σειρών, είναι πάντα δύσκολο να βρείτε κάτι που να πληροί πολλά κριτήρια. Σε αυτήν την περίπτωση, μπορείτε να χρησιμοποιήσετε έναν τύπο πίνακα με τις συναρτήσεις INDEX και MATCH.


Τα καλύτερα εργαλεία παραγωγικότητας του Office

Kutools για Excel - Σας βοηθά να ξεχωρίζετε από το πλήθος

Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων  |  Διαγραφή κενών γραμμών  |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων  |  Γύρος χωρίς φόρμουλα ...
Super VLookup: Πολλαπλά Κριτήρια  |  Πολλαπλή Αξία  |  Σε πολλά φύλλα  |  Ασαφής αναζήτηση...
Adv. Αναπτυσσόμενη λίστα: Εύκολη αναπτυσσόμενη λίστα  |  Εξαρτημένη αναπτυσσόμενη λίστα  |  Πολλαπλή αναπτυσσόμενη λίστα...
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  Συγκρίνετε στήλες με Επιλέξτε Ίδια και διαφορετικά κελιά ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος  |  Προβολή σχεδίου  |  Μεγάλη Formula Bar  |  Διαχείριση βιβλίου εργασίας & φύλλου | Βιβλιοθήκη πόρων (Αυτόματο κείμενο)  |  Επιλογή ημερομηνίας  |  Συνδυάστε φύλλα εργασίας  |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών  |  Αποστολή email ανά λίστα  |  Σούπερ φίλτρο  |  Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων ...)  |  50 + Διάγραμμα Τύποι (Gantt διάγραμμα ...)  |  40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια ...)  |  19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι ...)  |  12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος ...)  |  7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαχωρίστε τα κελιά του Excel ...)  |  ... κι αλλα

Το Kutools για το Excel διαθέτει πάνω από 300 δυνατότητες, Διασφάλιση ότι αυτό που χρειάζεστε είναι μόνο ένα κλικ μακριά...


Καρτέλα Office - Ενεργοποίηση ανάγνωσης με καρτέλες και επεξεργασία στο Microsoft Office (συμπεριλάβετε το Excel)

  • Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
  • Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
  • Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
  • Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), όπως ακριβώς το Chrome, το Edge και το Firefox.
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
In sheet 1, I have a list of products about fifty different items and each one with a unique ID. On the next 12 columns is the price list for each month (Jan, Feb, Mar, Apr, May ... until Dec). Each month, the prices are slightly different. These products are to be distributed among 10 different persons with a unique ID (ex: P001) on sheet 2, I would like to have the data of the distributed items for P001 let's say for the month of Jan. how to get the price list referring to the column of Jan price list in sheet 1, Then next month, on sheet 2, if I type Feb, hot to get only the price list of Feb on sheet 1 and the same process for each month of the year.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations