Kuidas ühendada mitu lahtrit Excelis komaga (4 võimalust)

  • Jaga Seda
Hugh West

Selleks, et saada korraga kõikehõlmav ettekujutus millestki, peate võib-olla mitu lahtrit ühendama ja neid komadega eraldama. See artikkel räägib sellest, kuidas ühendada Excelis mitu lahtrit komadega, rakendades mõningaid valemeid, funktsioone ja ka VBA kood.

Lae alla praktiline töövihik

Lae alla see harjutusvihik, et seda artiklit lugedes harjutada.

Rakkude ühendamine.xlsm

4 viisi mitme lahtri ühendamiseks komaga Excelis

Järgnevates lõikudes näitame teile nelja erinevat tehnikat mitme lahtri ühendamiseks ja nende eraldamiseks komaga. Selleks kasutame me funktsiooni CONCATENATE ja TEXTJOIN Hiljem tutvustame teise lähenemisviisi sama eesmärgi saavutamiseks, kasutades VBA kood.

Allpool on esitatud näide andmekogumist, mida kasutatakse ülesande täitmiseks.

1. Rakendage funktsiooni CONCATENATE, et liita mitu lahtrit koos komadega reas kokku

Lihtne viis asjade ühendamiseks on kasutada käsku CONCATENATE funktsioon. Töö lõpuleviimiseks järgige allpool esitatud menetlusi.

1. samm:

  • Kõigepealt sisestage valem tühja lahtrisse.
=CONCATENATE(B5:E5& ",")

2. samm:

  • Teiseks valige valem.

3. samm:

  • Seejärel vajutage F9 nende väärtuse ümberarvestamiseks.

4. samm:

  • Pärast seda eemaldage kumerad sulgudes { } valemiga.

5. samm:

  • Lõpuks vajutage Sisesta et näha tulemusi.

Märkused. Ärge unustage eemaldada kumerad sulgudes { } valemiga.

Loe edasi: Kuidas Exceli veergude ühendamine (8 lihtsat meetodit)

2. Kombineeri CONCATENATE ja TRANSPOSE funktsioonid mitme veerus oleva komaga lahtri ühendamiseks veergu

Lisaks mitme lahtri ühendamisele reas saame sama teha ka veeru puhul. Järgige alljärgnevaid juhiseid, et kasutada veeru ühendamise operatsiooni.

1. samm:

  • Kirjutage lahtrisse E4, mis on sama, mis veeru esimene rida, järgmine valem.
=CONCATENATE(TRANSPOSE(C4:C7)& ",")

2. samm:

  • Seejärel valige valem.

3. samm:

  • Seejärel vajutage F9 .

4. samm:

  • Eemaldage kumerad sulgudes { } uuesti nagu varemgi.

5. samm:

  • Lõpuks vajutage Sisesta et näha tulemusi.

Märkused. Pidage meeles, et valemi peaksite kirjutama eraldi lahtrisse, mis asub samas reas kui veeru esimene rida. Kuna meie esimene lahtri väärtus oli James Rodrigues aastal C4 reas 4 , sisestame oma valemi samale reale, kuid teise lahtrisse. E4 . Pärast ühendamist saate seda kuhugi liigutada.

Loe lisaks: Konkateerimise vastand Excelis (4 võimalust)

Sarnased lugemised:

  • Kuidas liita Excelis tühikuga (3 sobivat viisi)
  • Ridade ühendamine Excelis (2 lihtsat meetodit)
  • Numbrite ühendamine Excelis (4 kiirvalemit)
  • Kuidas liita string ja täisarvu VBA abil kokku liita
  • Konkateerimine ei tööta Excelis (3 põhjust koos lahendustega)

3. Rakendage funktsiooni TEXTJOIN mitme lahtri liitmiseks komadega

Võite kasutada TEXTJOIN funktsioon MS Excel 365 kombineerida mitu komaga eraldatud lahtrit üheks lahtriks. Selleks on vaja teha Excel 365 järgige alljärgnevaid samme.

1. samm:

  • Kirjutage lihtsalt järgmine valem.
=TEXTJOIN(",",TRUE,B5:E5)

2. samm:

  • Seejärel vajutage Sisesta et näha tulemust.

Märkused. The TEXTJOIN funktsioon mitme lahtri ühendamiseks on saadaval ainult funktsioonis Excel 365 tellitud kasutajad.

4. Käivita VBA-kood mitme lahtri ühendamiseks komaga

Me võime ka mitut lahtrit liita ja kasutada eralduskoma, kasutades selleks funktsiooni VBA kood.

Järgige järgmisi menetlusi.

1. samm:

  • Esiteks vajutage Alt + F11 avada VBA makro
  • Klõpsake nuppu Sisesta vahekaart ja valige The Moodul
  • Salvesta programmi ja vajutage F5 selle käivitamiseks.

2. samm:

  • Seejärel kleepige lihtsalt järgmine tekst VBA
 Function CONCATENATEMULTIPLE(Ref As Range, Separator As String) As String Dim Cell As Range Dim Concate As String For Each Cell In Ref Concate = Concate & Cell.Value & Separator Next Cell CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) End Function 

Siin,

  • Dim Cell As Range on muutuja lahtri deklareerimine vahemiku väärtusena.
  • Dim Concate As String on muutuja Concatenate deklareerimine stringina.
  • Concate = Concate & Cell.Value & Separator on käsk lahtri väärtuse ühendamiseks eraldajaga.
  • CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) on käsk viimaste seotud lahtrite ühendamiseks.

3. samm:

  • Pärast seda kirjutage järgmine valem, kasutades CONCATENAMULTIPLE
=CONCATENATEMULTIPLE(B5:E5,",")

4. samm:

  • Lõpuks vajutage Sisesta nuppu, et näha tulemusi.

Loe lisaks: Kuidas Excelis liita (3 sobivat viisi)

Kokkuvõte

Kokkuvõtteks loodan, et olete sellest artiklist saanud põhiteadmised, kuidas mitu lahtrit komadega liita. Neid meetodeid tuleks kõik õpetada ja kasutada oma andmete puhul. Uurige praktikaraamatut ja rakendage õpitut. Me oleme inspireeritud jätkama selliste kursuste koostamist tänu teie olulisele toetusele.

Kui teil on küsimusi, siis võtke meiega ühendust. Palun jagage oma mõtteid allpool olevas kommentaaride sektsioonis.

Teie päringutele vastab võimalikult kiiresti Exceldemy meeskond.

Jääge meiega ja jätkake õppimist.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.