Hur man sammanfogar flera celler med utrymme i Excel (7 metoder) -

  • Dela Detta
Hugh West

När det gäller Microsoft Excel, behöver vi ibland sammanfoga flera celler med deras värden med hjälp av Excel formler. Vi kan enkelt sammanfoga flera celler med mellanslag i Excel med hjälp av formler. Om du vill sammanfoga flera celler med mellanslag i Excel kan vi använda funktionen CONCATENATE, Amperand (&) Symbol , TEXTJOIN, TRANSPOSE Funktioner , CHAR-formel , och VBA-makroner också.

Ladda ner övningsboken

Ladda ner den här arbetsboken för att träna medan du läser den här artikeln.

Sammanfoga flera celler.xlsm

7 lämpliga sätt att sammanfoga flera celler med utrymme i Excel

Låt oss anta ett scenario där vi har information om den Förnamn, mellannamn, och Efternamn av Armani-koncernens anställda i Kolumnerna B, C, och D I vår datamängd sammanfogar vi dessa celler i Kolumn E genom att använda Excel Här är en översikt över datasetet för dagens uppgift.

1. Använd funktionen CONCATENATE för att sammanfoga flera celler med mellanslag i Excel

Här ska vi lära oss hur man sammanfogar flera celler med mellanslag genom att använda funktionen CONCATENATE Det här är den enklaste och mest tidsbesparande funktionen för att sammanfoga flera celler med mellanslag. Följ instruktionerna nedan för att lära dig!

Steg:

  • Välj först cell E5 .

  • Efter att ha valt cell E5 , typ funktionen CONCATENATE i den Formula Bar Funktionen är,
=CONCATENATE(B5," ",C5," ",D5)

  • Tryck därför på Gå in på på din tangentbord , och du kommer att få Shaun Aijack Lee som funktionens resultat.

  • Dra sedan i Handtag för fyllning att göra detsamma för resten av de anställda.

Läs mer: Hur man sammanfogar i Excel (3 lämpliga sätt)

2. Utför CONCATENATE- och TRANSPOSE-funktionerna för att sammanfoga flera celler med mellanslag i Excel

I den här metoden tillämpar vi TRANSPOSE , och CONCATENATE Funktioner för att sammanfoga flera celler med mellanslag i Excel. Följ stegen nedan för att lära dig!

Steg:

  • För det första kommer vi att tillämpa funktionen TRANSPOSE för att omfördela rader 4 till 6 i kolumner. För att välja cell E5.

  • Därefter skriver du funktionen TRANSPOSE i den Formel Bar. Funktionen TRANSPOSE är,
=TRANSPOSE(C4:C6)&" "

  • Efter att ha skrivit funktionen TRANSPOSE i den Formula Bar trycker du bara på F9 på din tangentbord . Nu, F9 omvandlar funktionen till ett värde med en parentes.

  • Ta därför bort de krusade parenteserna från den högra och vänstra sidan, och skriv ner CONCATENATE före "Samuel ", "Johnson ", "Taylor " med parentes enligt vår skärmdump nedan.
=CONCATENATE("Samuel ", "Johnson ", "Taylor ")

  • Till sist trycker du på Gå in på på din tangentbord , och du kommer att få Samuel Johnson Taylor som utgångspunkt för funktionen.

Läs mer: Motsatsen till Concatenate i Excel (4 alternativ)

3. Använd symbolen Ampersand (&) för att sammanfoga flera celler med mellanslag i Excel

Symbolen ampersand är den mest användbara symbolen för att kombinera celler i Excel . Denna symbol används i stor utsträckning i Excel för att sammanfoga celler. I den här metoden lär vi oss hur man använder ampersand-symbolen för att sammanfoga flera celler med mellanslag i Excel Följ stegen nedan.

Steg 1:

  • Välj först och främst cell E5 för att sammanfoga celler B5, C5, och D5 med utrymme.

  • Efter att ha valt cell E5 , ange formeln i fältet Formula Bar Formeln som skrivs in i Formula Bar är,
=B5&" "&C5&" "&D5

  • Vidare trycker du helt enkelt på Gå in på på din tangentbord och du kommer att få Shaun Aijack Lee cell E5 som återbäring i formeln.

Steg 2:

  • Dra dessutom den Handtag för fyllning att tillämpa samma formel på resten av de anställda.

Läs mer: Hur man sammanfogar flera celler i Excel (8 snabba tillvägagångssätt)

Liknande läsning:

  • Hur man sammanfogar datum som inte blir nummer i Excel (5 sätt)
  • Väggen tillbaka i Excel-formeln för att sammanfoga (6 exempel)
  • Sammanfoga flera celler men ignorera blanksteg i Excel (5 sätt)
  • Hur man fetar text i en sammanlänkningsformel i Excel (2 metoder)
  • Sammanfoga rader i Excel (11 metoder)

4. Infoga CHAR-funktionen för att sammanfoga flera celler med mellanslag i Excel

I den här metoden kommer vi att lära oss den mest intressanta formeln som heter CHAR-funktionen för att sammanfoga celler med mellanslag i Excel För att sammanfoga celler med mellanslag i Excel genom att använda CHAR-funktion Vi följer stegen nedan.

Steg 1:

  • Välj först och främst cell E5 .

  • Därför kan typ CHAR-funktionen i den Formula Bar . CHAR-funktionen i den Formula Bar är,
=B5&CHAR(32)&C5&CHAR(32)&D5

  • Var CHAR(32) återger utrymme.

  • Därefter trycker du på Gå in på på din tangentbord och du kommer att få Shaun Aijack Lee cell E5 som utgångspunkt för funktionen.

Steg 2:

  • Placera sedan markören Nederst till höger cell E5 , en Tecken för automatisk ifyllning och dra den nedåt.

  • Efter att ha slutfört ovanstående process får vi den önskade utgången i kolumnen E .

Relaterat innehåll: VBA för att sammanfoga intervall med separator i Excel (3 sätt)

5. Använd TEXT- och TODAY-funktionerna för att sammanfoga flera celler med mellanslag i Excel

Här kommer vi att tillämpa den TEXT och Funktion TODAY s för att kombinera celler i Excel. Följ instruktionerna nedan för att lära dig!

Steg:

  • Välj först cell B5.

  • Därefter skriver du Funktion TODAY i den Formula Bar. Formeln finns i Formula Bar,
=TODAY()

  • Tryck nu på Gå in på på din tangentbord och du kommer att få 2/28/2022 som återgivning av den funktionen.
  • När du har slutfört ovanstående process väljer du återigen cell C5 .

  • cell C5 , skriv en ny formel. Formeln är,
= "Idag är det "&TODAY()

  • Återigen , tryck på Gå in på på din tangentbord och du kommer att få Idag är det 44620 som är ett långt tal utan datumformatering som återges av den funktionen.

  • Om du vill ange numret i ett format väljer du ett nytt cell D5 .

  • Efter att ha valt cell D5, igen, skriv en ny formel med dubbla citationstecken i fältet Formula Bar. Formeln är,
="Idag är det " &TEXT(TODAY(), "mm-dd-yy")

  • Var I DAG() återger det aktuella datumet.

  • När du har slutfört ovanstående process trycker du återigen på Gå in på på din tangentbord och du kommer att få den önskade utgången som visas i skärmbilden nedan.

Läs mer: Hur du kombinerar text från två eller flera celler till en cell i Excel (5 metoder)

6. Kör en VBA-kod för att sammanfoga flera celler med mellanslag i Excel

I den här metoden kör vi en VBA Kod för att sammanfoga flera celler med mellanslag. Följ instruktionerna nedan för att lära dig!

Steg 1:

  • För det första, från din Utvecklare band, gå till,

Utvecklare → Visual Basic

  • Därefter öppnas ett fönster med namnet Microsoft Visual Basic-tillämpningar - Sammanfoga celler med mellanslag visas framför dig.

  • Från och med den Infoga alternativ, gå till,

Infoga → Modul

Steg 2:

  • Skriv dessutom ned följande VBA kod i den Sammanfoga celler med mellanslag modul.
 Funktion ConcatenateR(WorkR As Range, Optional sign As String = " ") As String Dim R As Range Dim OutStr As String For Each R In WorkR If R.Text " " Then OutStr = OutStr & R.Text & sign End If Next ConcatenateR = Left(OutStr, Len(OutStr) - 1) End Function 

  • Medan du fortsätter att skriva in VBA koden i den modulen, kör koden. För att göra det, gå till,

Kör → Kör under-/användarformulär

Steg 3:

  • Gå nu tillbaka till arbetsbladet och skriv in SammanfogningR formel i cell E5 . SammanfogningR formeln är,
=ConcatenateR(B5:D5)

  • Därefter trycker du på Gå in på på din tangentbord och du kommer att få Shaun Aijack Lee cell E5 som utgångspunkt för den användardefinierade SammanfogningR funktion.

  • På samma sätt fyller du automatiskt ut formeln ConcatenateR i hela kolumnen. E för att få den önskade utgången som visas i nedanstående skärmdump.

Läs mer: Hur man sammanfogar sträng och variabel i Excel VBA (en detaljerad analys)

7. Använd TEXTJOIN-funktionen för att sammanfoga flera celler med mellanslag i Excel

Efter att ha lärt sig Funktionen CONCATENATE , Metod för amersand-symbolen , CHAR-funktion , TEXT, och I DAG formel ska vi lära oss att sammanfoga flera celler med mellanslag i Excel genom att använda TEXTJOIN-funktionen För att sammanfoga flera celler i Excel genom att använda TEXTJOIN-funktionen , följ instruktionerna nedan för att lära dig!

Steg 1:

  • Välj först cell E5 , där vi skriver TEXTJOIN-funktionen .

  • Efter att ha valt cell E5 , skriv in TEXTJOIN-funktionen i den Formula Bar . Formeln i Formula Bar är,
=TEXTJOIN(" ", TRUE, B5:D5)

  • Samtidigt som du skriver in funktionen i Formula Bar trycker du bara på Gå in på på din tangentbord och du får Shaun Aijack Lee som en återkomst av TEXTJOIN-funktionen .

Steg 2:

  • Placera nu din markör på den längst ner till höger cell E5, och omedelbart en autoFill tecken visas framför dig. Dra i autoFill tecken nedåt.

  • När du har slutfört ovanstående process kommer du att kunna få den önskade utgången.

Läs mer: Sammanfoga flera celler baserat på kriterier i Excel (4 metoder)

Saker att komma ihåg

👉 du kan bara använda den TEXTJOIN-funktionen Excel 2019 eller senare, inklusive Microsoft 365 .

Slutsats

Jag hoppas att alla de lämpliga metoder som nämns ovan för att sammanfoga flera celler med mellanslag nu kommer att få dig att tillämpa dem i din Excel Du är välkommen att kommentera om du har några frågor eller funderingar.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.