Spojení více buněk do jedné oddělené čárkou v aplikaci Excel

  • Sdílet Toto
Hugh West

V tomto tutoriálu se s vámi podělím o 6 jednoduché metody, jak kombinovat více buněk do jedné oddělené čárkou v aplikaci Excel. Tyto metody můžete snadno použít v libovolném souboru dat, abyste spojili mnoho hodnot buněk uvnitř jedné buňky pomocí čárky. Pro splnění tohoto úkolu si ukážeme také některé užitečné funkce, které se mohou hodit při mnoha dalších úkolech souvisejících s aplikací Excel.

Stáhnout cvičebnici

Cvičebnici si můžete stáhnout zde.

Spojení více buněk.xlsm

6 jednoduchých metod pro spojení více buněk do jedné oddělené čárkou v aplikaci Excel

Pro jasné vysvětlení jsme použili stručný soubor dat. Soubor dat má přibližně. 7 řádky a 4 Zpočátku ponecháváme všechny buňky v tabulce. Obecné Pro všechny datové sady platí, že 4 jedinečné sloupce, které jsou Společnost, Produkt 1, Produkt 2, a Kombinované . Ačkoli počet sloupců můžeme později měnit, pokud to bude potřeba.

1. Použití operátoru Ampersand ke spojení více buněk

V této první metodě se podíváme, jak použít příkaz Ampersand operátor v Excel na kombinovat více buněk do jednoho odděleného čárkou. Postupujte podle následujících kroků.

Kroky:

  • Nejprve přejděte do buňky E5 a vložte následující vzorec:
=C5&", "&D5

  • Nyní stiskněte Vstupte na a zkopírujte tento vzorec do ostatních buněk.

To by nám mělo přinést výsledek, který jsme hledali.

2. Spojení více buněk do jedné pomocí funkce CONCATENATE

Funkce CONCATENATE v Excelu spojí více hodnot a vrátí výsledek jako textovou hodnotu. Tuto funkci použijeme k tomu, abychom kombinovat více buněk do jednoho odděleného čárkou.

Kroky:

  • Nejprve dvakrát klikněte na buňku E5 a zadejte následující vzorec:
=CONCATENATE(C5,", ",D5)

  • Poté stiskněte tlačítko Vstupte na a zkopírujte tento vzorec níže pomocí Plnicí rukojeť .

Jak vidíte, výše uvedená metoda je také velmi užitečná pro rychlé spojování buněk s čárkou.

3. Použití funkce CONCAT

Funkce CONCAT v Excelu funguje podobně jako předchozí funkce, ale kromě jednotlivých hodnot může přijímat i odkazy na rozsahy. Podívejme se, jak tuto funkci použít k tomu, abychom kombinovat více buněk do jednoho odděleného čárkou.

Kroky:

  • Stejně jako dříve vložte do buňky následující vzorec E5 :
=CONCAT(C5,",",D5)

  • Poté stiskněte tlačítko Vstupte na nebo klikněte na libovolnou prázdnou buňku.
  • Nakonec použijte tento vzorec v ostatních buňkách ve sloupci E .

Výsledkem by měl být požadovaný výsledek.

4. Využití funkce TEXTJOIN

Funkce TEXTJOIN v Excelu dokáže spojit více hodnot a přidat mezi ně oddělovač. Níže jsou uvedeny kroky, jak tuto funkci použít k kombinovat více buněk do jednoho odděleného čárkou.

Kroky:

  • Nejprve přejděte do buňky E5 a vložte následující vzorec:
=TEXTJOIN(", ",1,C5,D5)

  • Poté vzorec potvrďte stisknutím tlačítka Vstupte na a zkopírujte tento vzorec dolů přetažením Plnicí rukojeť .

Takže TEXTJOIN funkce je také velmi užitečný pro spojení více buněk do jedné.

5. Použití funkce bleskového vyplnění aplikace Excel ke spojení více buněk s čárkou

Podívejme se nyní na rychlý způsob, jak kombinovat více buněk do jednoho odděleného čárkou pomocí příkazu Blesková výplň v aplikaci Excel.

Kroky:

  • Nejprve zadejte hodnotu buněk C5 a D5 s čárkou mezi nimi v buňce E5 .
  • Nyní vyberte všechny buňky z E5 na E10 .

  • Pak klikněte na Blesková výplň pod Datové nástroje skupiny Karta Data v horní části obrazovky.

  • V důsledku toho se Blesková výplň funkce identifikuje vzor buněk E5 a použijte ji i na ostatní buňky.

6. Použití VBA ke spojení více buněk

Pokud znáte VBA v aplikaci Excel, pak můžete snadno kombinovat více buněk do jednoho odděleného čárkou. Postupujte podle následujících kroků.

Kroky:

  • Pro tuto metodu přejděte na Vývojář a vyberte možnost Visual Basic .

  • Nyní vyberte Vložte v VBA a klikněte na Modul .

  • Poté do nového okna zadejte níže uvedený vzorec:
 Function CombineCells(WorkingRange As Range, Optional Sign As String = ", ") As String Dim Sh_Rng As Range Dim ResultStr As String For Each Sh_Rng In WorkingRange If Sh_Rng.Value " " Then ResultStr = ResultStr & Sh_Rng.Value & Sign End If Next CombineCells = Left(ResultStr, Len(ResultStr) - Len(Sign)) End Function 

  • Nyní přejděte do buňky E5 a vložte následující vzorec:
=Combine(C5:D5,",")

  • Pak stiskněte tlačítko Vstupte na a použijte klávesu Plnicí rukojeť provést stejnou operaci i v ostatních buňkách.

Závěr

Doufám, že se vám podařilo použít metody, které jsem ukázal v tomto tutoriálu, jak kombinovat více buněk do jednoho odděleného čárkou v Excelu. Jak vidíte, způsobů, jak toho dosáhnout, je poměrně dost. Moudře si tedy vyberte metodu, která nejlépe vyhovuje vaší situaci. Pokud se v některém z kroků zaseknete, doporučuji si je několikrát projít, abyste si vyjasnili případné nejasnosti. A nakonec, abyste se dozvěděli více. Excel postupujte podle našich ExcelWIKI Pokud máte nějaké dotazy, dejte mi prosím vědět v komentářích.

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.