Note: The other languages of the website are Google-translated. Back to English

Kako vlookup in vrne zadnjo ujemajočo se vrednost v Excelu?

Če imate seznam elementov, ki se ponavljajo večkrat in zdaj, želite samo vedeti zadnjo ujemajočo se vrednost z navedenimi podatki. Na primer, imam naslednji obseg podatkov, v stolpcu A so podvojena imena izdelkov, v stolpcu C pa različna imena in želim vrniti zadnji ujemajoči se izdelek Cheryl izdelka Apple, kot je prikazano na sliki spodaj:

Poiščite zadnjo ujemajočo se vrednost v Excelu s formulami

Poiščite zadnjo ujemajočo se vrednost v Excelu s preprosto funkcijo


Poiščite zadnjo ujemajočo se vrednost v Excelu s formulami

Za vlookup in vrnitev določene vrednosti, ki jo potrebujete, bo funkcija vlookup prva v vaših mislih, vendar s funkcijo vlookup vrnete samo prvo ujemajočo se vrednost in ne zadnjo. Tukaj bom govoril o nekaterih drugih formulah za reševanje te naloge.

Vnesite to formulo v določeno celico in nato povlecite ročico za polnjenje navzdol do celic, da dobite zadnjo ustrezno vrednost, kot sledi:

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

Opombe:

1. Če v zadnji ujemajoči se celici ni podatkov, boste dobili rezultat 0, vendar to ni vaša potreba, želite zadnjo vrednost, ki ni enaka nič, v tem primeru uporabite naslednjo formulo: 

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

2. V zgornjih formulah A2: A12 označuje stolpec, ki ga iščete, E2 je vrednost, za katero želite vrniti njene relativne podatke in C2: C12 je seznam, ki vsebuje vrednost, ki jo želite vrniti.

3. Vrednost, ki jo iščete, ne razlikuje med velikimi in malimi črkami.


Poiščite zadnjo ujemajočo se vrednost v Excelu s preprosto funkcijo

Če imate Kutools za Excel, Z njegovim IŠČI od spodaj navzgor funkcijo, lahko hitro rešite to nalogo, pri čemer si ni več treba zapomniti nobene formule.

Nasvet:Če želite uporabiti to IŠČI od spodaj navzgor funkcijo, najprej morate prenesti Kutools za Excelin nato funkcijo hitro in enostavno uporabite.

Po namestitvi Kutools za Excel, naredite tako:

1. Kliknite Kutools > Super POGLED > IŠČI od spodaj navzgor, glej posnetek zaslona:

2. v IŠČI od spodaj navzgor pogovorno okno, naredite naslednje:

  • Izberite celice iskalne vrednosti in izhodne celice iz Iskalne vrednosti in obseg izhoda odsek;
  • Nato določite ustrezne postavke iz Podatkovno območje oddelek.

3. Nato kliknite OK gumb, vsi zadnji ujemajoči se elementi so bili vrnjeni hkrati, glej posnetek zaslona:

Prenesite in brezplačno preizkusite Kutools za Excel zdaj!


Več relativnih člankov:

  • Vrednosti iskanja v več delovnih listih
  • V Excelu lahko enostavno uporabimo funkcijo vlookup za vrnitev ustreznih vrednosti v eni tabeli delovnega lista. Ampak, ali ste že kdaj pomislili, kako vlookup vrednost v več delovnih listov? Recimo, da imam naslednje tri delovne liste z obsegom podatkov, zdaj pa želim dobiti del ustreznih vrednosti na podlagi meril iz teh treh delovnih listov.
  • V Excelu uporabite natančno in približno ujemanje Vlookup
  • V Excelu je vlookup ena najpomembnejših funkcij za iskanje vrednosti v skrajnem levem stolpcu tabele in vrnitev vrednosti v isti vrstici obsega. Ampak, ali funkcijo vlookup uspešno uporabljate v Excelu? V tem članku bom govoril o tem, kako uporabljati funkcijo vlookup v Excelu.
  • Vlookup vrne prazno ali določeno vrednost namesto 0 ali N / A
  • Ko uporabite funkcijo vlookup za vrnitev ustrezne vrednosti, če je vaša ujemajoča se celica prazna, bo vrnila 0, in če vaše ujemajoče se vrednosti ne najdete, boste dobili vrednost napake # N / A, kot je prikazano na sliki spodaj. Namesto da bi prikazali vrednost 0 ali # N / A, kako lahko nastavite, da prikazuje prazno celico ali drugo določeno besedilno vrednost?
  • Vlookup in združitev več ustreznih vrednosti v Excelu
  • Kot že vsi vemo, nam lahko funkcija Vlookup v Excelu pomaga poiskati vrednost in vrniti ustrezne podatke v drugem stolpcu, vendar na splošno lahko prvo relativno vrednost dobi le, če obstaja več ujemajočih se podatkov. V tem članku bom govoril o tem, kako vlookup in združiti več ustreznih vrednosti v samo eno celico ali navpični seznam.

 


Najboljša orodja za pisarniško produktivnost

