4 sätt hur man sammanfogar i Excel med utrymme, steg-för-steg

När du arbetar med måste du ofta slå samman data från flera celler samtidigt som läsbarheten bibehålls genom att lägga till mellanslag mellan de kombinerade värdena.

Det finns flera metoder för att sammanfoga i Excel med mellanslag, inklusive att använda Ampersand-symbolen, CONCAT-funktionen och TEXTJOIN-funktionen.

Varje metod har sina unika fördelar. Att förstå hur du använder dem effektivt hjälper dig att bli en mer skicklig Excel-användare.

Innehållsförteckning

Vad är sammankoppling i Excel?

Sammanfogning i Excel är processen att sammanfoga två eller flera textsträngar eller värden till en enda textsträng.

Detta kan vara särskilt användbart när du behöver kombinera data från flera celler eller kolumner, till exempel för- och efternamn, adresser eller andra uppsättningar data som ska visas tillsammans.

Men hur är det med mellanrum? Om du hade två intilliggande celler med "John" i den ena och "Doe" i den andra, vill du förmodligen att ditt resultat ska vara "John Doe" istället för "JohnDoe".

4 sätt hur man sammanfogar i Excel med utrymme, steg-för-steg

Med andra ord, du vill sammanfoga med ett mellanslag.

Den här artikeln visar hur du uppnår detta med fyra metoder:

  • Ampersand-operatören

  • CONCAT-funktionen

  • funktionen CONCATENATE

  • TEXTJOIN-funktionen

Öppna en övningsbok och följ formelexemplen!

Metod 1: Ampersand-operatören med mellanslag

Et-tecken-operatorn ( & ) låter dig sammanfoga text med mellanslag.

Fördelen med denna metod är att den är enkel och lätt att lära sig. För att använda det, följ dessa steg:

  1. Markera cellen där du vill att den sammanlänkade texten ska visas.

  2. Skriv ett likhetstecken (=) följt av encellsreferensen för den första texten du vill kombinera.

  3. Skriv ett et-tecken (&) följt av dubbla citattecken med ett mellanslag (så här: "&" "").

  4. Skriv ett nytt et-tecken (&) och cellreferensen för nästa text du vill kombinera.

  5. Tryck på Enter för att slutföra formeln.

Här är ett exempel för att illustrera processen. Anta att du har texten "John" i cell A1 och "Doe" i cell B1.

För att sammanfoga dessa celler med ett mellanslag mellan dem kan du använda följande formel:

=A1 & ” ” & B1

Denna formel returnerar "John Doe" i cellen där den har skrivits in.

Den här bilden visar exemplet:

4 sätt hur man sammanfogar i Excel med utrymme, steg-för-steg

Hur man arbetar med flera celler

Kom ihåg att du kan sammanfoga fler än två celler genom att upprepa processen. Om du till exempel har text i cellerna A1, B1 och C1 kan du använda formeln:

=A1 & ” ” & B1 & ” ” & C1

Den här metoden låter dig enkelt kombinera två eller flera celler med mellanslag, vilket gör dina Excel-kalkylblad snyggare och mer organiserade.

Metod 2: Använda CONCAT-funktionen

Excel har två funktioner som är väldigt lika: CONCAT och CONCATENATE. De tar en serie textargument och kombinerar varje textvärde.

CONCAT har ersatt den äldre Excel CONCATENATE-funktionen. Om du har en äldre version av Microsoft Excel som inte har CONCAT, hoppa till nästa avsnitt.

Den grundläggande syntaxen är: = CONCATENATE(text1, [text2], …)

· Det första textargumentet kan vara en enskild cell eller ett cellintervall följt av ett kommatecken.

· Den valfria parametern text2 kan vara ett mellanslag inom dubbla citattecken.

Med hjälp av vårt John Doe-exempel med orden i cellerna A1 och B1 ser formeln ut så här:

=CONCAT(A1; " "; B1)

Den här bilden visar den resulterande strängen:

4 sätt hur man sammanfogar i Excel med utrymme, steg-för-steg

Arbeta med flera celler

Om du vill sammanfoga tre celler ser formeln ut så här:

=CONCAT(A1; ” “, B1; ” “, C1)

Fördelen med att använda en funktion istället för et-tecken-operatorn är att det kan vara lite knepigt att skriva &-tecknet i formelfältet.

Om du har flera celler att sammanfoga kan den här funktionen vara lättare att använda.

Metod 3: Använd funktionen CONCATENATE

Även om CONCATENATE-funktionen fortfarande är tillgänglig i Excel, har den ersatts med CONCAT-funktionen. Du bör överväga att använda CONCAT framöver.

Du kan dock ha en äldre version av Excel, så jag visar dig hur du använder funktionen här.

Grundsyntaxen är =CONCATENATE(text1, [text2], …)

· Parametern text1 kan vara en enskild cell eller ett cellområde.

· Den valfria parametern text2 kan vara ett mellanslag inom citattecken.

Med vårt John Doe-exempel ser formeln ut så här:

=KONKATERA(A1; “ “; B1)

4 sätt hur man sammanfogar i Excel med utrymme, steg-för-steg

Arbeta med flera celler

Här är en exempelformel som sammanfogar tre textsträngar från cellerna B5, C5 och D5, med mellanslag mellan dem:

=KONKATERA(B5; ” “, C5; ” “, D5)

Den här formeln sammanfogar texten från de tre angivna cellerna och lägger till ett mellanslag mellan varje cells värde.

Metod 4: Använda funktionen TEXTJOIN

Funktionen TEXTJOIN låter dig sammanfoga flera strängar eller cellområden med en specificerad avgränsare. Den grundläggande syntaxen för funktionen är följande:

=TEXTJOIN(avgränsare, ignorera_tom, text1, [text2], …)

  • avgränsare är det eller de tecken som skiljer textobjekten åt när de kombineras. För mellanslag, använd " ".

  • ignore_empty är ett booleskt värde (TRUE eller FALSE) som avgör om tomma celler i intervallet ska ignoreras. Ställ in detta på TRUE för att förhindra att extra avgränsare visas när det finns tomma celler.

  • text1, [text2], … är de textobjekt eller intervall som ska kombineras. Du kan inkludera enskilda textsträngar, cellreferenser eller cellintervall.

Lägga till mellanslag som avgränsare

Här är ett exempel på hur du använder funktionen TEXTJOIN i Excel för att kombinera ett cellområde i kolumn A och B med mellanslag:

=TEXTJOIN(” “, TRUE, A1:A3, B1:B3)

I det här exemplet:

  • Ett blanksteg (" ") används som avgränsare för att lägga till mellanslag.

  • Tomma celler ignoreras med TRUE-värdet i den andra parametern.

  • Område A1:A3 och område B1:B3 kombineras med mellanslag som avgränsare.

Denna formel kommer att resultera i en enda sträng som kombinerar värdena från de angivna intervallen, med mellanslag som separerar alla celler. Du kan undvika att ha extra mellanslag genom att ignorera tomma celler.

Den här bilden visar ett exempel med data. Observera att en cell (B2) är tom men de kombinerade cellerna i intervallet producerar bara ett enda mellanslag mellan orden.

4 sätt hur man sammanfogar i Excel med utrymme, steg-för-steg

Att använda TEXTJOIN-funktionen med mellanslag som avgränsare är ett kraftfullt sätt att sammanfoga strängar i Excel, vilket gör det till ett viktigt verktyg för dina dataanalysuppgifter.

Om du vill sammanfoga textobjekt i ett stort antal celler, kanske du vill kontrollera antalet distinkta värden i resultaten. Den här videon leder dig genom denna uppgift:

5 tips för effektiv sammanfogning

Här är våra fem bästa tips för att hjälpa dig att sammanfoga mer effektivt med utrymme i Excel:

1. Sammanfoga en hel kolumn

Om du vill kombinera alla celler i kolumn B, använd denna formel:

=TEXTJOIN(” “, TRUE, B:B)

2. Använd CONCAT istället för CONCATENATE

Någon framtida version av Excel kommer inte längre att ha funktionen CONCATENATE. Du bör använda Excel CONCAT-funktionen för att undvika att behöva omarbeta dina formler.

Kompatibilitetsfunktionen hjälper dig att hitta föråldrade funktioner .

3. Arbeta med flera rader

Om du vill ha samma formel i flera rader kan du kopiera ner den till flera rader.

Använd fyllningshandtaget i formelcellen för att autofylla till markerade celler. Du kan också dubbelklicka på det nedre högra hörnet för att uppnå samma effekt.

4. Använd CHAR(10) för linjeavbrott

Om du vill infoga en radbrytning, använd CHAR(10) . Cellen måste formateras för att radbryta text:

=A1 & CHAR(10) & B1

5. Bevara dataformatering

Vid sammanlänkning av siffror och datum kan formateringen gå förlorad. För att bevara formateringen, använd TEXT-funktionen.

Till exempel, om A1 innehåller ett datum och B1 innehåller ett tal, kan du använda följande formel för att behålla formateringen:

=TEXT(A1, “mm/dd/åååå”)&” “&TEXT(B1, “#,##0,00”)

Tre vanliga fel (och felsökningstips)

När du arbetar med sammanlänkning kan du stöta på vissa problem. I det här avsnittet kommer vi att diskutera vanliga fel och deras lösningar, så att du snabbt kan komma tillbaka på rätt spår.

1. Sammankopplingen fungerar inte på grund av cellformatering

Se till att formatet för cellen med sammanlänkningsfunktionen är inställt på Allmänt. Att göra detta:

  1. Välj cellen.

  2. Gå till menyfliksområdet Hem.

  3. Leta reda på avsnittet Nummer.

  4. Klicka på rullgardinsmenyn.

  5. Välj Allmänt.

4 sätt hur man sammanfogar i Excel med utrymme, steg-för-steg

2. Alternativet "Visa formler" är aktivt

Om alternativet "Visa formler" är aktiverat, .

Så här fixar du detta:

  1. Gå till fliken Formler.

  2. Stäng av "Visa formler" om det är aktiverat.

Bilden nedan visar inställningen aktiverad (vilket nu är vad du vill ha):

4 sätt hur man sammanfogar i Excel med utrymme, steg-för-steg

3. Ange ett intervall istället för individuella cellreferenser

När du använder funktionerna CONCAT eller CONCATENATE, se till att referera till enskilda celler snarare än ett cellintervall.

Använd till exempel "=CONCAT(A1, " ", B1)" istället för "=CONCAT(A1:B1)".

Vårt sista ord

I den här självstudien i Excel har du lärt dig olika metoder för att kombinera text och andra datavärden med ett mellanslag i samma cell.

Varje tillvägagångssätt erbjuder sina egna fördelar. Att välja rätt beror på dina specifika behov och förtrogenhet med . Prova dem och se vilket sätt som fungerar bäst för dig.


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.