Kako vrniti več iskalnih vrednosti v eni celici, ločeni z vejico?
V Excelu lahko uporabimo funkcijo VLOOKUP za vrnitev prve ujemajoče se vrednosti iz celic tabele, vendar moramo včasih izločiti vse ujemajoče se vrednosti in jih nato ločiti s posebnim ločilnikom, kot so vejica, pomišljaj itd. celica, kot je prikazano na sliki spodaj. Kako lahko dobimo in vrnemo več iskalnih vrednosti v eni celici, ločeni z vejico v Excelu?
Vrni več iskalnih vrednosti v eno celico, ločeno z vejico, z uporabniško določeno funkcijo
Vrnite več iskalnih vrednosti v eno celico, ločeno z vejico, s programom Kutools za Excel
Vrni več iskalnih vrednosti v eno celico, ločeno z vejico, z uporabniško določeno funkcijo
Običajno ne moremo neposredno izvleči in vrniti več ujemajočih se vrednosti in ločenih z vejico v eno celico. Tu lahko ustvarite uporabniško določeno funkcijo za rešitev tega opravila, naredite naslednje:
1. Držite tipko ALT + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.
2. Kliknite Vstavi > Moduliin prilepite naslednjo kodo v Moduli Okno.
Koda VBA: Vrni več iskalnih vrednosti v eno celico, ločeno z vejico
Function SingleCellExtract(LookupValue As String, LookupRange As Range, ColumnNumber As Integer, Char As String)
'Updateby Extendoffice
Dim I As Long
Dim xRet As String
For I = 1 To LookupRange.Columns(1).Cells.Count
If LookupRange.Cells(I, 1) = LookupValue Then
If xRet = "" Then
xRet = LookupRange.Cells(I, ColumnNumber) & Char
Else
xRet = xRet & "" & LookupRange.Cells(I, ColumnNumber) & Char
End If
End If
Next
SingleCellExtract = Left(xRet, Len(xRet) - 1)
End Function
3. Nato shranite to kodo in zaprite okno modula, se vrnite na svoj delovni list in vnesite to formulo: = SingleCellExtract (D2, A2: B15,2, ",") v prazno celico, ki ji želite vrniti rezultat. In nato pritisnite Vnesite tipko, da dobite rezultat, glejte sliko zaslona:
Opombe: V zgornji formuli:
D2: označuje vrednosti celic, ki jih želite poiskati;
A2: B15: je obseg podatkov, za katerega želite pridobiti podatke;
2: številka 2 je številka stolpca, ki ji je treba vrniti ujemajočo se vrednost;
,: vejica je ločilo, ki ga želite ločiti od več vrednosti.
Lahko jih spremenite po svojih potrebah.
Vrnite več iskalnih vrednosti v eno celico, ločeno z vejico, s programom Kutools za Excel
Če imate Kutools za Excel, ta naloga ne bo več problem. The Napredne kombinirane vrstice pripomoček vam lahko pomaga združiti vse relativne vrednosti na podlagi stolpca.
Kutools za Excel : z več kot 300 priročnimi dodatki za Excel, ki jih lahko brezplačno preizkusite v 30 dneh. |
Po namestitvi Kutools za Excel, naredite naslednje:
1. Izberite obseg podatkov, za katerega želite združiti vse ujemajoče se vrednosti na podlagi stolpca.
2. Kliknite Kutools > Spoji in razdeli > Napredne kombinirane vrstice, glej posnetek zaslona:
3. v Kombiniraj vrstice na podlagi stolpca v pogovornem oknu kliknite ime stolpca, na podlagi katerega želite združiti, in nato kliknite Primarni ključ gumb, glej posnetek zaslona:
4. Nato kliknite ime drugega stolpca, za katerega želite združiti njihove ujemajoče se vrednosti, in kliknite Združite če želite izbrati en ločilo za ločevanje združenih vrednosti, glejte posnetek zaslona:
5. Nato kliknite OK gumb, so vse ustrezne celice z enako vrednostjo združene v eno celico, ki so ločene z vejico, glejte posnetke zaslona:
![]() |
![]() |
![]() |
Kliknite, če želite izvedeti več podrobnosti o tem pripomočku Advanced Combine Rows…
Prenesite in brezplačno preizkusite Kutools za Excel zdaj!
Predstavitev: Vrnite več iskalnih vrednosti v eno celico, ločeno z vejico, s programom Kutools za Excel
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.

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!

















