Hvordan bruke CONCATENATE/CONCAT i Excel

Begrepet "sammenknytte" betyr ganske enkelt å koble eller koble ting sammen. I Microsoft Excel brukes CONCATENATE- eller CONCAT-funksjonen for å slå sammen to eller flere celler/kolonners data.

Det er to metoder for å kombinere dataene i Excel:

  • Bruke CONCATENATE/CONCAT-funksjonen
  • Bruker '&'-operatoren

I denne artikkelen vil vi vise deg hvordan du kombinerer flere celler til en enkelt streng ved å bruke funksjonen Sammenknytt i Excel.

Kombinere celler ved å bruke CONCATENATE/CONCAT-funksjonen

CONCATENATE-funksjonen er en av Excel-tekstfunksjonene som hjelper deg å kombinere to eller flere celler til én streng, enten de inneholder tall, datoer eller tekststrenger.

Fra Excel 2016 og utover erstattet Excel «CONCATENATE» med «CONCAT»-funksjonen. Det betyr at i senere versjoner av Excel kan du bruke enten «CONCATENATE» eller «CONCAT», men i eldre versjoner av Excel (2013 og under), kan du bare bruke «CONCATENATE»-funksjonen.

Syntaks

Syntaksen for CONCAT-funksjonen i Excel er:

=CONCAT(tekst1; tekst2; ... tekst_n)

For Microsoft Excel 2013 og eldre versjoner er syntaksen:

=CONCATENATE(tekst1; tekst2; ... tekst_n)

Argumenter

text1, text2, … text_n – Verdiene du vil slå sammen, disse verdiene kan enten være strenger, celler eller celleområder.

Slå sammen tekststrenger

Du kan slå sammen to eller flere tekststrenger til en enkelt streng med CONCAT-funksjonen.

For å slå sammen, velg først cellen der du vil ha resultatet, og skriv inn formelen. Hvis du bruker tekststreng direkte som argumenter i funksjonen, sørg for å sette dem i doble anførselstegn ("") som vist nedenfor.

Sammenslå celleverdier

CONCAT-formelen for å sette sammen celle A1- og B1-verdier er:

=CONCAT(A1;A2)

Legg til cellereferanser som argumenter i formelen for å slå sammen celleverdiene.

Sammenknytt to celleverdier med en separator

For å skille verdiene med et mellomrom, skriv inn " " mellom cellereferansene.

=CONCAT(A1," ",B1)

Skriv inn mellomrom (" ") i doble anførselstegn i det andre argumentet som vist nedenfor.

Slå sammen celler med spesialtegn

Du kan også sette sammen verdier med ulike skilletegn som komma, mellomrom, ulike skilletegn eller andre tegn som bindestrek eller skråstrek.

Slik kombinerer du to celler med komma:

=CONCAT(A1;",",B1)

Når du skriver inn skilletegn (,), sørg for å sette dem i doble anførselstegn.

Slå sammen en tekststreng og celleverdier

CONCAT-funksjonen nedenfor kobler sammen strengen i celle A1, strengen 'og' og strengen i celle B1.

=CONCAT(A1," og ", B1)

Vi la til et mellomrom før og etter ordet " og " i det andre argumentet i formelen for å skille de sammenkoblede strengene og også for å legge til mening til tekststrengen.

Du kan legge til en tekststreng i et hvilket som helst argument i CONCAT/CONCATENATE-formelen.

Slå sammen kolonner i Excel

Anta at du har en liste over fornavn og etternavn i to separate kolonner, og du ønsker å slå dem sammen for å lage én kolonne med fulle navn. For å sette sammen to eller flere kolonner, skriv inn en sammenkoblingsformel i den første cellen og bruk den deretter på hele kolonnen ved å dra i fyllhåndtaket.

For å kopiere formelen til andre celler, drar du bare den lille firkanten (fyllhåndtaket) i nedre høyre hjørne av den valgte cellen.

Nå har du en kolonne med fulle navn.

Slå sammen en rekke strenger

Du kan også slå sammen en rekke strenger ved å bruke CONCAT-funksjonen. Hvis du ikke vil legge til et skilletegn mellom strengen (mellomrom, komma, bindestrek, etc.), kan denne formelen være nyttig:

=CONCAT(A1:F1)

Hvis du vil slå sammen en rekke strenger med et skilletegn (" "), bruk formelen nedenfor:

=CONCAT(A2," ",B2," ",C2," ",D2," ",E2)

Sammenslå en rekke strenger ved å bruke TEXTJOIN-funksjonen

TEXTJOIN-funksjonen er også en annen funksjon du kan bruke for å slå sammen en rekke celledata. TEXTJOIN-funksjonen setter sammen (kombinerer) verdiene fra flere områder og/eller strenger med en gitt skilletegn. I motsetning til CONCAT-funksjonen, lar TEXTJOIN deg velge om du vil ignorere tomme verdier eller ikke.

=TEXTJOIN(" ",TRUE,A2:E2)

Denne formelen føyer sammen en rekke strenger med et skilletegn (som du angir i det første argumentet) mellom hver verdi. Denne formelen ignorerer tomme celler fordi det andre argumentet er satt til «TRUE».

Du kan bare bruke TEXTJOIN-funksjonen i Excel 2016 eller nyere versjon.

Koble sammen ved å bruke '&'-operatør

"&"-operatøren er en annen måte å kombinere tekststrenger og celler i Microsoft Excel. Et-tegnet-operatoren (&) er faktisk et alternativ til CONCATENATE-funksjonen.

Og-tegn-operatoren (&)-formlene er korte, enkle og enkle å bruke.

Syntaks

=celle_1&celle_2 

Bruk &-operatoren for å kombinere verdiene til cellene A1 og B1:

=A1&B1

Velg en celle der du vil ha resultatet og skriv inn formelen ovenfor.

Sammenknytt to celleverdier med en skilletegn ved å bruke '&'-operator

For å sette sammen verdiene i celle A1 og celle B1, og et mellomrom mellom ved å bruke '&'-operatoren:

=A1&" "&B1

Et annet eksempel med en annen skilletegn:

Slå sammen en tekststreng og celleverdier ved å bruke '&'-operatoren

Du kan også bruke «&»-operatoren til å slå sammen strengen i celle A1, teksten «og» i mellom, og strengen i celle B1.

=A1&" og "&B1

Vi la til et mellomrom før og etter ordet " og " for å skille de sammenkoblede tekststrengene. Sett alltid teksten i doble anførselstegn i Excel Formula.

CONCAT vs '&'-operatør

Den eneste virkelige forskjellen mellom CONCAT- og "&"-operatorer er at Excel CONCAT-funksjonen har en grense på 255 strenger og ingen slike begrensninger for og-tegnet.

Slik setter du sammen strenger i Excel.