Salt la conținutul principal

Cum să vizualizați și să returnați ultima valoare potrivită în Excel?

Dacă aveți o listă de elemente care se repetă de multe ori și acum, doriți doar să cunoașteți ultima valoare potrivită cu datele specificate. De exemplu, am următorul interval de date, există nume de produse duplicate în coloana A, dar nume diferite în coloana C și vreau să returnez ultimul articol potrivit Cheryl al produsului Apple, după cum se arată în următoarea captură de ecran:

Căutați ultima valoare potrivită în Excel cu formule

Căutați ultima valoare potrivită în Excel cu o caracteristică ușoară


Căutați ultima valoare potrivită în Excel cu formule

Pentru a vizualiza și a reveni la anumite valori de care aveți nevoie, funcția vlookup va fi prima în minte, dar, cu funcția vlookup, veți returna prima valoare potrivită, nu ultima. Aici, voi vorbi despre alte formule pentru a face față acestei sarcini.

Vă rugăm să introduceți această formulă în celula specificată și apoi trageți mânerul de umplere în jos în celule pentru a obține ultima valoare corespunzătoare după cum urmează:

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

note:

1. Dacă nu există date în ultima celulă potrivită, veți obține un rezultat de 0, dar aceasta nu este nevoia dvs., doriți ultima valoare diferită de zero, în acest caz, ar trebui să utilizați următoarea formulă: 

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

2. În formulele de mai sus, A2: A12 indică coloana pe care o căutați, E2 este valoarea pe care doriți să o returnați informațiile relative și C2: C12 este lista care conține valoarea pe care doriți să o returnați.

3. Valoarea pe care o căutați nu depinde de majuscule și minuscule.


Căutați ultima valoare potrivită în Excel cu o caracteristică ușoară

Dacă aveţi Kutools pentru Excel, Cu său CAUTĂ de jos în sus caracteristică, puteți rezolva rapid această sarcină, nu mai trebuie să vă amintiți nici o formulă.

Sfat:Pentru a aplica acest lucru CAUTĂ de jos în sus caracteristică, în primul rând, ar trebui să descărcați Kutools pentru Excel, apoi aplicați caracteristica rapid și ușor.

După instalare Kutools pentru Excel, vă rugăm să faceți acest lucru:

1. Clic Kutools > Super CAUTARE > CAUTĂ de jos în sus, vezi captura de ecran:

2. În CAUTĂ de jos în sus caseta de dialog, vă rugăm să efectuați următoarele operații:

  • Selectați celulele valorice de căutare și celulele de ieșire din Căutați valori și interval de ieșire secțiune;
  • Apoi, specificați articolele corespunzătoare din Interval de date secţiune.

3. Apoi apasa OK buton, toate ultimele articole potrivite au fost returnate simultan, vezi captura de ecran:

Descărcați și proba gratuită Kutools pentru Excel acum!


Mai multe articole relative:

  • Valori Vlookup pe mai multe foi de lucru
  • În Excel, putem aplica cu ușurință funcția vlookup pentru a returna valorile potrivite într-un singur tabel al unei foi de lucru. Dar, v-ați gândit vreodată că cum să căutați valoare pe mai multe foi de lucru? Presupunând că am următoarele trei foi de lucru cu o gamă de date și acum vreau să obțin o parte din valorile corespunzătoare pe baza criteriilor din aceste trei foi de lucru.
  • Utilizați Vlookup potrivire exactă și aproximativă în Excel
  • În Excel, vlookup este una dintre cele mai importante funcții pentru noi de a căuta o valoare în coloana din stânga a tabelului și de a returna valoarea în același rând al intervalului. Dar aplicați funcția vlookup cu succes în Excel? În acest articol, voi vorbi despre cum să utilizați funcția vlookup în Excel.
  • Vlookup va returna valoarea goală sau specifică în loc de 0 sau N / A
  • În mod normal, când aplicați funcția vlookup pentru a returna valoarea corespunzătoare, dacă celula potrivită este necompletată, aceasta va returna 0 și, dacă valoarea potrivită nu este găsită, veți primi o valoare de eroare # N / A așa cum este prezentată mai jos. În loc să afișați valoarea 0 sau # N / A, cum o puteți face să afișeze celula goală sau altă valoare text specifică?
  • Vizualizați și concatenați mai multe valori corespondente în Excel
  • După cum știm cu toții, funcția Vlookup din Excel ne poate ajuta să căutăm o valoare și să returnăm datele corespunzătoare într-o altă coloană, dar, în general, poate obține prima valoare relativă numai dacă există mai multe date de potrivire. În acest articol, voi vorbi despre cum să vizualizați și să concatenați mai multe valori corespunzătoare într-o singură celulă sau o listă verticală.

 

Cele mai bune instrumente de productivitate de birou

🤖 Kutools AI Aide: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  Invocați funcțiile Kutools...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

Descriere


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!

 

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