Consell: altres idiomes es tradueixen en Google. Pots visitar el English versió d'aquest enllaç.
Iniciar Sessió
x
or
x
x
Registre
x

or

Com combinar les cel·les en una cel·la amb espai, comes i punt i coma en Excel?

Quan es combinen les cel·les d'un rang en una sola cel·la, les dades combinades es poden separar per res. Però si voleu separar-los amb marques especificades, com ara espai, comes, punt i coma o altres, com podeu fer-ho? Aquest tutorial us mostrarà algunes retallades.

Combineu la fila / la columna de les cel·les en una cel·la amb un separador especificat per fórmula

Combineu la fila / la columna de les cel·les en una sola cel·la amb el separador especificat per Funció

Combineu la fila / columna / interval de cel·les en una sola cel·la amb un separador especificat per Kutools for Excel


Combineu diverses columnes, files o cel·les amb separador sepcific:

Si hi ha diverses files o columnes o cel·les de valors necessàries per combinar-se, la fórmula normal serà molesta per tractar-la. Però, amb Kutools for Excella seva potent característica: Combinar, podeu combinar ràpidament els valors basats en columnes, files o cel·les com necessiteu.

doc combina cel·les amb el separador 11

Kutools for Excel: amb més complements Excel de 200, gratuïts per intentar sense limitacions en 60 dies. Baixada i prova gratuïta Ara!


Combineu la fila / columna de les cel·les en una cel·la amb el separador especificat per fórmula


En Excel, podeu utilitzar una fórmula per combinar una fila de cel·les o una columna de cel·les en una única cel·la. Feu el següent:

Combineu cel·les basades en fila o columna en una amb espai

Escriure la fórmula = A1 i "" & B1 & "" & C1 en una cel·la en blanc i, a continuació, arrossegueu l'identificador de farciment per aplicar aquesta fórmula, totes les cel·les de fila s'han combinat en una cel·la amb espais. Mostra la captura de pantalla:

doc combina cel·les amb el separador 1

Punta: Si voleu combinar els valors de les cel·les segons la columna, només heu d'introduir aquesta fórmula = A1 & "" & A2 & "" & A3 & "" & A4 & "" & A5 & "" & A6 a la cel·la en blanc adjacent que voleu obtenir el resultat. I obtindreu el següent resultat:

doc combina cel·les amb el separador 2

Combineu cel·les basades en una fila o columna en una amb comes

Escriure la fórmula = A1 & "," & B1 & "," & C1 en una cel·la en blanc i, a continuació, arrossegueu l'identificador de farciment sobre el rang que voleu aplicar aquesta fórmula, totes les cel·les d'una fila es combinaran en una cel·la amb comas. Mireu la captura de pantalla:

doc combina cel·les amb el separador 3

Punta: També podeu combinar la columna dels valors de les cel·les en una cel·la amb comes, simplement escriviu aquesta fórmula = A1&","&A2&","&A3&","&A4&","&A5&","&A6 Per obtenir el següent resultat que necessiteu.

doc combina cel·les amb el separador 4

Nota: pots canviar ","per satisfer les vostres necessitats. Per exemple, si voleu separar les dades amb punts i coma, podeu canviar-les "," a ";".


Combineu la fila / columna de les cel·les en una sola cel·la amb el separador especificat per funció

En Excel, també podeu utilitzar la funció per combinar cel·les de fila o columna en una sola cel·la amb espais o marques especificades.

1. Espera ALT + F11 claus al teclat per obrir un Microsoft Visual Basic per a aplicacions finestra.

2. Clic Insereix > Mòduls, i copieu el VBA al mòdul.

VBA: combineu cel·les basades en una fila o columna en una amb un separador específic:

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. Fórmula de mecanografia = Combinar (A1: C1) en una cel·la en blanc i, a continuació, arrossegueu l'identificador de farciment per sobre del rang que voleu aplicar a aquesta fórmula, totes les cel·les de la fila es combinen en una cel·la amb taques. Mostra la captura de pantalla:

doc combina cel·les amb el separador 5

Consell: Amb la funció definida per l'usuari anterior, també podeu combinar els valors de les cel·les segons la columna, només heu d'introduir aquesta fórmula = Combinar (A1: A6) Per obtenir les dades combinades segons necessiteu, vegeu la captura de pantalla:

