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 pisarniška orodja za produktivnost
Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa. Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...
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!