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

Πώς να vlookup τιμή με πολλαπλά κριτήρια στο Excel;

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

Τιμή προοπτικής με πολλαπλά κριτήρια με συνάρτηση LOOKUP

Τιμή προοπτικής με πολλαπλά κριτήρια με λειτουργία INDEXT και MATCH

Τιμή προοπτικής με πολλαπλά κριτήρια με χρήσιμη λειτουργία


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


Τιμή προοπτικής με πολλαπλά κριτήρια με συνάρτηση LOOKUP

Η συνάρτηση LOOKUP μπορεί να σας βοηθήσει να λύσετε αυτό το πρόβλημα, πληκτρολογήστε αυτόν τον τύπο σε ένα καθορισμένο κελί και πατήστε εισάγετε κλειδί για να λάβετε το σωστό αποτέλεσμα που θέλετε, δείτε το στιγμιότυπο οθόνης:

=LOOKUP(2,1/($A$2:$A$12=G2)/($C$2:$C$12=H2),($E$2:$E$12))

Note: Στον παραπάνω τύπο:

  • A2: A12 = G2: που σημαίνει αναζήτηση των κριτηρίων του G2 στο εύρος A2: A12;
  • C2: C12 = Η2: σημαίνει αναζήτηση των κριτηρίων του H2 στο εύρος C2: C12;
  • E2: E12: αναφέρεται στο εύρος που θέλετε να επιστρέψετε την αντίστοιχη τιμή.

Συμβουλές: Εάν έχετε περισσότερα από δύο κριτήρια, απλά πρέπει να προσθέσετε τα κριτήρια στον τύπο ως εξής: =LOOKUP(2,1/($A$2:$A$12=G2)/($B$2:$B$12=H2)/($C$2:$C$12=I2),($E$2:$E$12)).


Τιμή προοπτικής με πολλαπλά κριτήρια με λειτουργία INDEXT και MATCH

Στο Excel, η μεικτή συνάρτηση INDEXT και MATCH είναι ισχυρή για εμάς να βλέπουμε τιμές βάσει ενός ή περισσότερων κριτηρίων, για να γνωρίζουμε αυτόν τον τύπο, κάντε τα εξής:

Πληκτρολογήστε τον παρακάτω τύπο σε ένα κενό κελί και πατήστε Ctrl + Shift + Εισαγωγή πλήκτρα μαζί, τότε θα λάβετε τη σχετική τιμή όπως θέλετε, δείτε το στιγμιότυπο οθόνης:

=INDEX($E$2:$E$12,MATCH(1,($A$2:$A$12=G2)*($C$2:$C$12=H2),0))

Note: Στον παραπάνω τύπο:

  • A2: A12 = G2: που σημαίνει αναζήτηση των κριτηρίων του G2 στο εύρος A2: A12;
  • C2: C12 = Η2: σημαίνει αναζήτηση των κριτηρίων του H2 στο εύρος C2: C12;
  • E2: E12: αναφέρεται στο εύρος που θέλετε να επιστρέψετε την αντίστοιχη τιμή.

Συμβουλές: Εάν έχετε περισσότερα από δύο κριτήρια, απλά πρέπει να προσθέσετε τα κριτήρια στον τύπο ως εξής: =INDEX($E$2:$E$12,MATCH(1,($A$2:$A$12=G2)*($B$2:$B$12=H2)*($C$2:$C$12=I2),0)).


Τιμή προοπτικής με πολλαπλά κριτήρια με χρήσιμη λειτουργία

Εάν έχετε Kutools για Excel, Με τους Αναζήτηση πολλαπλών συνθηκών δυνατότητα, μπορείτε να επιστρέψετε γρήγορα τις αντίστοιχες τιμές με βάση πολλαπλά κριτήρια όπως χρειάζεστε.

Σημείωση:Για να το εφαρμόσετε Αναζήτηση πολλαπλών συνθηκών, πρώτα, πρέπει να κατεβάσετε το Kutools για Excelκαι, στη συνέχεια, εφαρμόστε τη λειτουργία γρήγορα και εύκολα.

Μετά την εγκατάσταση Kutools για Excel, κάντε το ως εξής:

