Excel TEXTJOIN Funksjonseksempler - Excel og Google Sheets

Denne opplæringen viser hvordan du brukerutmerke TEKSTJOIN Funksjon i Excel for å kombinere tekst fra flere strenger.

TEXTJOIN Funksjonsoversikt

TEKSTJOIN -funksjonen kombinerer tekst fra flere strenger du angir valg av skilletegn og om du vil ignorere blanke.

For å bruke TEXTJOIN Excel -regnearkfunksjonen, velg en celle og skriv:

(Legg merke til hvordan formelinngangene vises)

TEXTJOIN -funksjon Syntaks og innganger:

= TEKSTJOIN (avgrensning, ignorering_fri, tekst1, [tekst2], …)

avgrensning - Skilletegn mellom hver tekst.

ignorere_empty - Om du skal ignorere tomme celler eller ikke.

tekst 1 - Første tekstverdi eller område.

tekst 2 - [valgfritt] Andre tekstverdi eller område.

Slik bruker du TEXTJOIN -funksjonen i Excel:

TEKSTJOIN -funksjonen kombinerer tekst fra flere strenger du angir valg av skilletegn og om du vil ignorere blanke. Den er tilgjengelig i Excel 2016 og nyere.

= TEKSTJOIN ("", usant, B3: C3)

Ovenstående kombinerer fornavn og etternavn (kolonne B og C) med et mellomrom som skilletegn (tegnet som deler ordet) og et valg om å inkludere blanke (neste eksempel vil være mer åpenbart).

TEKSTJOIN for å inkludere emner

Selv om noen celler kan være tomme, kan det være viktig å vite at de er tomme etter at de er kombinert.

= TEKSTJOIN (";", FALSK, B3: E3)

Ved å bruke FALSK som det andre argumentet, kombinerer det dem med et semikolon (valgt som skilletegn) til tross for at noen av dem er blanke. Når du trenger å dele dem opp igjen, viser dette seg nyttig med tekst til kolonner.

TEXTJOIN til Ignore Blanks

Det ville ikke være fornuftig å inkludere blanke hvis scenariet er å kombinere hilsenen med navnene som dette nedenfor:

= TEKSTJOIN ("", FALSK, B3: E3)

Du kan se de åpenbare i F5 og F6 hvor det er et ekstra mellomrom mellom fornavn og etternavn.

I dette scenariet ville det være bedre å ignorere tomme celler hvis de ikke er fylt med en TRUE som det andre argumentet.

= TEKSTJOIN ("", SANN, B3: E3)

TEKSTJOIN med 1 og 0

Hvis du har brukt VLOOKUP, vet du kanskje at Excel gjenkjenner TRUE som 1 og FALSE som 0. De kan brukes om hverandre i de fleste tilfeller. Og her inne også. Det er ingen innvirkning på valg av tekst eller nummer. Bare preferanse (og skrivehastighet).

TEKSTJOIN med Tilstand

Det kan være lurt å kombinere teksten, bare hvis de oppfyller en betingelse. I dette scenariet vil du kanskje bli med på de fulle navnene med kommaer som skilletegn, bare hvis det er "Ja" i Worked Overtime (kolonne C).

{= TEXTJOIN (",", TRUE, IF (C3: C7 = "Yes", B3: B7, ""))}

Dette er en matriseformel.

Hvis du bruker en versjon av Excel før 2022, må du trykke CTRL + SKIFT + ENTER i stedet for ENTER etter å ha skrevet formelen. Du bør se krøllete parenteser som omgir det når du gjør det riktig (IKKE skriv inn de krøllete parentesene manuelt).

Hvis du bruker Excel 2022 eller Office 365, kan du angi formelen normalt.

TEXTJOIN med forskjellige skilletegn

Du kan bruke matrisekonstanter (de krøllete parentesene) for å legge inn flere skilletegn slik:

= TEKSTJOIN ({"-", "."}, 1, B3: D3)

Det vil vite å bruke en bindestrek (-) som den første skilletegn og punktum (.) Som den andre.

TEKSTJOIN med nummer/dato

Vær oppmerksom på at TEXTJOIN er en tekstfunksjon. Ved bruk av TEXTJOIN er resultatet en tekst. For eksempel vil du ikke kunne oppsummere disse tallene i celle F3 etter å ha brukt TEXTJOIN.

Det samme skjer for datoer da de blir gjenkjent som serienumre og ikke som tekst. Du trenger kanskje ikke å summere datoer, men det fungerer ikke bra i filtre og pivottabeller.

For å overvinne problemene ovenfor kan du bruke VALUE til å konvertere fra tekst til verdier.

Andre eksempler på TEXTJOIN

Reverser en tekststreng

Du kan reversere en tekststreng ved å kombinere MID -funksjonen med TEXTJOINT som følger.

= TEKSTJOIN ("", 1, MIDD (A2, {10,9,8,7,6,5,4,3,2,1}, 1))

Noe som vil gi oss følgende resultater:

TEXTJOIN -funksjonen fungerer nesten det samme i Google Regneark.

wave wave wave wave wave