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

Hvordan vlookup og returnere den sidste matchende værdi i Excel?

Hvis du har en liste over emner, der gentages mange gange, og nu, vil du bare vide den sidste matchende værdi med dine angivne data. For eksempel har jeg følgende datainterval, der er duplikerede produktnavne i kolonne A, men forskellige navne i kolonne C, og jeg vil returnere det sidste matchende emne Cheryl af produktet Apple som følgende skærmbillede vist:

Vlookup den sidste matchende værdi i Excel med formler

Vlookup den sidste matchende værdi i Excel med en nem funktion


Vlookup den sidste matchende værdi i Excel med formler

For at vlookup og returnere den bestemte værdi, du har brug for, er vlookup-funktionen først i dit sind, men med vlookup-funktionen returnerer du bare den første matchende værdi ikke den sidste. Her vil jeg tale om nogle andre formler til at håndtere denne opgave.

Indtast venligst denne formel i din angivne celle, og træk derefter fyldhåndtaget ned til cellerne for at få den sidste tilsvarende værdi som følger:

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

Bemærkninger:

1. Hvis der ikke er data i den sidst matchende celle, får du et resultat på 0, men det er ikke dit behov, du vil have den sidste værdi, der ikke er nul, i dette tilfælde skal du bruge følgende formel: 

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

2. I ovenstående formler, A2: A12 angiver den kolonne, du leder efter, E2 er den værdi, som du vil returnere dens relative information og C2: C12 er den liste, der indeholder den værdi, du vil returnere.

3. Den værdi, du leder efter, er ikke store og små bogstaver.


Vlookup den sidste matchende værdi i Excel med en nem funktion

Hvis du har Kutools til Excel, Med SE OP fra bund til top funktion, kan du hurtigt løse denne opgave ikke længere behøver at huske nogen formel.

tips:At anvende dette SE OP fra bund til top funktion, for det første skal du downloade Kutools til Excel, og anvend derefter funktionen hurtigt og nemt.

Efter installation Kutools til Excelskal du gøre som dette:

1. Klik Kutools > Super OPSLAG > SE OP fra bund til top, se skærmbillede:

2. I SE OP fra bund til top dialogboksen, skal du udføre følgende handlinger:

  • Vælg opslagsværdieceller og outputceller fra Opslagsværdier og outputområde afsnit;
  • Angiv derefter de tilsvarende poster fra Dataområde sektion.

3. Klik derefter på OK knap, alle de sidste matchende varer er returneret på én gang, se skærmbillede:

Download og gratis prøveversion Kutools til Excel nu!


Flere relative artikler:

  • Vlookup-værdier på tværs af flere regneark
  • I Excel kan vi nemt anvende vlookup-funktionen til at returnere de matchende værdier i en enkelt tabel i et regneark. Men har du nogensinde overvejet, hvordan man vlookup værdi på tværs af flere regneark? Antag, at jeg har følgende tre regneark med dataudvalg, og nu vil jeg få en del af de tilsvarende værdier baseret på kriterierne fra disse tre regneark.
  • Brug Vlookup nøjagtige og omtrentlige match i Excel
  • I Excel er vlookup en af ​​de vigtigste funktioner for os at søge efter en værdi i kolonnen længst til venstre i tabellen og returnere værdien i samme række i området. Men anvender du vlookup-funktionen med succes i Excel? Denne artikel vil jeg tale om, hvordan man bruger vlookup-funktionen i Excel.
  • Vlookup returnerer tom eller specifik værdi i stedet for 0 eller ikke relevant
  • Normalt, når du anvender vlookup-funktionen for at returnere den tilsvarende værdi, hvis din matchende celle er tom, returnerer den 0, og hvis din matchende værdi ikke findes, får du en fejl # N / A-værdi som vist nedenstående skærmbillede. I stedet for at vise 0 eller # N / A-værdien, hvordan kan du få det til at vise tom celle eller anden specifik tekstværdi?
  • Vlookup og sammenkædning af flere tilsvarende værdier i Excel
  • Som vi alle vidste, kan Vlookup-funktionen i Excel hjælpe os med at slå en værdi op og returnere de tilsvarende data i en anden kolonne, men generelt kan den kun få den første relative værdi, hvis der er flere matchende data. I denne artikel vil jeg tale om, hvordan man vlookup og sammenkæder flere tilsvarende værdier i kun en celle eller en lodret liste.

 


De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2019 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60-dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50% og reducerer hundredvis af museklik for dig hver dag!
officetab bund

 

Sorter kommentarer efter
Kommentarer (14)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Dette var virkelig nyttigt! Tak skal du have!
Denne kommentar blev minimeret af moderatoren på webstedet
Hvorfor vi har skrevet 1/(A2:A9=D2), kan nogen venligst forklare?
Denne kommentar blev minimeret af moderatoren på webstedet
Virkelig imponeret over dette. Men jeg forstår ikke hvad de 2 repræsenterer. Synes det er relevant for en matrix-/vektorformel. Online hjælp til ingen nytte selvfølgelig. :-)
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg vil også gerne vide hvorfor "2" og hvad "1/(A2:A9=D2)" er?
Denne kommentar blev minimeret af moderatoren på webstedet
Faktisk prøvede jeg at forstå, og dette er hvad jeg forstår,

1. (A2:A9=D2) returnerer en matrix af sande/falske værdier afhængigt af D2-værdien
2. Forfatteren dividerer en med rækken af ​​sand/falsk for at konvertere dem til tal
3. Så slår han efter 2 i arrayet, som returnerer den sidste værdi. Efter at jeg forstod dette, var jeg i stand til at forenkle formlen til følgende, hvilket vil give de samme resultater uden konverteringstricks

=LOOKUP(TRUE,(A2:A12=D2),B2:B12)
Denne kommentar blev minimeret af moderatoren på webstedet
Tak. Den forenklede formel virker, når data er til stede. Men når sidste celleværdi mangler, er resultatet 0.
Denne kommentar blev minimeret af moderatoren på webstedet
Åh. Min Gud. Hvordan det. Imponeret.. :)
Denne kommentar blev minimeret af moderatoren på webstedet
Tak, det er genialt
Denne kommentar blev minimeret af moderatoren på webstedet
Er der nogen måde at kombinere dette med TEXT-værdier, som er i et andet ark?
Denne kommentar blev minimeret af moderatoren på webstedet
I ovenstående formel "=OPSLAG(9.99999999999999E+307,IF(A2:A12=D2,IF(ISNUMBER(B2:B12),B2:B12)))" hvorfor denne "9.99999999999999E+307" er blevet taget i denne ?
Denne kommentar blev minimeret af moderatoren på webstedet
Tak for formlen dens geniale
Jeg brugte din formel til at komme med en rettelse til de tomme celler uden at bruge CSE (Ctrl + Shift + Enter)
=LOOKUP(3,(1/(A2:A12=D2))+(1/(B2:B12<>"")),B2:B12)
Denne kommentar blev minimeret af moderatoren på webstedet
Må jeg spørge, hvordan man finder den sidste kamp i en række med et jokertegn? Mange tak.
Denne kommentar blev minimeret af moderatoren på webstedet
Er der en måde at nemt/automatisk oprette produktlistetabellen, da jeg har fået mange produktnavne?

tak.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Eko,
Beklager, jeg ved ikke, hvad der er på din produktliste, og hvilken slags produktliste, der skal oprettes, dit problem er ikke klart. Du kan uploade den vedhæftede fil eller skærmbillede for en detaljeret forklaring.
Tak!
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder