Tip: Andre sprog er Google-oversat. Du kan besøge English version af dette link.
Log på
x
or
x
x
Tilmeld
x

or

Sådan kombineres celler i en celle med plads, komma og semikolon i Excel?

Når du kombinerer cellerne i en rækkevidde til en enkelt celle, kan de kombinerede data adskilles af ingenting. Men hvis du vil adskille dem med bestemte mærker, som f.eks. Mellemrum, kommaer, semikolon eller andre, hvordan kan du gøre det? Denne vejledning vil introducere nogle nedskæringer for dig.

Flet række / kolonne af celler i en celle med specificeret separator med formel

Flet række / kolonne af celler i en celle med specificeret separator efter funktion

Flet række / kolonne / række celler i en celle med specificeret separator af Kutools for Excel


Kombiner flere kolonner, rækker eller celler med sepcific separator:

Hvis der er flere rækker eller kolonner eller celler med værdier, der skal slettes, vil den normale formel være generende for at håndtere det. Men med Kutools til Excels stærke funktion - Kombiner, kan du hurtigt kombinere værdierne baseret på kolonner, rækker eller celler, som du har brug for.

doc kombinere celler med separator 11

Kutools til Excel: Med mere end 200 handy Excel-tilføjelser, kan du prøve uden begrænsning i 60 dage. Download og gratis prøveversion nu!


Flet række / kolonne af celler i en celle med specificeret separator med formel


I Excel kan du bruge en formel til at kombinere en række celler eller en kolonne af celler i en enkelt celle. Gør venligst som følger:

Kombiner celler baseret på række eller kolonne i et med rum

Indtastning af formlen = A1 & "" & B1 & "" & C1 ind i en tom celle, og træk derefter fyldehåndtaget ned for at anvende denne formel, alle radcellerne er blevet kombineret i en celle med mellemrum. Se skærmbillede:

doc kombinere celler med separator 1

Tip: Hvis du vil fusionere celleværdierne baseret på kolonne, skal du bare indtaste denne formel = A1 & "" & A2 & "" & A3 & "" & A4 & "" & A5 & "" & A6 i tilstødende tomcelle, at du vil få resultatet. Og du får følgende resultat:

doc kombinere celler med separator 2

Kombiner celler baseret på række eller kolonne i et med kommaer

Indtastning af formlen = A1 & " "& B1 &"," & C1 i en tom celle, og træk derefter fyldhåndtaget over det interval, som du vil anvende denne formel, alle celler i en række kombineres til en celle med kommaer. Se screenshot:

doc kombinere celler med separator 3

Tip: Du kan også slå sammen kolonnen med celleværdier i en celle med kommaer, skriv bare denne formel = A1&","&A2&","&A3&","&A4&","&A5&","&A6 for at få det følgende resultat, som du har brug for.

doc kombinere celler med separator 4

Noter: du kan ændre ","for at imødekomme dine behov. Hvis du f.eks. Vil adskille dataene med semikoloner, kan du ændre "," til ";".


Flet række / kolonne af celler i en celle med specificeret separator efter funktion

I Excel kan du også bruge funktion til at kombinere celler i række eller kolonne i en enkelt celle med mellemrum eller bestemte mærker.

1. Holde ALT + F11 nøgler på tastaturet for at åbne en Microsoft Visual Basic til applikation vindue.

2. Klik indsatte > Moduler, og kopier VBA til modulet.

VBA: Kombiner celler baseret på række eller kolonne i en med specifik separator:

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. Indtastning af formel = Kombiner (A1: C1) i en tom celle, og træk derefter fyldehåndtaget over det interval, som du vil anvende denne formel, alle celler i rækken kombineres i en celle med bindestreger. Se skærmbillede:

doc kombinere celler med separator 5

Tip: Med ovenstående Brugerdefineret funktion kan du også kombinere celleværdier baseret på kolonne, du skal bare indtaste denne formel = Kombiner (A1: A6) for at få de fusionerede data, som du har brug for, se screenshot:

doc kombinere celler med separator 6

Bemærk: I ovenstående kode "Funktionskombinering (WorkRng As Range, Valgfri Sign As String = "-") Som String", kan du ændre separatoren "-" for at imødekomme dit behov.


Flet række / kolonne / række celler i en celle med specificeret separator af Kutools for Excel

Hvis formel og funktion er svær for dig, kan du hurtigt kombinere celleværdier efter række, kolonne eller en rækkevidde i en enkelt celle med Kutools til Excel's Kombiner funktion.

Kutools til Excel : med mere end 300 handy Excel-tilføjelser, gratis at prøve uden begrænsning i 60 dage.

Efter installation Kutools til Excel, gør venligst som nedenfor:

1. Vælg en rækkecelleværdier, som du vil kombinere i en celle.

2. Ansøg venligst Kombiner funktion ved at klikke Kutools > Kombiner. Se skærmbillede:

doc kombinere celler med separator 7

3. Og en dialog vil blive vist, og derefter gøre som følger:

(1.) Hvis du vælger Kombiner kolonner i Sådan kombineres udvalgte celler i henhold til følgende muligheder afsnit i Kombiner kolonner eller rækker dialog bliver dataene i hver række fusioneret i en celle, gøres som følger:

A. Check Kombiner kolonner i Sådan kombineres udvalgte celler i henhold til følgende muligheder afsnit;

B. Vælg den separator, du vil separere de kombinerede data i Angiv en separator afsnit;

C. Vælg det sted, du vil indsætte resultatet fra drop-down boksen;

D. Vælg en type fra Indstillinger sektion.

Klik derefter på OK or Foretag knappen, vil værdierne i hver række blive slået sammen. Se skærmbillede:

doc kombinere celler med separator 8

(2.) Og hvis du vil slå sammen hver kolonneværdi til en celle med en specifik separator, skal du gøre følgende:

A. Check Kombiner rækker i Sådan kombineres udvalgte celler i henhold til følgende muligheder afsnit;

B. Angiv en separator, du vil separere de kombinerede data i Angiv en separator afsnit;

C. Vælg det sted, du vil indsætte resultatet fra drop-down boksen;

D. Vælg en type fra Indstillinger sektion.

Klik derefter på OK or Foretag knappen, vil værdierne i hver kolonne blive slået sammen, og de adskilles af de specifikke karakterer. Se skærmbillede:

doc kombinere celler med separator 9

(3.) Hvis du skal kombinere en række celledata til en enkelt celle, skal du gøre følgende:

A. Check Kombiner i enkeltcelle in Sådan kombineres udvalgte celler i henhold til følgende muligheder afsnit;

B. Vælg den separator, du vil separere de kombinerede data i Angiv en separator sektion.

Klik derefter på OK or Foretag knappen, og du får følgende resultat, se screenshot:

doc kombinere celler med separator 10

Klik for at downloade Kutools til Excel og gratis prøveversion nu!

Kutools til Excel: Med mere end 200 handy Excel-tilføjelser, kan du prøve uden begrænsning i 60 dage. Download og gratis prøveversion nu!


Relative artikler:



Anbefalede produktivitetsværktøjer

Office-fanen

guld star1 Medbring praktiske faner til Excel og andre Office-software, ligesom Chrome, Firefox og nye Internet Explorer.

Kutools til Excel

guld star1 Fantastiske! Forøg din produktivitet i 5 minutter. Har ikke brug for særlige færdigheder, spar to timer hver dag!

guld star1 300 Nye funktioner til Excel, gør Excel meget nemt og kraftfuldt:

  • Fusionere celler / rækker / kolonner uden at miste data.
  • Kombiner og konsolidér flere ark og arbejdsbøger.
  • Sammenlign ranges, kopier flere rækker, konverter tekst til dato, enheds- og valutaomregning.
  • Tæl efter farver, Personsøgning Subtotaler, Avanceret Sort og Super Filter,
  • Mere Vælg / Indsæt / Slet / Tekst / Format / Link / Kommentar / Arbejdsbøger / Regneark Værktøjer ...

Skærmbillede af Kutools til 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