Hvordan slettes og sammenkædes flere tilsvarende værdier i Excel?
Som vi alle vidste, LOPSLAG funktion i Excel kan 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.
Vlookup og returner flere matchende værdier lodret med formlen
Vlookup og sammenkæd flere matchende værdier i en celle med brugerdefineret funktion
Vlookup og sammenkæd flere matchende værdier i en celle med Kutools til Excel
Vlookup og returner flere matchende værdier lodret med formlen
Antag, jeg har følgende dataområde for at få alle de tilsvarende værdier baseret på en bestemt værdi lodret som det følgende skærmbillede vist, kan du anvende en matrixformel.
1. Indtast denne formel: =IF(COUNTIF($A$1:$A$16,$D$2)>=ROWS($1:1),INDEX($B$1:$B$16,SMALL(IF($A$1:$A$16=$D$2,ROW($1:$16)),ROW(1:1))),"") ind i en tom celle, hvor du vil placere resultatet, for eksempel E2, og tryk derefter på Ctrl + Skift + Enter nøgler sammen for at få den relative værdibase på et specifikt kriterium, se skærmbillede:
Bemærk: I ovenstående formel:
A1: A16 er kolonneområdet, der indeholder den specifikke værdi, du vil kigge efter;
D2 angiver den specifikke værdi, du vil vlookup;
B1: B16 er det kolonneområde, som du vil returnere de tilsvarende data fra;
$ 1: $ 16 angiver rækkehenvisningen inden for området.
2. Vælg derefter celle E2, og træk påfyldningshåndtaget ned til cellerne, indtil du får tomme celler, og alle matchende værdier er angivet i kolonnen som vist på følgende skærmbillede:
Vlookup og sammenkæd flere matchende værdier i en celle med brugerdefineret funktion
I stedet for at få de relative værdier lodret, vil du nogle gange de matchende værdier i en celle og sammenkæde dem med en bestemt separator. I dette tilfælde kan følgende brugerdefinerede funktion muligvis gøre dig en tjeneste.
1. Hold nede i ALT + F11 nøgler til at åbne Microsoft Visual Basic til applikationer vindue.
2. Klik indsatte > Moduler, og indsæt følgende kode i Moduler Vindue.
VBA-kode: Vlookup og sammenkædning af flere matchende værdier i en celle
Function CusVlookup(lookupval, lookuprange As Range, indexcol As Long)
'updateby Extendoffice
Dim x As Range
Dim result As String
result = ""
For Each x In lookuprange
If x = lookupval Then
result = result & " " & x.Offset(0, indexcol - 1)
End If
Next x
CusVlookup = result
End Function
3. Gem derefter og luk denne kode, gå tilbage til regnearket, og indtast denne formel: = cusvlookup (D2, A1: B16,2) ind i en tom celle, hvor du vil placere resultatet, og tryk på Indtast nøgle, alle tilsvarende værdier baseret på bestemte data er returneret i en celle med pladsudskiller, se skærmbillede:
Bemærk: I ovenstående formel: D2 angiver de celleværdier, du vil slå op, A1: B16 er det dataområde, som du vil hente dataene, antallet 2 er det kolonnenummer, som den matchende værdi skal returneres fra, kan du ændre disse referencer til dit behov.
Vlookup og sammenkæd flere matchende værdier i en celle med Kutools til Excel
Hvis du har Kutools til Excel, Med Avancerede kombinere rækker funktion, kan du hurtigt afslutte dette job med lethed. Denne funktion kan hjælpe dig med at kombinere alle matchende værdier med en bestemt afgrænser baseret på de samme data i en anden kolonne.
Kutools til Excel : med mere end 300 praktiske Excel-tilføjelsesprogrammer, gratis at prøve uden begrænsning på 30 dage. |
Efter installation Kutools til Excelskal du gøre som følger:
1. Vælg det dataområde, som du ønsker at få de tilsvarende værdier baseret på de specifikke data.
2. Klik derefter på Kutools > Flet og del > Avancerede kombinere rækker, se skærmbillede:
3. I Avancerede kombinere rækker Klik på det kolonnenavn, du vil kombinere baseret på, og klik derefter på Primærnøgle knap, se skærmbillede:
4. Klik derefter på et andet kolonnenavn, som du vil returnere de matchede værdier, og klik på Kombiner for at vælge en separator for at adskille de kombinerede værdier, se skærmbillede:
5. Og klik derefter på Ok -knappen er alle de tilsvarende værdier baseret på de samme værdier blevet kombineret med en bestemt separator, se skærmbilleder:
![]() |
![]() |
![]() |
Download og gratis prøveversion Kutools til Excel nu!
Demo: Vlookup og sammenkæd flere matchende værdier i en celle med Kutools til Excel
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.

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!
















