Tip: Iné jazyky sú Google preložené. Môžete navštíviť English verziu tohto odkazu.
Prihlásiť sa
x
or
x
x
Registrovať
x

or

Ako kombinovať bunky do bunky s medzerou, čiarkami a bodkočiarkou v programe Excel?

Keď kombinujete bunky v rozmedzí do jednej bunky, kombinované dáta nemusia byť oddelené ničím. Ak ich však chcete oddeliť určitými značkami, ako je napríklad medzera, čiarky, bodkočiarkou alebo inými, ako to môžete urobiť? Tento tutoriál vám prinesie určité škrty.

Zlúčiť riadok / stĺpec buniek do jednej bunky so špecifikovaným separátorom podľa vzorca

Zlúčiť riadok / stĺpec buniek do jednej bunky s určeným oddeľovačom podľa funkcie

Zlúčiť riadok / stĺpec / rozsah buniek do jednej bunky s určeným oddeľovačom podľa programu Kutools for Excel


Kombinovať viaceré stĺpce, riadky alebo bunky so separačným separátorom:

Ak existuje viac riadkov alebo stĺpcov alebo buniek hodnôt, ktoré je potrebné zlúčiť, normálny vzorec bude pre jeho riešenie nepríjemný. Ale s Kutools pre Excelje silná funkcia - Kombinovať, môžete rýchlo kombinovať hodnoty podľa stĺpcov, riadkov alebo buniek podľa potreby.

doc kombinujú bunky so separátorom 11

Kutools pre Excel: s viac ako 200 šikovnými doplnkami programu Excel, môžete skúsiť bez obmedzenia v dňoch 60. Stiahnite si bezplatnú skúšobnú verziu teraz!


Zlúčiť riadok / stĺpec buniek do jednej bunky so špecifikovaným separátorom podľa vzorca


V programe Excel môžete použiť vzorec na spojenie riadku buniek alebo stĺpca buniek do jednej bunky. Postupujte nasledovne:

Kombinácia buniek na základe riadku alebo stĺpca do jedného s medzerou

Zadanie vzorca = A1 & "" & B1 & "" & C1 do prázdnej bunky a potom presuňte rukoväť výplne nadol, aby ste použili tento vzorec, všetky bunky riadkov boli skombinované do bunky s medzerami. Pozri snímku obrazovky:

doc kombinujú bunky so separátorom 1

Tip: Ak chcete zlúčiť hodnoty buniek na základe stĺpca, stačí zadať tento vzorec A1 & "" & A2 & "" & A3 & "" & A4 & "" & A5 & "" & A6 v priľahlej prázdnej bunke, ktorú chcete získať. A dostanete nasledujúci výsledok:

doc kombinujú bunky so separátorom 2

Kombinovať bunky na základe riadku alebo stĺpca do jedného s čiarkami

Zadanie vzorca = A1 & "" & B1 & "," & C1 do prázdnej bunky a potom presuňte rukoväť na vyplnenie nad rozsah, v ktorom chcete použiť tento vzorec, všetky bunky v riadku sa skombinujú do bunky s čiarkami. Pozrite si snímku obrazovky:

doc kombinujú bunky so separátorom 3

Tip: Stĺpec bunkových hodnôt môžete tiež zlúčiť do jednej bunky čiarkami, len zadajte tento vzorec = A1&","&A2&","&A3&","&A4&","&A5&","&A6 aby ste získali nasledujúci výsledok, ako potrebujete.

doc kombinujú bunky so separátorom 4

Poznámky: môžete zmeniť ","na uspokojenie vašich potrieb. Ak napríklad chcete oddeliť údaje bodkočiarkami, môžete ich zmeniť "," na ";".


Zlúčiť riadok / stĺpec buniek do jednej bunky so špecifikovaným separátorom podľa funkcie