1. Κλίκ Kutools > Σούπερ LOOKUP > Αναζήτηση πολλαπλών συνθηκών, δείτε το στιγμιότυπο οθόνης:

2. Στην Αναζήτηση πολλαπλών συνθηκών πλαίσιο διαλόγου, κάντε τις ακόλουθες λειτουργίες:

  • (1.) Στο Τιμές αναζήτησης ενότητα, καθορίστε το εύρος τιμών αναζήτησης ή επιλέξτε τη στήλη τιμών αναζήτησης ένα προς ένα κρατώντας πατημένο το Ctrl κλειδί στο οποίο θέλετε να δείτε τιμές βάσει?
  • (2.) Στο Εύρος εξόδου ενότητα, επιλέξτε το εύρος εξόδου όπου θέλετε να βάλετε τα αντίστοιχα αποτελέσματα.
  • (3.) Στο Βασική στήλη ενότητα, επιλέξτε τις αντίστοιχες βασικές στήλες που περιέχουν τις τιμές αναζήτησης μία προς μία κρατώντας το Ctrl κλειδί;
  • Note: Ο αριθμός των στηλών που επιλέχθηκαν στο Βασική στήλη Το πεδίο πρέπει να είναι ίσο με τον αριθμό των στηλών που έχουν επιλεγεί στο Τιμές αναζήτησης πεδίο και τη σειρά κάθε επιλεγμένης στήλης στο Βασική στήλη Το πεδίο πρέπει να αντιστοιχεί ένα προς ένα με τις στήλες κριτηρίων στο Τιμές αναζήτησης τομέα.
  • (4.) Στο Επιστροφή στήλη ενότητα, επιλέξτε τη στήλη που περιέχει τις επιστρεφόμενες τιμές που χρειάζεστε.

3. Στη συνέχεια, κάντε κλικ στο κουμπί OK or Εφαρμογή κουμπί, όλες οι αντιστοιχισμένες τιμές με βάση τα πολλαπλά κριτήρια έχουν εξαχθεί ταυτόχρονα, δείτε το στιγμιότυπο οθόνης:


Σχετικά άρθρα:

  • Τιμές Vlookup σε πολλά φύλλα εργασίας
  • Στο excel, μπορούμε εύκολα να εφαρμόσουμε τη συνάρτηση vlookup για να επιστρέψουμε τις αντίστοιχες τιμές σε έναν πίνακα ενός φύλλου εργασίας. Ωστόσο, έχετε σκεφτεί ποτέ ότι πώς να κοιτάξετε την τιμή σε πολλά φύλλα εργασίας; Ας υποθέσουμε ότι έχω τα ακόλουθα τρία φύλλα εργασίας με εύρος δεδομένων, και τώρα, θέλω να λάβω μέρος των αντίστοιχων τιμών με βάση τα κριτήρια από αυτά τα τρία φύλλα εργασίας, πώς να λύσω αυτήν την εργασία στο Excel;
  • Vlookup για επιστροφή κενής ή συγκεκριμένης τιμής αντί 0 ή N / A στο Excel
  • Κανονικά, όταν εφαρμόζετε τη συνάρτηση vlookup για να επιστρέψετε την αντίστοιχη τιμή, εάν το κελί που ταιριάζει είναι κενό, θα επιστρέψει 0 και αν δεν βρεθεί η τιμή αντιστοίχισης, θα εμφανιστεί μια τιμή # N / A σφάλματος όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Αντί να εμφανίζεται η τιμή 0 ή # N / A, πώς μπορείτε να την εμφανίσετε κενό κελί ή άλλη συγκεκριμένη τιμή κειμένου;
  • Δεδομένα αντιστοίχισης Vlookup και Return μεταξύ δύο τιμών
  • Στο Excel, μπορούμε να εφαρμόσουμε τη συνήθη συνάρτηση Vlookup για να λάβουμε την αντίστοιχη τιμή βάσει ενός δεδομένου δεδομένων. Αλλά, μερικές φορές, θέλουμε να κοιτάξουμε και να επιστρέψουμε την αντίστοιχη τιμή μεταξύ δύο τιμών όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης, πώς θα μπορούσατε να αντιμετωπίσετε αυτήν την εργασία στο Excel;
  • Vlookup και Return ολόκληρη / Ολόκληρη η σειρά μιας αντιστοιχισμένης τιμής
  • Κανονικά, μπορείτε να δείτε και να επιστρέψετε μια αντίστοιχη τιμή από μια σειρά δεδομένων χρησιμοποιώντας τη συνάρτηση Vlookup, αλλά έχετε προσπαθήσει ποτέ να βρείτε και να επιστρέψετε ολόκληρη τη σειρά δεδομένων με βάση συγκεκριμένα κριτήρια, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης.

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

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

Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου.  Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...

