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

Πώς να δείτε και να επιστρέψετε την τελευταία τιμή αντιστοίχισης στο Excel;

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

Δείτε την τελευταία τιμή αντιστοίχισης στο Excel με τύπους

Δείτε την τελευταία τιμή αντιστοίχισης στο Excel με μια εύκολη δυνατότητα


Δείτε την τελευταία τιμή αντιστοίχισης στο Excel με τύπους

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

Εισαγάγετε αυτόν τον τύπο στο καθορισμένο κελί σας και μετά σύρετε τη λαβή πλήρωσης προς τα κάτω στα κελιά για να λάβετε την τελευταία αντίστοιχη τιμή ως εξής:

=LOOKUP(2,1/($A$2:$A$12=E2),$C$2:$C$12)

:

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

=LOOKUP(3,(1/($A$2:$A$12=E2))+(1/($C$2:$C$12<>"")),$C$2:$C$12)

2. Στους παραπάνω τύπους, A2: A12 δείχνει τη στήλη που αναζητάτε, E2 είναι η τιμή που θέλετε να επιστρέψετε τις σχετικές πληροφορίες και C2: C12 είναι η λίστα που περιέχει την τιμή που θέλετε να επιστρέψετε.

3. Η τιμή που ψάχνετε δεν είναι διάκριση πεζών-κεφαλαίων.


Δείτε την τελευταία τιμή αντιστοίχισης στο Excel με μια εύκολη δυνατότητα

Εάν έχετε Kutools για Excel, Με τους ΕΠΙΣΚΟΠΗΣΤΕ από κάτω προς τα πάνω δυνατότητα, μπορείτε να λύσετε γρήγορα αυτήν την εργασία, δεν χρειάζεται πλέον να θυμάστε καμία φόρμουλα.

Συμβουλές:Για να το εφαρμόσετε ΕΠΙΣΚΟΠΗΣΤΕ από κάτω προς τα πάνω χαρακτηριστικό, πρώτα, πρέπει να κατεβάσετε το Kutools για Excelκαι, στη συνέχεια, εφαρμόστε τη λειτουργία γρήγορα και εύκολα.

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

1. Κλίκ Kutools > Σούπερ LOOKUP > ΕΠΙΣΚΟΠΗΣΤΕ από κάτω προς τα πάνω, δείτε το στιγμιότυπο οθόνης:

2. Στην ΕΠΙΣΚΟΠΗΣΤΕ από κάτω προς τα πάνω πλαίσιο διαλόγου, κάντε τις ακόλουθες λειτουργίες:

  • Επιλέξτε τα κελιά τιμών αναζήτησης και τα κελιά εξόδου από το Τιμές αναζήτησης και εύρος εξόδου Ενότητα;
  • Στη συνέχεια, καθορίστε τα αντίστοιχα στοιχεία από το Φασμα ΔΕΔΟΜΕΝΩΝ τμήμα.

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

Κατεβάστε και δωρεάν δοκιμή Kutools για Excel τώρα!


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

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

 

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

🤖 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 (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Proprio quello che stavo cercando, ma mi serviva per google spreadsheet e non su excel, l'ho provato su spreadsheet e non ha funzionato, qualcuno può aiutarmi? Come dovrebbe essere aggiustata la formula su spreadsheet per ottenere gli stessi risultati?
Grazie mille!
This comment was minimized by the moderator on the site
Hello, Yanhui,
If you want the formula work in Google Sheets, please apply the below fromula:
=ArrayFormula(LOOKUP(2,1/($A$2:$A$12=E2),$C$2:$C$12))
Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Hello,
I tryed to run on google sheet as you wrote, but I did not succeed. An idea?
This comment was minimized by the moderator on the site
Is there a way to easily / automatically create the product list table since I got a lot of product names ?

thank you.
This comment was minimized by the moderator on the site
Hi, Eko,
Sorry, I don't know what is in your product list, and what kind of product list to create, your problem is not clear. You can upload the attachment file or screenshot for a detailed explanation.
Thank you!
This comment was minimized by the moderator on the site
May I ask How to Find the Last Match in a Range with a Wildcard? Thank you very much.
This comment was minimized by the moderator on the site
Thank you for the formula its genius
I used your formula to come up with a fix for the blank cells without using CSE (Ctrl + Shift + Enter)
=LOOKUP(3,(1/(A2:A12=D2))+(1/(B2:B12<>"")),B2:B12)
This comment was minimized by the moderator on the site
In the above formula "=LOOKUP(9.99999999999999E+307,IF(A2:A12=D2,IF(ISNUMBER(B2:B12),B2:B12)))" why that "9.99999999999999E+307" has been taken in this?
This comment was minimized by the moderator on the site
Is there any way to combine this with TEXT values, which are in another sheet?
This comment was minimized by the moderator on the site
Thanks, this is brilliant
This comment was minimized by the moderator on the site
Oh. My God. How that. Impressed.. :)
This comment was minimized by the moderator on the site
I would also like to know why "2" and what "1/(A2:A9=D2)" is ?
This comment was minimized by the moderator on the site
Actually, I tried to understand and this is what I understand,

1. (A2:A9=D2) will return an array of true/false values depending on D2 value
2. The author divide one by the array of true/false to convert them to numbers
3. Then he lookup for 2 in the array which will return the last value. After I understood this, i was able to simplify the formula to the following which will give the same results with no conversions tricks

=LOOKUP(TRUE,(A2:A12=D2),B2:B12)
This comment was minimized by the moderator on the site
Thanks. The simplified formula works when data is present. But when Last Cell Value is missing, then result is 0.
This comment was minimized by the moderator on the site
Really impressed with this. However I don't understand what the 2 represents. Seems it's relevant to an array/vector formula. Online help no use of course. :-)
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations