Hvordan VLOOKUP å returnere flere verdier i en celle i Excel?

The tradisjonell FINN.RAD-funksjonen kan ikke hjelpe deg å løse dette problemet, men jeg vil lage en brukerdefinert funksjon for deg å takle denne oppgaven. Gjør følgende:
1. Aktiver regnearket som du vil FINN.RAD flere verdier i en celle.
To. Hold nede ALT + F11-tastene, og det åpner Microsoft Visual Basic for Applications vinduet.
3. Klikk Sett > Modul, og lim inn følgende kode i modulen Window
VBA-kode. VLOOKUP å returnere flere verdier i en celle
Funksjon MYVLOOKUP (pValue As String, pWorkRng As Range, pIndex As Long) 'Oppdater 20150310Dim RNG Som RangeDim xResult Som StringxResult = "" For hver RNG I pWorkRng Hvis RNG = pValue Så xResult = xResult & "" &Amp; rng.Offset (0, pIndex - 1) End IfNextMYVLOOKUP = xResultEnd Function4. Deretter lagre og lukke denne koden, kan du gå tilbake til regnearket, og skriv denne formelen: = myvlookup (E6, $ A $ 2: $ C $ 15,2) i en bestemt tom celle der du vil plassere resultatet, og trykk Enter å få alle de tilsvarende verdier i en celle som du vil, se skjermbilde:
Merk:
I formelen ovenfor: E6 er verdien som du ønsker å returnere sin relative informasjon, A2: C15 er den dataområdet du bruker, nummer 2 viser kolonnenummeret som din matchet verdien returneres.

VLOOKUP å returnere flere verdier i en celle med kutools for Excel
Hvis du har våre Kutools for Excel, med sin Avansert Kombiner Rader funksjonen, kan du raskt slå sammen eller kombinere radene basert på samme verdi og gjøre noen beregninger
Kutools for Excel. med mer enn 120 praktiske Excel-tillegg, gratis å prøve uten begrensning i 60 dager. Få det nå . Gå til DownloadFree Trial 60 daysPurchasePayPal /MyCommerce Etter installering Kutools for Excel, kan du gjøre som følger: ((Gratis Last ned Kutools for Excel nå))
1. Velg dataområdet som du ønsker å kombinere en kolonne data basert på en annen data.
2. Klikk Kutools > Innhold > Avansert Kombiner Rader, se skjermbilde:
tre. I Kombiner Rows Basert på Column dialogboksen klikker nøkkelkolonnen skal kombineres basert på, og klikk deretter Primary Key. Klikk deretter på en annen kolonne som du ønsker å kombinere sine data basert på nøkkelkolonnen, og klikk Kombiner å velge en separator for å skille de kombinerte data, se skjermbilde:
4. Klikk deretter på OK-knappen, og du vil få følgende resultater:
Klikk for å vite mer om denne Avansert Kombiner Rows har
.