Preskoči na glavno vsebino

Kako obrniti funkcijo vlookup v Googlovem listu?

V Googlovem listu lahko uporabimo funkcijo Vlookup za iskanje in vrnitev prve in leve ujemajoče se vrednosti na podlagi določenega merila. Včasih pa morate funkcijo Vlookup obrniti, da dobite zadnjo ujemajočo se vrednost ali vrednost iz levega stolpca. Kako bi se lahko spoprijeli s tem delom v Googlovem listu?

Funkcija povratnega iskanja poišče zadnjo ujemajočo se vrednost s formulo

Povratna funkcija Vlookup poišče vrednost od desnega proti levemu stolpcu s formulo


Funkcija povratnega iskanja poišče zadnjo ujemajočo se vrednost s formulo

Za iskanje in vrnitev zadnje ujemajoče se vrednosti na podlagi merila uporabite naslednjo formulo:

Vnesite to formulo: = INDEX (A: B, MAX (filter (ROW (A: A), A: A = D2)), 2) v prazno celico, kamor želite vrniti rezultat, in pritisnite Vnesite tipka, naenkrat se prikaže zadnja ujemajoča se vrednost, glejte posnetek zaslona:

Opombe: V zgornji formuli, A: B je obseg podatkov, iz katerega želite izbrisati, A: A so podatki stolpca, ki vsebujejo merilo, ki ga želite pregledati, in D2 je merilo, na podlagi katerega želite vrniti ujemajočo se vrednost, 2 je številka stolpca, iz katere želite vrniti vrednost.


Povratna funkcija Vlookup poišče vrednost od desnega proti levemu stolpcu s formulo

Včasih morate vlookup pregledati od desne proti levi, običajna funkcija vlookupa ne bo delovala, tukaj vam lahko pomaga preprosta formula, naredite tako:

Vnesite to formulo: =index(A1:A16,match(D2,B1:B16,0)) v prazno celico, kamor želite postaviti rezultat, in pritisnite Vnesite ključ, vrne se ujemajoča se vrednost iz levega stolpca, kot je prikazano na sliki spodaj:

Opombe: V zgornji formuli: A1: A16 je obseg stolpcev vsebuje ujemajočo se vrednost, ki jo želite vrniti, D2 je celica z merilom in B1: B16 je obseg, ki vsebuje merilo, iz katerega želite iskati.

Najboljša pisarniška orodja za produktivnost

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

Opis


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How if we want to find the last non-empty matching value using this formula?
This comment was minimized by the moderator on the site
Hello, Ardi,To solve your problem, please apply the below formula:=ArrayFormula(MAX(IF($A$2:$A$13=D2,$B$2:$B$13,)))
Please try, hope it can help you!
This comment was minimized by the moderator on the site
For Reverse Vlookup function to find the last matching value with formula, is this possible between 2 sheets? Thank you
This comment was minimized by the moderator on the site
Hello, Rox,



To vlookup the last matching item between two sheets in Google sheets, please apply the following formula:

Note: Sheet3 is the sheet contains the original table data, and A2 is the cell in your current sheet that you want to get the result, please change them to your need.

=ArrayFormula(INDEX(Sheet3!A:B, MAX(filter(ROW(Sheet3!A:A), Sheet3!A:A=A2)),2))



Please try, hope it can help you!
This comment was minimized by the moderator on the site
bro it doesnt work...
This comment was minimized by the moderator on the site
Hello Georgius,Sorry to hear that. But I found an amazing formula which can really work. I noticed that only using Vlookup formula can't solve the problem. We need to combine the LOOKUP function with SORT function. 
Please see the two screenshots. In Sheet1, range B1:C8 is the original table data. In Sheet2, cell B2 (Apple) is the lookup value. Please copy the formula in a blank cell to get the result: =LOOKUP(B2, SORT(Sheet1!B1:B8), SORT(Sheet1!C1:C8,Sheet1!B1:B8,TRUE))It returns 88, the last matching value of B2 (Apple). Please have a try. Thanks!
Sincerely,Mandy
This comment was minimized by the moderator on the site
And is it possible to get the matching value before the last matching value? For ex., you have 200 matching values. Can you instantly get the 199th matching value? Thank you.
This comment was minimized by the moderator on the site
and is it possible to get the matching value before the last matching value? Ex. if you have 200 matching values. can you instantly get the 199th values? Thank you
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations