Vil du raskt og enkelt kombinere tekst fra flere celler i Excel? Her er hvordan du kan gjøre det med TEXTJOIN-funksjonen.

Excel tilbyr et bredt spekter av funksjoner som kan hjelpe deg med å manipulere data på ulike måter. En slik funksjon er TEXTJOIN, som, som navnet tilsier, lar deg slå sammen tekst ved hjelp av en skilletegn. Det kan være spesielt nyttig når du skal utføre dataoppsummeringsoppgaver i Excel.

I denne artikkelen vil vi diskutere TEXTJOIN-funksjonen i detalj og gi eksempler på eksempler som viser hvordan du bruker TEXTJOIN i Excel-arkene dine.

Syntaks og parametere for TEXTJOIN-funksjonen

TEXTJOIN-funksjonen i Excel lar deg kombinere tekst fra flere celler til en enkelt celle, med tilpassbare skilletegn og alternativer. Her er syntaksen for TEXTJOIN-funksjonen:

=TEXTJOIN(skilletegn; ignorer_tom; tekst1; [tekst2], ...)

La oss bryte ned hver parameter av funksjonen:

  • skilletegn: Dette er tegnet(e) du vil sette inn mellom hver tekststreng. Det kan være et komma, bindestrek eller et annet tegn du foretrekker. Du kan også bruke en tom streng (
    instagram viewer
    "") som skilletegn hvis du ikke vil ha noen skilletegn.
  • ignore_empty: Dette er en logisk verdi som bestemmer om tomme celler skal ignoreres eller inkluderes i resultatet. Hvis satt til EKTE, vil tomme celler bli ignorert; hvis satt til FALSK, vil tomme celler inkluderes.
  • tekst1, tekst2, …: Dette er tekststrengene du vil slå sammen. Du kan spesifisere opptil 252 tekststrenger, og de kan være individuelle celler, områder eller til og med tekstverdier omsluttet av doble anførselstegn.

TEXTJOIN-funksjonen setter sammen tekststrengene i den rekkefølgen du spesifiserer og skiller dem med det angitte skilletegnet. Det ekskluderer tomme celler med mindre ignore_empty parameteren er satt til FALSE.

Eksempler ved bruk av TEXTJOIN-funksjonen i Excel

Her er noen eksempler på tilfeller der du kan bruke TEXTJOIN-funksjonen:

1. Kombinere tekst

Anta at du har et regneark med fornavn i kolonne A og etternavn i kolonne B. Du vil lage en liste over fulle navn i kolonne C. I celle C2, kan du bruke følgende formel:

=TEKST BLI MED(" ", EKTE, A2, B2)

Kopier formelen nedover i kolonnen, og den vil kombinere fornavnet og etternavnet fra hver rad til en enkelt celle, atskilt med et mellomrom.

2. Opprette en kommadelt liste

La oss si at du har en vertikal liste over byer, og du vil lage en enkelt celle som kombinerer disse byene til en kommadelt liste. For å oppnå dette kan du bruke TEXTJOIN-funksjonen med komma som skilletegn.

=TEKST BLI MED(", ", EKTE, A2:A7)

Hver by i området A2:A7 er kombinert med komma- og mellomromsskilletegnet som er angitt i de doble anførselstegnene. Det andre argumentet, TRUE, ignorerer alle tomme celler i området.

3. Legge til prefikser eller suffikser

Hvis du har en kolonne med data og ønsker å legge til et spesifikt prefiks eller suffiks til hver oppføring, kan du bruke TEXTJOIN. Anta at du har en liste over kursnummer i kolonne A, og du vil legge til prefikset MATTE til tallene for å gjøre dem til kurskoder. Du bruker følgende formel:

=TEKST BLI MED("", EKTE, "MATTE"&A2)

Denne formelen setter sammen prefikset MATTE med verdien i cellen A2 ved å bruke og-tegnet (&) operatør.

4. Sette inn linjeskift mellom tekst

Anta at du har en tabell med informasjon om ansatte, inkludert navn og e-postadresser. Du ønsker å lage en sammendragsrapport der hver ansatts informasjon slås sammen til en enkelt celle med linjeskift.

Forutsatt at navnene er i kolonne A og e-postadresser i kolonne B, skriv inn formelen nedenfor i cellen C2:

=TEKST BLI MED(CHAR(10), EKTE, A2:B2)

trykk Ctrl + Shift + Enter for å bruke formelen på tabellen. Nå vil kolonne C vise den sammenslåtte informasjonen for alle ansatte, og skille hver oppføring med et linjeskift. De CHAR(10) funksjonen genererer linjeskifttegnet som skiller hver ansatts informasjon. For at informasjonen skal vises på flere linjer, som vist ovenfor, sørg for at Bryte tekst funksjonen er aktivert.

Dette er bare noen få eksempler på hvordan du kan bruke TEXTJOIN til å kombinere tekststrenger på ulike måter. Den gir fleksibilitet ved å kombinere tekst og lar deg spesifisere hvilken som helst skilletegn for ønsket utgang.

Slik bruker du TEXTJOIN med andre funksjoner i Excel

TEXTJOIN fungerer bedre med viktige funksjoner i Excel for avanserte datamanipulasjoner. Her er noen eksempler:

Bruke TEXTJOIN med IF-funksjonen

Du kan bruk HVIS-funksjonen i TEXTJOIN-funksjonen for å betinget inkludere eller ekskludere tekststrenger basert på visse kriterier.

La oss si at du har en liste over elevenes navn i kolonne A, deres tilsvarende poengsum i kolonne B og karakterene deres i kolonne C. Du vil lage en enkelt celle som inneholder navnene på elever som har en poengsum over 80 og har fått karakteren "A", atskilt med komma. I celle D1, kan du bruke følgende formel:

=TEKST BLI MED(", ", EKTE, HVIS((B2:B9>80)*(C2:C9="EN"), A2:A9, ""))

Etter å ha skrevet inn formelen i cellen D2 og bekrefter det med Ctrl+Shift+Enter (siden det er en matriseformel), får du en liste over elevene som oppfyller de spesifiserte betingelsene. Formelen bruker HVIS-funksjonen for å sjekke om den tilsvarende poengsummen er over 80 (B2:B9>80) og karakteren er A (C2:C9 = "A").

Hvis begge forholdene er sanne, inkluderer det elevens navn i resultatet. Ellers returnerer den en tom streng (""). TEXTJOIN-funksjonen slår deretter sammen de valgte navnene med et komma som skiller hvert navn som skilletegn.

Bruke TEXTJOIN med ERSTATT-funksjonen

La oss si at du har en liste over produktkoder i kolonne A, og du vil lage en enkelt streng som kombinerer alle kodene, atskilt med kommaer, mens du fjerner eventuelle bindestreker (-) fra kodene.

=TEKST BLI MED(", ", EKTE, ERSTATT(A2:A6, "-", ""))

Denne formelen bruker TEXTJOIN-funksjonen til å sette sammen produktkodene og ERSTATT-funksjonen for å fjerne bindestrekene fra kodene. Du kan justere området (A2:A6) i formelen basert på de faktiske dataene dine. Du kan også endre erstatningskriteriene i ERSTATTNING-funksjonen for å erstatte forskjellige tegn etter behov.

Slå enkelt sammen data i Excel med TEXTJOIN

TEXTJOIN-funksjonen i Excel er et kraftig verktøy som lar deg sette sammen flere tekststrenger med et spesifisert skilletegn. Ved å forstå syntaksen og argumentene kan du manipulere og kombinere data på en fleksibel og effektiv måte. Enten du trenger å slå sammen navn, adresser eller andre tekstbaserte data, er TEXTJOIN-funksjonen en praktisk løsning.