Padoms. Citas valodas ir Google tulkotas. Jūs varat apmeklēt English šīs saites versiju.
Pieslēgties
x
or
x
x
Reģistrēties
x

or

Kā apvienot šūnas ar šūnu ar atstarpi, komatiem un semikolu Excel?

Ja apvienojat diapazona šūnas vienā šūnā, kombinētos datus var atdalīt ar neko. Bet, ja jūs vēlaties tos atdalīt ar norādītajām atzīmēm, piemēram, atstarpi, komatu, semikolu vai citiem, kā jūs varat to izdarīt? Šajā apmācībā būs paredzēti daži samazinājumi jums.

Apvienojiet šūnu rindu / kolonnu vienā šūnā ar norādīto atdalītāju pēc formulas

Apvienot šūnas rindu / kolonnu vienā šūnā ar norādīto funkciju atdalītāju

Apvienojiet rindu / kolonnu / šūnu diapazonu vienā šūnā ar norādīto atdalītāju no Kutools programmā Excel


Apvienojiet vairākas kolonnas, rindas vai šūnas ar sepcific separatoru:

Ja ir nepieciešams apvienot vairākas rindas vai kolonnas vai vērtību šūnas, parastā formula būs apgrūtinoša, lai to risinātu. Bet ar Kutools Excelspēcīgā iezīme - Apvienot, jūs varat ātri apvienot vērtības, pamatojoties uz kolonnām, rindām vai šūnām, kā jums nepieciešams.

doc apvieno šūnas ar separatoru 11

Kutools Excel: ar vairāk nekā 200 ērtiem Excel pievienojumprogrammām, bez maksas izmēģināt bez ierobežojumiem 60 dienās. Lejupielādēt un bezmaksas izmēģinājuma versija tūlīt!


Apvienojiet šūnu rindu / kolonnu vienā šūnā ar norādīto Separatoru pēc formulas


Excel programmā Excel var izmantot formulu, apvienojot šūnu rindu vai šūnu kolonnu vienā šūnā. Lūdzu, rīkojieties šādi:

Apvienot šūnas pēc rindas vai kolonnas vienā vietā ar atstarpi

Ievadiet formulu = A1 & "" & B1 & "" & C1 uz tukšu šūnu un pēc tam velciet aizpildīšanas rūtiņu, lai izmantotu šo formulu, visas rindas šūnas ir apvienotas šūnā ar atstarpēm. Skatīt ekrānuzņēmumu:

doc apvieno šūnas ar separatoru 1

Gals: Ja vēlaties apvienot šūnu vērtības, pamatojoties uz kolonnu, jums vienkārši jāievada šī formula = A1 & "" & A2 & & "&" A3 & "" & A4 & & "&" & "A5 & &" & A6 blakus tukšajā šūnā, kurā vēlaties iegūt rezultātu. Un jūs saņemsit šādu rezultātu:

doc apvieno šūnas ar separatoru 2

Apvienojiet šūnas rindu vai kolonnu veidā ar komatu

Ievadiet formulu = A1 & "," & B1 & "," & C1 tukšajā šūnā un pēc tam velciet aizpildīšanas rūtiņu diapazonā, kurā vēlaties izmantot šo formulu, visas šūnas rindā tiks apvienotas šūnā ar komatiem. Skatīt ekrānuzņēmumu:

doc apvieno šūnas ar separatoru 3

Gals: Jūs varat apvienot šūnu vērtību kolonnu vienā šūnā ar komatu, vienkārši ierakstiet šo formulu = A1&","&A2&","&A3&","&A4&","&A5&","&A6 lai iegūtu sekojošu rezultātu, kā jums nepieciešams.

doc apvieno šūnas ar separatoru 4

Piezīmes: jūs varat mainīt ","lai apmierinātu jūsu vajadzības. Piemēram, ja vēlaties atdalīt datus ar semikolu, varat mainīt "," uz ";".


Apvienojiet šūnu rindu / kolonnu vienā šūnā ar norādīto Separator by Function

