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

 Hvordan slettes og returneres matchende værdi i den filtrerede liste?

VLOOKUP-funktionen kan hjælpe dig med at finde og returnere den første matchende værdi som standard, hvad enten det er et normalt interval eller en filtreret liste. Nogle gange vil du bare slå op og kun returnere den synlige værdi, hvis der er en filtreret liste. Hvordan kunne du håndtere denne opgave i Excel?

Vlookup og returner matchende værdi i filtreret liste med Array-formler


Vlookup og returner matchende værdi i filtreret liste med Array-formler

Følgende matrixformler kan hjælpe dig med at finde og returnere den matchende værdi i en filtreret liste, gør venligst som denne:

Indtast denne formel:

=INDEX(B4:B19,MATCH(1,IF(SUBTOTAL(3,OFFSET(A4:A19,ROW(A4:A19)-ROW(A4),0,1))>0,IF(A4:A19=F2,1)),0)) ind i en celle, hvor du vil finde resultatet, og tryk derefter på Ctrl + Skift + Enter nøgler sammen, og du får den tilsvarende værdi, som du har brug for, se skærmbillede:

Bemærk: I ovenstående formel:

F2: er den opslagsværdi, du vil finde dens tilsvarende værdi;

A4: A19: er dataområdet, der indeholder opslagsværdien;

B4: B19: er kolonnedataene, der indeholder den resultatværdi, du vil returnere.

Her er en anden matrixformel, der også kan gøre dig en tjeneste, indtast venligst denne formel:

=VLOOKUP(F2,IF(SUBTOTAL(3,OFFSET(A4:A19,ROW(A4:A19)-ROW(A4),0,1))>0,A4:D19),4,0) ind i en tom celle, og tryk derefter på Ctrl + Skift + Enter nøgler sammen for at få det rigtige resultat, se skærmbillede:

Bemærk: I ovenstående formel:

F2: er den opslagsværdi, du vil finde dens tilsvarende værdi;

A4: A19: er dataområdet, der indeholder opslagsværdien;

A4: D19: er det dataområde, du vil bruge;

antallet 4: er det kolonnenummer, som din matchede værdi returnerer.


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-2021 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 (7)
Bedømt 5 ud af 5 · 1 vurderinger
Denne kommentar blev minimeret af moderatoren på webstedet
denne Vlookup-funktion returnerer ikke med alle resultater, nogle værdier returneret med #N/A
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Mohamed Kamal, ked af at høre det. Sørg for, at formlen er indtastet, mens du trykker på Ctrl + Shift + Enter-tasterne. Hvis løsningen ikke kan løse dit problem, så send os venligst et skærmbillede af detaljerne. Tak! Med venlig hilsen Mandy
Denne kommentar blev minimeret af moderatoren på webstedet
BRUG FOR HJÆLP TIL AT BRUGE DEN SAMME FORMEL I TO FORSKELLIGE ARBEJDSBØGER MED FILTREREDE KOLONNER snarest muligt for at et projekt skal indsendes nu, men er ved at blive forvirret over, hvad jeg skal bruge til hvilket felt
Denne kommentar blev minimeret af moderatoren på webstedet
skal bruge ovenstående til 2 regneark for at slå de filtrerede data op fra et regneark og bruge dette til at erstatte data fra et andet regneark med filtrerede kolonner
Denne kommentar blev minimeret af moderatoren på webstedet
Hej være,
Hvis du vil slå op og returnere den matchede værdi fra et andet regneark, skal du anvende nedenstående formel:
=INDEX(Sheet1!B2:B11,MATCH(1,IF(SUBTOTAL(3,OFFSET(Sheet1!A2:A11,ROW(Sheet1!A2:A11)-ROW(Sheet1!A2),0,1))>0,IF(Sheet1!A2:A11=F2,1)),0))

Når du har indsat formlen, skal du trykke på Ctrl + Skift + Enter nøgler sammen.

Bemærk: I ovenstående formel:
Sheet1: er hovedregnearket indeholder de data, du vil bruge;
B2: B11: er kolonnedataene, som indeholder den resultatværdi, du ønsker at returnere;
A2: A11: er dataområdet, der indeholder opslagsværdien;
F2: er den opslagsværdi, du vil finde dens tilsvarende værdi.
Denne kommentar blev minimeret af moderatoren på webstedet
Præcis hvad jeg havde brug for mange tak!
Bedømt 5 ud af 5
Denne kommentar blev minimeret af moderatoren på webstedet
=VLOOKUP(A2,IF(SUBTOTAL(3,OFFSET(Consolidate!D:E,@ROW(Consolidate!D:E)-ROW(Consolidate!D1),0,1))>0,Consolidate!D:E),2,0)
mens jeg bruger denne formel gennem VBA, får jeg @ foran RÆKKE
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL