Kazalo
Ena od najpomembnejših značilnosti Excel je združevanje vrednosti iz vseh celic območja v eno samo celico. To je potrebno za enostavno iskanje vrednosti. Danes bom prikazal, kako združevanje območja v Excelu z 5 uporabne metode.
Prenesi delovni zvezek za prakso
Pridobite to vzorčno datoteko in postopek preizkusite sami.
Konkatenirati Range.xlsm5 uporabnih metod za konkateniranje obsega v Excelu
Za ponazoritev postopka imamo nabor podatkov z ID izdelka in . Ime izdelka nekaterih izdelkov podjetja z imenom Skupina Mars Vrednosti so shranjene v Razpon celic B5:C9 .
Naš današnji cilj je združiti imena vseh izdelkov v eni sami celici. Za to uporabimo spodnje metode.
1. Kombinacija funkcij CONCATENATE & TRANSPOSE za združevanje območja
Besedilni niz lahko preprosto združimo z združitvijo CONCATENATE in . Funkcije TRANSPOSE v Excelu. To storite po naslednjih korakih.
- Najprej izberite Celica B12 in vnesite to formulo.
=CONCATENATE(TRANSPOSE(C5:C9&",")
- Nato izberite TRANSPOSE(C5:C9&"," iz formule in pritisnite F9 na tipkovnici.
- Nato se formula pretvori v naslednje vrednosti.
- Tu odstranite Kodrasti oklepaji z obeh strani.
- Na koncu pritisnite Vnesite in videli boste zahtevani rezultat.
Preberite več: Kako združiti več celic v eno celico, ločeno z vejico v Excelu
2. Konkateniranje območja s funkcijo TEXTJOIN v Excelu
Razpon lahko povežemo z uporabo funkcija TEXTJOIN v Excelu. Vendar je ta funkcija na voljo le v Office 365 . Za to preprosto uporabite spodnje korake.
- Najprej izberite Celica B12 in vstavite to formulo.
=TEXTJOIN(",",TRUE,C5:C9)
- Nato pritisnite Vnesite .
- Na koncu boste uspešno združili obseg na naslednji način.
3. Uporaba programa Excel VBA za združevanje območja
Tisti, ki nimajo Office 365 naročnino, lahko uporabite to VBA koda za združevanje območja v Excel S to kodo lahko ročno ustvarite TEXTJOIN in jo združite.
- Na začetku pritisnite F11 na tipkovnici, da odprete Microsoft Visual Basic za aplikacije okno.
- Nato izberite Modul iz Vstavite zavihek.
- V prazno stran vnesite to kodo.
Funkcija TEXTJOIN2(delimiter As Variant, ignore_blank As Variant, range As Variant) Dim i As Variant Dim j As Variant Dim out As Variant out = "" If ignore_blank = False Then For i = 1 To range.Rows.Count For j = 1 To range.Columns.Count If i = range.Rows.Count And j = range.Columns.Count Then out = out + range(i, j) Else out = out + range(i, j) + delimiter End If Next j Next i Else For i = 1 Torange.Rows.Count For j = 1 To range.Columns.Count If range(i, j) "" And i = range.Rows.Count And j = range.Columns.Count Then out = out + range(i, j) ElseIf range(i, j) "" Then out = out + range(i, j) + delimiter End If Next j Next i End If TEXTJOIN2 = out End Function
- Nato pritisnite Ctrl + S shranite kodo in zaprite okno.
- Nato bo ta koda ustvarila TEXTJOIN z naslednjo sintakso.
- Zato vnesite formulo v Celica B12 .
=TEXTJOIN2(", ",TRUE,C5:C9)
- Na koncu bo formula združila Imena izdelkov v eno celico.
4. Konkatenirati obseg z Power Query v Excelu
Druga uporabna metoda za združevanje polj z Poizvedba Power Query v Excelu. Če želite opraviti nalogo, natančno preberite naslednji postopek.
- Na začetku izberite Razpon celic C4:C9 .
- Nato pojdite v Podatki in izberite zavihek Iz tabele/območja v okviru Pridobivanje in preoblikovanje podatkov .
- Po tem boste dobili Ustvari tabelo okno, ki zahteva dovoljenje za ustvarjanje tabele z izbranim območjem.
- Tu označite preverite Moja tabela ima glave in pritisnite V REDU .
- Nato se prikaže Urejevalnik poizvedb Power Query okno.
- V tem oknu izberite stolpec in pojdite na Preoblikovanje zavihek.
- Tu izberite Transpozicija iz Tabela skupina.
- Zdaj v oknu izberite vse ločene stolpce s pritiskom na Ctrl na tipkovnici in desno - kliknite na katerem koli od njih.
- Nato kliknite na Združevanje stolpcev .
- Nato izberite vejica kot Separator v Združevanje stolpcev pogovorno okno.
- Poleg tega vnesite Seznam izdelkov v Novo ime stolpca oddelek.
- Na koncu izberite Zapri & amp; Naloži iz Domov zavihek.
- Na koncu boste obseg združili v novem delovnem listu, kot sledi.
5. Uporabite ukaz Fill Justify za združevanje območja
Na spletnem mestu Microsoft Excel , Izpolnite Utemeljite je redek, a zelo uporaben ukaz za združevanje. Oglejmo si, kako deluje.
- Na začetku izberite Razpon celic C5:C9 .
- Nato pojdite v Domov in kliknite na zavihek Napolnite v okviru Urejanje skupina.
- Nato izberite Utemeljite iz spustnega menija.
- To je vse, uspešno boste iz posameznega polja dobili sklenjeno polje.
Zaključek
To je za danes vse. Z uporabo teh 5 se lahko naučite, kako združevanje območja v Excelu. Imate kakšno vprašanje? Vprašajte nas. Sledite tudi ExcelWIKI za več informativnih člankov, kot je ta.