Kutools za Excel rešuje večino vaših težav in poveča vašo produktivnost za 80%

  • Ponovna uporaba: Hitro vstavite zapletene formule, grafikoni in vse, kar ste že uporabljali; Šifriraj celice z geslom; Ustvari poštni seznam in pošiljanje e-pošte ...
  • Vrstica Super Formula (enostavno urejanje več vrstic besedila in formule); Bralna postavitev (enostavno branje in urejanje velikega števila celic); Prilepite v filtrirani obseg...
  • Združi celice / vrstice / stolpce brez izgube podatkov; Vsebina razdeljenih celic; Združi podvojene vrstice / stolpce... prepreči podvojene celice; Primerjaj obsege...
  • Izberite Duplicate ali Unique Vrstice; Izberite prazne vrstice (vse celice so prazne); Super Find in Fuzzy Find v mnogih delovnih zvezkih; Naključna izbira ...
  • Natančna kopija Več celic brez spreminjanja sklica formule; Samodejno ustvarjanje referenc na več listov; Vstavi oznake, Potrditvena polja in še več ...
  • Izvleček besedila, Dodaj besedilo, Odstrani po položaju, Odstrani presledek; Ustvari in natisni vmesne seštevke strani Pretvarjanje med vsebino celic in komentarji...
  • Super filter (shranite in uporabite sheme filtrov za druge liste); Napredno razvrščanje glede na mesec / teden / dan, pogostost in drugo; Poseben filter s krepko, ležeče ...
  • Združite delovne zvezke in delovne liste; Spoji tabele na podlagi ključnih stolpcev; Razdelite podatke na več listov; Paketna pretvorba xls, xlsx in PDF...
  • Več kot 300 zmogljivih funkcij. Podpira Office / Excel 2007-2021 in 365. Podpira vse jezike. Enostavna uvedba v vašem podjetju ali organizaciji. 30-dnevna brezplačna preizkusna različica vseh funkcij. 60-dnevna garancija vračila denarja.
zavihek kte 201905

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!
dno pisarniške mize

 

Komentarji (16)
Ocene še ni. Bodite prvi in ​​ocenite!
Ta komentar je moderator na spletnem mestu minimiziral
To je bilo res v pomoč! Hvala vam!
Ta komentar je moderator na spletnem mestu minimiziral
Zakaj smo napisali 1/(A2:A9=D2), lahko prosim kdo razloži?
Ta komentar je moderator na spletnem mestu minimiziral
Resnično navdušen nad tem. Vendar ne razumem, kaj pomeni 2. Zdi se, da je pomembno za formulo matrike/vektorja. Spletna pomoč seveda ni uporabna. :-)
Ta komentar je moderator na spletnem mestu minimiziral
Prav tako me zanima, zakaj je "2" in kaj je "1/(A2:A9=D2)"?
Ta komentar je moderator na spletnem mestu minimiziral
Pravzaprav sem poskušal razumeti in to je tisto, kar razumem,

1. (A2:A9=D2) bo vrnil niz resničnih/napačnih vrednosti, odvisno od vrednosti D2
2. Avtor deli eno z nizom resničnih/napačnih, da jih pretvori v števila
3. Nato poišče 2 v matriki, ki bo vrnila zadnjo vrednost. Ko sem to razumel, sem lahko formulo poenostavil na naslednjo, kar bo dalo enake rezultate brez trikov za pretvorbo

=LOOKUP(TRUE,(A2:A12=D2),B2:B12)
Ta komentar je moderator na spletnem mestu minimiziral
hvala Poenostavljena formula deluje, ko so prisotni podatki. Če pa vrednost zadnje celice manjka, je rezultat 0.
Ta komentar je moderator na spletnem mestu minimiziral
Oh. moj bog. Kako to. Navdušen.. :)
Ta komentar je moderator na spletnem mestu minimiziral
Hvala, to je briljantno
Ta komentar je moderator na spletnem mestu minimiziral
Ali obstaja način, da se to združi z vrednostmi TEXT, ki so na drugem listu?
Ta komentar je moderator na spletnem mestu minimiziral
V zgornji formuli "=LOOKUP(9.99999999999999E+307,IF(A2:A12=D2,IF(ISNUMBER(B2:B12),B2:B12)))", zakaj je bilo to "9.99999999999999E+307" ?
Ta komentar je moderator na spletnem mestu minimiziral
Hvala za formulo, ki je genialna
Uporabil sem vašo formulo, da sem pripravil popravek za prazne celice brez uporabe CSE (Ctrl + Shift + Enter)
=LOOKUP(3,(1/(A2:A12=D2))+(1/(B2:B12<>"")),B2:B12)
Ta komentar je moderator na spletnem mestu minimiziral
Lahko vprašam, kako najti zadnjo tekmo v območju z nadomestnim znakom? Najlepša hvala.
Ta komentar je moderator na spletnem mestu minimiziral
Ali obstaja način za enostavno/samodejno ustvarjanje tabele s seznamom izdelkov, ker imam veliko imen izdelkov?

hvala.
Ta komentar je moderator na spletnem mestu minimiziral
Živjo Eko,
Oprostite, ne vem, kaj je na vašem seznamu izdelkov in kakšen seznam izdelkov naj ustvarim, vaša težava ni jasna. Za podrobno razlago lahko naložite priponko ali posnetek zaslona.
Hvala!
Ta komentar je moderator na spletnem mestu minimiziral
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!
Ta komentar je moderator na spletnem mestu minimiziral
Živjo, Yanhui,
Če želite, da formula deluje v Google Preglednicah, uporabite spodnjo kodo:
=ArrayFormula(LOOKUP(2,1/($A$2:$A$12=E2),$C$2:$C$12))
Prosimo, poskusite, upam, da vam bo pomagalo!
Tu še ni objavljenih komentarjev
Pustite vaše komentarje
Objava kot gost
×
Ocenite to objavo:
0   Znaki
Predlagane lokacije

Sledi nam

Copyright © 2009 - www.extendoffice.com. | Vse pravice pridržane. Poganja ga ExtendOffice. | Kazalo
Microsoft in logotip Office sta blagovni znamki ali registrirani blagovni znamki družbe Microsoft Corporation v ZDA in / ali drugih državah.
Zaščiteno s Sectigo SSL