Περιγραφή


Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
Comments (11)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
2,1 itu fungsinya apa yah?
This comment was minimized by the moderator on the site
I have sheet where 2 values should be verify from table available in another file in which 2 values from sheet are common and after matching both the criteria e.g Size and type from table it should capture price
This comment was minimized by the moderator on the site
Hello excelmaster,
How are you? You can lookup values in another file. Let me show you two ways. 
Solution 1:
In photo 1,  sheet1 has the original data of the product details. In photo 2, we need to know the price of some items. We can use the help of the new Excel XLOOKUP function to do the trick.The syntax is =XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode]).Omitting the optional arguments, =XLOOKUP(lookup_value, lookup_array, return_array)In cell E2 of sheet2, please input the formula: =XLOOKUP(A2&B2&C2,Sheet1!A2:A12&Sheet1!B2:B12&Sheet1!C2:C12,Sheet1!D2:D12)Then you get the price of the item in E2. To get the rest of the result, we need to keep the arrays in E2 formula absolute.Then the formula becomes:=XLOOKUP(A2&B2&C2,Sheet1!$A$2:$A$12&Sheet1!$B$2:$B$12&Sheet1!$C$2:$C$12,Sheet1!$D$2:$D$12)
Then drag the autofill handle down to get the rest of the results.
Solution 2:Use the Multi-condition Lookup feature in Kutools for Excel. All results will be returned at the same time.Please see photo 3, set the values in Multi-condition Lookup dialog box. Click the OK button to get the results.Please see photo 4, results in sheet2 are returned based on the data in sheet1.
Hope my two solutions can help you. Have a nice day.
Sincerely,Mandy 
This comment was minimized by the moderator on the site
How do i do this
100 100100 ABC100101 DEF101102103 HIJ103
Results i want
100 ABC
100 ABC
100 ABC
100 ABC
101 DEF
101 DEF
102
103 HIJ
103 HIJ

what formula should i be using?
Thanks
This comment was minimized by the moderator on the site
The lookup will not work if there is a formula in the cell, what is the remedy ??
This comment was minimized by the moderator on the site
you are too genius, you solve my issue.
This comment was minimized by the moderator on the site
This is an elegant formula, also easily expansible to more criteria. The one donwside of INDEX+MATCH formulas is that it's really slow in larger datasets.
This comment was minimized by the moderator on the site
Index match should be faster in my personal opinion. It has been tested as well by many. If uses index match in an array, definitely it will be slower since it will become like a volatile formula. The above formula uses index match in array for multiple criteria condition which actually can be change to non-array type as well ;)
This comment was minimized by the moderator on the site
Thanks for this tutorial; :-) I have a question. What formula should I used? I have a series of data in a row like A1:M1, I'd like a result that if there is/are data that is/are < or > in specific number, it will result to "Disqualified" if it's true or " " (space) if false.
This comment was minimized by the moderator on the site
Hello, Thanks for this tutorial, it's very helpful. The following formula works great. =LOOKUP(2,1/(B:B=H97)/(I:I=H98),E:E). I have a simple question. What I want is, the cell should get the value if (H98 = open) If "open" is not there in (I:I) match (H99 = Under observation) from (I:I) and get the value, If possible get the row. I want to keep the formula as lite as possible. As I will be copying this formula in lots of cells. Also kindly suggest which of the above formula (LOOKUP/SUMPRODUCT/INDEX) is less processor intensive.
This comment was minimized by the moderator on the site
=LOOKUP(2,1/(A2:A10=G2)/(B2:B10=G3),(D2:D10)) what does the 2 mean?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations