Ako spojiť viacero buniek pomocou čiarky v programe Excel (4 spôsoby)

  • Zdieľajte To
Hugh West

Ak chcete získať komplexnú predstavu o čomkoľvek naraz, možno budete musieť spojiť viacero buniek a oddeliť ich pomocou čiarok. Tento článok hovorí o tom, ako spojiť viacero buniek s čiarkou v programe Excel použitím niektorých vzorcov, funkcií, ako aj VBA kód.

Stiahnite si cvičebnicu

Stiahnite si tento cvičebný zošit, aby ste si počas čítania tohto článku precvičili svoje zručnosti.

Zlučovanie buniek.xlsm

4 spôsoby zlučovania viacerých buniek pomocou čiarky v programe Excel

V nasledujúcich častiach si ukážeme štyri rôzne techniky na spojenie viacerých buniek a ich oddelenie čiarkou. Na tento účel využijeme CONCATENATE a TEXTJOIN Neskôr predstavíme iný prístup na dosiahnutie rovnakého cieľa pomocou VBA kód.

Nižšie je uvedený súbor príkladov údajov, ktorý sa použije na dokončenie úlohy.

1. Použite funkciu CONCATENATE na spojenie viacerých buniek s čiarkou v riadku

Jednoduchý spôsob, ako spojiť veci, je použiť príkaz CONCATENATE funkcia. Na dokončenie práce postupujte podľa nižšie uvedených postupov.

Krok 1:

  • Najprv zadajte vzorec do prázdnej bunky.
=CONCATENATE(B5:E5& ",")

Krok 2:

  • Po druhé vyberte vzorec.

Krok 3:

  • Potom stlačte tlačidlo F9 prepočítať ich na hodnotu.

Krok 4:

  • Potom odstráňte kučeravé zátvorky { } zo vzorca.

Krok 5:

  • Nakoniec stlačte Vstúpte na stránku aby ste si pozreli výsledky.

Poznámky. Nezabudnite odstrániť kučeravé zátvorky { } zo vzorca.

Prečítajte si viac: Ako spájať stĺpce v programe Excel (8 jednoduchých metód)

2. Kombinácia funkcií CONCATENATE a TRANSPOSE na spojenie viacerých buniek s čiarkou v stĺpci

Okrem spájania viacerých buniek v riadku môžeme to isté urobiť aj pre stĺpec. Ak chcete použiť operáciu spájania pre stĺpec, postupujte podľa nasledujúcich pokynov.

Krok 1:

  • Do bunky E4, rovnakej ako v prvom riadku stĺpca, zadajte nasledujúci vzorec.
=CONCATENATE(TRANSPOSE(C4:C7)& ",")

Krok 2:

  • Potom vyberte vzorec.

Krok 3:

  • Potom stlačte tlačidlo F9 .

Krok 4:

  • Odstráňte kučeravé zátvorky { } opäť ako predtým.

Krok 5:

  • Nakoniec stlačte Vstúpte na stránku aby ste si pozreli výsledky.

Poznámky. Nezabudnite, že vzorec by ste mali napísať do samostatnej bunky v rovnakom riadku ako prvý riadok stĺpca. Keďže naša prvá hodnota v bunke bola James Rodrigues v C4 v rade 4 , zadáme náš vzorec do toho istého riadku, ale do inej bunky E4 . Po spojení ho môžete presunúť kamkoľvek.

Čítajte viac: Opačný postup k spojeniu v programe Excel (4 možnosti)

Podobné čítanie:

  • Ako spájať s medzerou v programe Excel (3 vhodné spôsoby)
  • Zlúčenie riadkov v programe Excel (2 jednoduché metódy)
  • Zlučovanie čísel v programe Excel (4 rýchle vzorce)
  • Ako spojiť reťazec a celé číslo pomocou VBA
  • Zlučovanie nefunguje v programe Excel (3 dôvody a riešenia)

3. Použite funkciu TEXTJOIN na spojenie viacerých buniek s čiarkou

Môžete použiť TEXTJOIN funkciu v MS Excel 365 spojiť viacero buniek oddelených čiarkou do jednej bunky. Excel 365 , postupujte podľa nasledujúcich krokov.

Krok 1:

  • Stačí napísať nasledujúci vzorec.
=TEXTJOIN(",",TRUE,B5:E5)

Krok 2:

  • Potom stlačte tlačidlo Vstúpte na stránku aby ste videli výsledok.

Poznámky. Stránka TEXTJOIN funkcia na spájanie viacerých buniek je k dispozícii len v Excel 365 prihlásených používateľov.

4. Spustite kód VBA na spojenie viacerých buniek s čiarkou

Môžeme tiež spojiť viacero buniek a použiť oddeľovaciu čiarku pomocou príkazu VBA kód.

Postupujte podľa nasledujúcich postupov.

Krok 1:

  • Najprv stlačte Alt + F11 otvoriť Makro VBA
  • Kliknite na Vložte a vyberte možnosť Modul
  • Uložiť programu a stlačte F5 na jeho spustenie.

Krok 2:

  • Potom stačí vložiť nasledujúce VBA
 Funkcia 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 

Tu,

  • Dim Cell As Range je deklarovanie premennej bunky ako hodnoty rozsahu.
  • Dim Concate As String je deklarovanie premennej Concatenate ako reťazca.
  • Concate = Concate & Cell.Value & Separator je príkaz na spojenie hodnoty bunky s oddeľovačom.
  • CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) je príkaz na spojenie posledných spojených buniek.

Krok 3:

  • Potom napíšte nasledujúci vzorec pomocou SPOJENIE VIACERÝCH
=CONCATENATEMULTIPLE(B5:E5,",")

Krok 4:

  • Nakoniec stlačte tlačidlo Vstúpte na stránku zobrazíte výsledky.

Prečítajte si viac: Ako spájať v programe Excel (3 vhodné spôsoby)

Záver

Ak to zhrnieme, dúfam, že ste z tohto článku získali základné vedomosti o tom, ako spájať viacero buniek pomocou čiarok. Všetky tieto metódy by ste sa mali naučiť a používať na svoje údaje. Preskúmajte cvičnú knihu a použite to, čo ste sa naučili. K ďalšej tvorbe takýchto kurzov nás inšpiruje vaša dôležitá podpora.

Ak máte akékoľvek otázky, neváhajte nás kontaktovať. O svoje názory sa podeľte v časti s komentármi nižšie.

Na vaše otázky vám čo najskôr odpovie Exceldemy tím.

Zostaňte s nami a pokračujte v učení.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.