Programmā Excel jūs varat arī izmantot funkciju, lai apvienotu rindu vai kolonnu šūnas vienā šūnā ar atstarpēm vai norādītām atzīmēm.

1. Turiet ALT + F11 taustiņi uz tastatūras, lai atvērtu Microsoft Visual Basic for Application logs.

2. Noklikšķiniet ielaidums > Moduļi, un kopējiet VBA modulī.

VBA: apvienojiet šūnas pēc rindas vai kolonnas vienā ar konkrētu atdalītāju:

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. Rakstīt formulu = Apvienot (A1: C1) tukšajā šūnā un pēc tam velciet aizpildīšanas rūtiņu diapazonā, kuru vēlaties izmantot šai formulai, visas rindas šūnas tiks apvienotas ar šūnas elementu. Skatīt ekrānuzņēmumu:

doc apvieno šūnas ar separatoru 5

Padoms: Ar iepriekš noteikto lietotāja definēto funkciju jūs varat arī apvienot šūnu vērtības, pamatojoties uz kolonnu, jums vienkārši jāievada šī formula = Apvienot (A1: A6) lai iegūtu nepieciešamos apvienotos datus, skatiet ekrānuzņēmumu:

doc apvieno šūnas ar separatoru 6

Piezīme: Iepriekš minētajā kodā "Funkcija apvienot (WorkRng kā diapazons, izvēles zīme String = "-") kā stīgu", jūs varat mainīt atdalītāju "-" lai apmierinātu jūsu vajadzības.


Apvienojiet rindu / kolonnu / šūnu diapazonu vienā šūnā ar norādīto atdalītāju no Kutools programmā Excel

Ja jums ir sarežģīta formula un funkcija, varat ātri apvienot šūnas vērtības ar rindu, kolonnu vai diapazonu vienā šūnā ar Kutools Excel's Apvienot funkcija.

Kutools Excel : ar vairāk nekā 300 ērtiem Excel pievienojumprogrammām, bez maksas izmēģināt bez ierobežojumiem 60 dienās.

Pēc instalēšanas Kutools Excel, lūdzu, rīkojieties šādi:

1. Atlasiet diapazona šūnu vērtības, kuras vēlaties apvienot šūnā.

2. Lūdzu, iesniedziet pieteikumu Apvienot funkcija, noklikšķinot Kutools > Apvienot. Skatīt ekrānuzņēmumu:

doc apvieno šūnas ar separatoru 7

3. Tiks parādīts dialoglodziņš un pēc tam rīkojieties šādi:

(1.) Ja izvēlaties Apvienot kolonnas iekš Apvienot atlasītās šūnas atbilstoši šādām opcijām sadaļā Apvienot kolonnas vai rindas dialoglodziņā dati katrā rindā tiks apvienoti šūnā, rīkojieties šādi:

A. Pārbaude Apvienot kolonnas iekš Apvienot atlasītās šūnas atbilstoši šādām opcijām sadaļa;

B. Atlasiet atdalītāju, kurā vēlaties apvienot datus Norādiet atdalītāju sadaļa;

C. Nolaižamajā lodziņā atlasiet vietu, kurā vēlaties ievietot rezultātu;

D. Izvēlieties vienu no veidiem no opcijas sadaļā.

Pēc tam noklikšķiniet uz OK or pieteikties poga, vērtības katrā rindā tiks apvienotas. Skatīt ekrānuzņēmumu:

doc apvieno šūnas ar separatoru 8

(2.) Un, ja vēlaties apvienot katras kolonnas vērtības vienā šūnā ar konkrētu atdalītāju, lūdzu, rīkojieties šādi:

A. Pārbaude Apvienot rindas iekš Apvienot atlasītās šūnas atbilstoši šādām opcijām sadaļa;

B. Norādiet atdalītāju, kurā vēlaties apvienot datus Norādiet atdalītāju sadaļa;

C. Nolaižamajā lodziņā atlasiet vietu, kurā vēlaties ievietot rezultātu;

D. Izvēlieties vienu no veidiem no opcijas sadaļā.