V aplikácii Excel môžete použiť aj funkciu na kombinovanie buniek riadka alebo stĺpca do jednej bunky s medzerami alebo určenými značkami.

1, vydržať ALT + F11 kľúče na klávesnici otvorte tlačidlo a Microsoft Visual Basic for Application okno.

2, kliknite Vložiť > Moduly, a skopírujte VBA do modulu.

VBA: Kombinujte bunky na základe riadku alebo stĺpca do jedného so špecifickým oddeľovačom:

Function Combine(WorkRng As Range, Optional Sign As String = "-") As String
'Update 20130815
Dim Rng As Range
Dim OutStr As String
For Each Rng In WorkRng
    If Rng.Text <> " " Then
        OutStr = OutStr & Rng.Text & Sign
    End If
Next
Combine = Left(OutStr, Len(OutStr) - 1)
End Function

3, Formulovanie písania = Kombinácia (A1: C1) v prázdnej bunke a potom presuňte rukoväť výplne v rozsahu, v ktorom chcete použiť tento vzorec, všetky bunky v riadku sa skombinujú do bunky s pomlčkami. Pozri snímku obrazovky:

doc kombinujú bunky so separátorom 5

Tip: S vyššie uvedenou funkciou definovanou používateľom môžete tiež kombinovať hodnoty buniek na základe stĺpca, stačí zadať tento vzorec = Kombinácia (A1: A6) aby ste získali zlúčené dáta, ako potrebujete, pozri snímku obrazovky:

doc kombinujú bunky so separátorom 6

Poznámka: Vo vyššie uvedenom kóde "Funkcia Kombinácia (pracovný rozsah ako rozsah, voliteľný znak ako reťazec = "-") ako reťazec", môžete zmeniť oddeľovač "-" na uspokojenie vašich potrieb.


Zlúčiť riadok / stĺpec / rozsah buniek do jednej bunky s určeným oddeľovačom podľa programu Kutools for Excel

Ak je vzorec a funkcia pre vás ťažké, môžete rýchlo kombinovať hodnoty buniek podľa riadku, stĺpca alebo rozsahu do jednej bunky pomocou Kutools pre Excel's Kombinovať funkcie.

Kutools pre Excel : s viac ako 300 šikovnými doplnkami programu Excel, môžete skúsiť bez obmedzenia v dňoch 60.

Po inštalácii Kutools pre Excel, postupujte takto:

1, Vyberte hodnoty buniek rozsahu, ktoré chcete skombinovať do bunky.

2, Prosím, použite Kombinovať funkciu kliknutím Kutools > Kombinovať, Pozri snímku obrazovky:

doc kombinujú bunky so separátorom 7

3, Zobrazí sa dialógové okno a postupujte nasledovne:

(1.) Ak vyberiete Spojte stĺpce v Kombinovať vybrané bunky podľa nasledujúcich možností sekcia v sekcii Kombinovať stĺpce alebo riadky v dialógu sa údaje v každom riadku zlúčia do bunky, postupujte takto:

A, Check Spojte stĺpce v Kombinovať vybrané bunky podľa nasledujúcich možností úsek;

B, Vyberte oddeľovač, v ktorom chcete kombinované údaje oddeliť Zadajte oddeľovač úsek;

C, Z rozbaľovacieho poľa vyberte miesto, z ktorého chcete umiestniť výsledok.

D, Zvoľte jeden typ z možnosti Sekcia.

Potom kliknite na tlačidlo OK or aplikovať , hodnoty v každom riadku sa zlúčia. Pozri snímku obrazovky:

doc kombinujú bunky so separátorom 8

(2.) A ak chcete zlúčiť jednotlivé hodnoty stĺpcov do jednej bunky so špecifickým oddeľovačom, postupujte takto:

A, Check Kombinovať riadky v Kombinovať vybrané bunky podľa nasledujúcich možností úsek;

B, Zadajte oddeľovač, v ktorom chcete kombinované údaje oddeliť Zadajte oddeľovač úsek;

