Kako združiti obseg v Excelu (5 uporabnih metod)

  • Deliti To
Hugh West

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.xlsm

5 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.

V tej formuli je TRANSPOZE funkcija pretvori navpično Razpon celic C5:C9 v vodoravno. Sledi CONCATENATE jih združi in pretvori v eno vrstico.

  • Na koncu pritisnite Vnesite in videli boste zahtevani rezultat.

Opomba: Microsoft je spremenil način delovanja formul za polja v različici Excel 365 . V starejših različicah moramo pritisniti Ctrl + Sprememba + Vnesite za izračun formule polja.

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.

Opomba: Tukaj sem nastavil ignore_blank argument kot TRUE , da izključite prazne celice. Uporabite ga lahko v skladu s svojimi potrebami.

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.
=TEXTJOIN2(delimiter,ignore_blank,range)

  • 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.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.