doc combina cel·les amb el separador 6

Nota: En el codi anterior "Function Combine (WorkRng As Range, Optional Sign As String = "-") As String", podeu canviar el separador "-" per satisfer la vostra necessitat.


Combineu la fila / columna / interval de cel·les en una sola cel·la amb un separador especificat per Kutools for Excel

Si la fórmula i la funció són difícils per a vostè, podeu combinar ràpidament els valors de les cel·les mitjançant una fila, columna o un rang en una sola cel·la amb Kutools for Excel's Combinar funció.

Kutools for Excel : amb més complements útils de 300 d'Excel, lliures per intentar sense limitacions en 60 dies.

Després d'instal·lar Kutools for Excel, feu el següent:

1. Seleccioneu els valors de cel·la de rang que voleu combinar en una cel·la.

2. Sol·liciteu-ho Combinar funció fent clic Kutools > Combinar. Mostra la captura de pantalla:

doc combina cel·les amb el separador 7

3. I es mostrarà un quadre de diàleg i feu el següent:

(1). Si seleccioneu Combina columnes al Per combinar les cel·les seleccionades d'acord amb les següents opcions secció a la secció Combina columnes o files diàleg, les dades de cada fila es fusionaran en una cel·la, feu el següent:

A. Comprovar Combina columnes al Per combinar les cel·les seleccionades d'acord amb les següents opcions secció;

B. Seleccioneu el separador en què voleu separar les dades combinades Especifiqueu un separador secció;

C. Seleccioneu el lloc on vol posar el resultat del quadre desplegable;

D. Seleccioneu un tipus des del opcions .

A continuació, feu clic OK or aplicar , es fusionaran els valors de cada fila. Mostra la captura de pantalla:

doc combina cel·les amb el separador 8

(2). I si voleu combinar els valors de cada columna en una sola cel·la amb un separador específic, feu-ho com a:

A. Comprovar Combina files al Per combinar les cel·les seleccionades d'acord amb les següents opcions secció;

B. Especifiqueu un separador en què voleu separar les dades combinades Especifiqueu un separador secció;

C. Seleccioneu el lloc on vol posar el resultat del quadre desplegable;

D. Seleccioneu un tipus des del opcions .

A continuació, feu clic OK or aplicar , es fusionaran els valors de cada columna i es separen amb les marques específiques. Mostra la captura de pantalla:

doc combina cel·les amb el separador 9

(3). Si necessiteu combinar un rang de dades de cel·la en una única cel·la, feu-ho com a:

A. Comprovar Combina'l a una sola cel·la in Per combinar les cel·les seleccionades d'acord amb les següents opcions secció;

B. Seleccioneu el separador en què voleu separar les dades combinades Especifiqueu un separador .

A continuació, feu clic OK or aplicar botó i obtindreu el següent resultat, vegeu captura de pantalla:

doc combina cel·les amb el separador 10

Feu clic per descarregar Kutools for Excel i prova gratuïta Ara!

Kutools for Excel: amb més complements Excel de 200, gratuïts per intentar sense limitacions en 60 dies. Baixada i prova gratuïta Ara!


Articles relatius:



Eines de productivitat recomanades

Pestanya d'Office

estrella d&#39;or1 Porteu les pestanyes pràctiques a l'Excel i a un altre programari d'Office, igual que Chrome, Firefox i el nou Internet Explorer.

Kutools for Excel

estrella d&#39;or1 Increïble! Incrementeu la productivitat en 5 minuts. No necessites cap habilitat especial, estalvieu dues hores cada dia.

estrella d&#39;or1 300 Noves característiques per a Excel, Excel molt fàcil i potent:

  • Combina cel·les / files / columnes sense perdre dades.
  • Combina i consolida diverses fulles i llibres.
  • Comparar intervals, copiar diversos rangs, convertir text a data, unitat i conversió de divises.
  • Compte per colors, subtotals de paginació, classificació avançada i filtre súper,
  • Més Seleccioneu / Insereix / Suprimeix / Text / Format / Enllaç / Comentari / Llibres / Eines de full de càlcul ...

Tret de pantalla de Kutools per a 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