Pēc tam noklikšķiniet uz OK or pieteikties poga, vērtības katrā kolonnā tiks apvienotas, un tās atdala ar īpašajām atzīmēm. Skatīt ekrānuzņēmumu:

doc apvieno šūnas ar separatoru 9

(3.) Ja jums ir jāapvieno šūnas datu diapazons vienā šūnā, lūdzu, rīkojieties šādi:

A. Pārbaude Apvienot vienā šūnā in Apvienot atlasītās šūnas atbilstoši šādām opcijām sadaļa;

B. Atlasiet atdalītāju, kurā vēlaties apvienot datus Norādiet atdalītāju sadaļā.

Pēc tam noklikšķiniet uz OK or pieteikties pogu, un jūs saņemsit šādu rezultātu, skatiet ekrānuzņēmumu:

doc apvieno šūnas ar separatoru 10

Noklikšķiniet, lai lejupielādētu Kutools programmā Excel un bezmaksas izmēģinājuma versiju tagad!

Kutools Excel: ar vairāk nekā 200 ērtiem Excel pievienojumprogrammām, bez maksas izmēģināt bez ierobežojumiem 60 dienās. Lejupielādēt un bezmaksas izmēģinājuma versija tūlīt!


Relatīvie raksti:



Ieteicamie produktivitātes rīki

Cilnē Office

zelta zvaigzne1 Novietojiet parocīgas cilnes Excel un citai Office programmatūrai, tāpat kā Chrome, Firefox un jaunā Internet Explorer.

Kutools Excel

zelta zvaigzne1 Pārsteidzošs! Palieliniet savu produktivitāti 5 minūtēs. Nepieciešamas īpašas prasmes, izņemot katru dienu divas stundas!

zelta zvaigzne1 300 jaunas funkcijas Excel, Make Excel daudz viegli un jaudīgu:

  • Apvienot šūnu / rindas / kolonnas, nezaudējot datus.
  • Apvienot un konsolidēt vairākas lapas un darbgrāmatas.
  • Salīdziniet diapazonus, kopējiet vairākus diapazonus, pārveidojiet tekstu uz datumu, vienību un valūtas konvertēšanu.
  • Count by Colors, Paging Starpsvars, Advanced Kārtot un Super Filter,
  • Vairāk Izvēlēties / Ievietot / Dzēst / Teksts / Format / Saite / Komentārs / Darbgrāmatas / Darblapas Rīki ...

Kutools ekrānuzņēmums 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.
    Annette · 4 years ago
    I used your VBA formula a few days ago and it worked beautifully. I'm using it again today and I keep getting a #NAME? error. I've tried all sorts of things and can't get it to work. What am I doing wrong?
  • To post as a guest, your comment is unpublished.
    admin_jay · 4 years ago
    Hello, please be more specific about your issue.

    Try to contact me at jaychivo#extendoffice.com. Please replace # with @.

    :-)
    • To post as a guest, your comment is unpublished.
      Kristi · 2 years ago
      Hi!

      I have a spreadsheet of over 23,000 serial numbers in Column A, then each serial number has a one-digit Assign number in Column B, and finally an individualized Application number that belongs to both the serial number and assigned number in Column C.

      Looks like this:

      A B C
      123456 1 1212121
      987655 2 5656565
      606060 1 4343434
      606060 1 8989898

      How would I combine just the rows of data that have the SAME Serial number and Assign number but different application numbers using a comma?

      Such as, I need:

      606060 1 4343434, 8989898

      Any help would be super appreciated!!!
  • To post as a guest, your comment is unpublished.
    Zygis · 4 years ago
    Thank you. This was really a savior! I have one question. I want to merge EAN codes. It works like a charm in the same sheet. But when I take EAN codes from another sheet, I get the result:

    #######,########,#######,#######

    Where might be the problem?

    many thanks
  • To post as a guest, your comment is unpublished.
    fmanjeim · 4 years ago
    Great, limpidly clear
  • To post as a guest, your comment is unpublished.
    Charuta · 5 years ago
    awesome: helped with my project and saved many hours of work...thanks much.