Jak spojit více buněk pomocí čárky v aplikaci Excel (4 způsoby)

  • Sdílet Toto
Hugh West

Chcete-li získat komplexní představu o čemkoli najednou, možná budete muset spojit více buněk a oddělit je čárkami. Tento článek pojednává o tom, jak spojit více buněk čárkou v aplikaci Excel pomocí některých vzorců, funkcí a také VBA kód.

Stáhnout cvičebnici

Stáhněte si tento cvičební sešit a procvičujte si při čtení tohoto článku.

Spojení buněk.xlsm

4 způsoby spojování více buněk pomocí čárky v aplikaci Excel

V následujících kapitolách si ukážeme čtyři různé techniky, jak spojit více buněk a oddělit je čárkou. K tomu využijeme příkaz CONCATENATE a TEXTJOIN Později si představíme jiný přístup k dosažení stejného cíle pomocí VBA kód.

Níže je uveden příklad souboru dat, který bude použit k dokončení úlohy.

1. Použijte funkci CONCATENATE ke spojení více buněk s čárkou v řádku

Jednoduchý způsob, jak spojit věci, je použít příkaz CONCATENATE funkce. Pro dokončení práce postupujte podle níže uvedených postupů.

Krok 1:

  • Nejprve zadejte vzorec do prázdné buňky.
=CONCATENATE(B5:E5& ",")

Krok 2:

  • Za druhé vyberte vzorec.

Krok 3:

  • Pak stiskněte tlačítko F9 k jejich hodnotovému přepočtu.

Krok 4:

  • Poté odstraňte kudrnaté závorky { } ze vzorce.

Krok 5:

  • Nakonec stiskněte Vstupte na zobrazit výsledky.

Poznámky. Nezapomeňte odstranit kudrnaté závorky { } ze vzorce.

Přečtěte si více: Jak spojovat sloupce v aplikaci Excel (8 jednoduchých metod)

2. Kombinace funkcí CONCATENATE a TRANSPOSE pro spojení více buněk s čárkou ve sloupci

Kromě spojování více buněk v řádku můžeme totéž provést i pro sloupec. Podle níže uvedených pokynů použijeme operaci spojování pro sloupec.

Krok 1:

  • Do buňky E4, stejné jako v prvním řádku sloupce, zadejte následující vzorec.
=CONCATENATE(TRANSPOSE(C4:C7)& ",")

Krok 2:

  • Poté vyberte vzorec.

Krok 3:

  • Pak stiskněte tlačítko F9 .

Krok 4:

  • Odstraňte kroucenou závorku { } opět jako předtím.

Krok 5:

  • Nakonec stiskněte Vstupte na zobrazit výsledky.

Poznámky. Nezapomeňte, že vzorec byste měli zapsat do samostatné buňky ve stejném řádku, jako je první řádek sloupce. Protože naše první hodnota v buňce byla James Rodrigues ve sloupci C4 v řadě 4 , zadáme vzorec do stejného řádku, ale do jiné buňky. E4 . Po zřetězení jej můžete přesunout kamkoli.

Další informace: Opak spojování v aplikaci Excel (4 možnosti)

Podobné čtení:

  • Jak spojovat s mezerou v aplikaci Excel (3 vhodné způsoby)
  • Sloučení řádků v aplikaci Excel (2 snadné metody)
  • Spojování čísel v aplikaci Excel (4 rychlé vzorce)
  • Jak spojit řetězec a celé číslo pomocí VBA
  • Nefungující spojování v aplikaci Excel (3 důvody a řešení)

3. Použijte funkci TEXTJOIN pro spojení více buněk s čárkou

Můžete použít TEXTJOIN funkce v MS Excel 365 spojit více buněk oddělených čárkou do jedné buňky. To lze provést v aplikaci Excel 365 , postupujte podle níže uvedených pokynů.

Krok 1:

  • Stačí napsat následující vzorec.
=TEXTJOIN(",",TRUE,B5:E5)

Krok 2:

  • Pak stiskněte tlačítko Vstupte na abyste viděli výsledek.

Poznámky. Na stránkách TEXTJOIN funkce pro spojování více buněk je k dispozici pouze v aplikaci Excel 365 přihlášených uživatelů.

4. Spusťte kód VBA pro spojování více buněk s čárkou

Můžeme také spojit více buněk a použít oddělovací čárku pomocí příkazu VBA kód.

Postupujte podle následujících postupů.

Krok 1:

  • Nejprve stiskněte Alt + F11 otevřít Makro VBA
  • Klikněte na Vložte a vyberte možnost The Modul
  • Uložit programu a stiskněte tlačítko F5 k jeho spuštění.

Krok 2:

  • Pak stačí vložit následující VBA
 Funkce 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 

Zde,

  • Dim Cell As Range je deklarace proměnné buňky jako hodnoty rozsahu.
  • Dim Concate As String je deklarace proměnné Concatenate jako řetězce.
  • Concate = Concate & Cell.Value & Separator je příkaz pro spojení hodnoty buňky s oddělovačem.
  • CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) je příkaz pro spojení posledních spojených buněk.

Krok 3:

  • Poté napište následující vzorec pomocí ZŘETĚZENÍ VÍCE
=KONCATENATEMULTIPLE(B5:E5,",")

Krok 4:

  • Nakonec stiskněte tlačítko Vstupte na zobrazit výsledky.

Další informace: Jak spojovat v aplikaci Excel (3 vhodné způsoby)

Závěr

Závěrem doufám, že jste z tohoto článku získali základní znalosti o tom, jak spojovat více buněk pomocí čárek. Všechny tyto metody byste se měli naučit a používat je na svých datech. Prozkoumejte cvičebnici a aplikujte, co jste se naučili. K další tvorbě podobných kurzů nás inspiruje vaše důležitá podpora.

Pokud máte jakékoli dotazy, neváhejte se na nás obrátit. O své názory se podělte v komentářích níže.

Vaše dotazy budou co nejdříve zodpovězeny prostřednictvím Exceldemy tým.

Zůstaňte s námi a učte se dál.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.