C, Z rozbaľovacieho poľa vyberte miesto, z ktorého chcete umiestniť výsledok.

D, Zvoľte jeden typ z možnosti Sekcia.

Potom kliknite na tlačidlo OK or aplikovať , hodnoty v každom stĺpci sa zlúčia a sú oddelené špecifickými značkami. Pozri snímku obrazovky:

doc kombinujú bunky so separátorom 9

(3.) Ak potrebujete skombinovať rozsah údajov o bunkách do jednej bunky, postupujte takto:

A, Check Zmiešajte do jednej bunky in Kombinovať vybrané bunky podľa nasledujúcich možností úsek;

B, Vyberte oddeľovač, v ktorom chcete kombinované údaje oddeliť Zadajte oddeľovač Sekcia.

Potom kliknite na tlačidlo OK or aplikovať a dostanete nasledujúci výsledok, pozri snímku obrazovky:

doc kombinujú bunky so separátorom 10

Kliknite pre stiahnutie Kutools pre Excel a bezplatné skúšanie Teraz!

Kutools pre Excel: s viac ako 200 šikovnými doplnkami programu Excel, môžete skúsiť bez obmedzenia v dňoch 60. Stiahnite si bezplatnú skúšobnú verziu teraz!


Relatívne články:



Odporúčané nástroje produktivity

Karta Office

zlatá hviezdička1 Prinášajte užitočné karty do programu Excel a iného softvéru balíka Office, rovnako ako Chrome, Firefox a nový Internet Explorer.

Kutools pre Excel

zlatá hviezdička1 Úžasný! Zvýšte svoju produktivitu za minúty 5. Nepotrebujú žiadne špeciálne schopnosti, okrem dvoch hodín denne!

zlatá hviezdička1 300 Nové funkcie pre program Excel, robiť Excel veľmi ľahké a výkonné:

  • Zlúčiť bunky / riadky / stĺpce bez straty dát.
  • Kombinácia a konsolidácia viacerých hárkov a pracovných kníh.
  • Porovnanie rozsahov, kopírovanie viacerých rozsahov, prevod textu na dátum, konverzia jednotiek a mien.
  • Počet podľa farieb, Medzisúčty stránkovania, Rozšírené triedenie a Super filter,
  • Viac Vyberte / Vložiť / Odstrániť / Text / Formát / Odkaz / Komentár / Pracovné zošity / pracovné listy Nástroje ...

Obraz obrazovky Kutools pre Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Lavina · 9 months ago
    I would like to know if I have a list of people with their information in different cells in one column but different row how to combine them in one cell For e,g I have one person teaching English, math and science and his name is repeated in one column but the courses are in different rows so I want to combine all the courses in one cell for that teacher. if I have 50 teachers I need to have all the courses that the teacher is teaching in one cell.
    • To post as a guest, your comment is unpublished.
      skyyang · 9 months ago
      Hi, Lavina,
      Do you mean to combine multiple cell values in a column based on duplicate names in another column as below screenshot shown:

      You can insert a screenshot to make your problem more intuitive.
  • To post as a guest, your comment is unpublished.
    bin · 9 months ago
    VBA doesn't work for me, excel 2016.
  • To post as a guest, your comment is unpublished.
    Brian · 1 years ago
    Working on trying to get your VBA code to work however I keep getting a #NAME? error. How do I fix this? I've used this code before and it worked wonderfully but now it gives me an error.
  • To post as a guest, your comment is unpublished.
    Sagar · 1 years ago
    But it is not working for large data. I have around 50000 rows to combine in single cell.
  • To post as a guest, your comment is unpublished.
    susan · 2 years ago
    415xxe 5687sdc sa4567
    415xxe 5687sdc sa4567
    415xxe 5687sdc sa4567
    415xxe 5687sdc sa4567

    I need to separate these in different columns and then put a comma behind the last column