Excel TEXTJOIN Funktionseksempler - Excel og Google Sheets

Denne vejledning viser, hvordan du brugerExcel TEKSTJOIN Fungere i Excel for at kombinere tekst fra flere strenge.

TEXTJOIN Funktionsoversigt

Funktionen TEKSTJOIN kombinerer tekst fra flere strenge, du angiver valget af afgrænsning, og om du vil ignorere emner.

Hvis du vil bruge TEXTJOIN Excel -regnearksfunktionen, skal du vælge en celle og skrive:

(Bemærk hvordan formelindgangene vises)

TEXTJOIN -funktion Syntaks og input:

= TEKSTJOIN (afgrænser, ignorer_fritagelse, tekst1, [tekst2], …)

afgrænser - Adskiller mellem hver tekst.

ignore_empty - Om man skal ignorere tomme celler eller ej.

tekst 1 - Første tekstværdi eller -interval.

tekst 2 - [valgfrit] Anden tekstværdi eller -interval.

Sådan bruges TEXTJOIN -funktionen i Excel:

Funktionen TEKSTJOIN kombinerer tekst fra flere strenge, du angiver valget af afgrænsning, og om du vil ignorere emner. Den er tilgængelig i Excel 2016 og nyere.

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

Ovenstående kombinerer fornavn og efternavn (kolonne B og C) med et mellemrum som afgrænsning (tegnet, der deler ordet) og et valg om at inkludere emner (næste eksempel vil være mere indlysende).

TEXTJOIN for at inkludere emner

Selvom nogle celler kan være emner, kan det være vigtigt at vide, at de er emner efter at have kombineret dem.

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

Ved at bruge FALSK som det andet argument kombinerer det dem med et semikolon (valgt som afgrænsning) på trods af at nogle af dem er tomme. Når du skal dele dem op igen, viser det sig nyttigt med tekst til kolonner.

TEXTJOIN til Ignorer emner

Det ville ikke være fornuftigt at inkludere emner, hvis scenariet er at kombinere hilsenen med navnene som dette herunder:

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

Du kan se de oplagte i F5 og F6, hvor der er et ekstra mellemrum mellem for- og efternavne.

I dette scenario ville det være bedre at ignorere tomme celler, hvis de ikke er fyldt med et SANDT som det andet argument.

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

TEKSTJOIN med 1 og 0

Hvis du har brugt VLOOKUP, ved du måske, at Excel genkender SAND som 1 og FALSK som 0. De kan bruges i flæng i de fleste tilfælde. Og herinde også. Der er ingen indflydelse på valg af tekst eller nummer. Bare præference (og skrivehastighed).

TEXTJOIN med tilstand

Det kan være en god idé at kombinere teksten, hvis den opfylder en betingelse. I dette scenario vil du måske slutte dig til de fulde navne med kommaer som afgrænsning, kun hvis det er "Ja" i Worked Overtime (kolonne C).

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

Dette er en matrixformel.

Hvis du bruger en version af Excel før 2022, skal du trykke på CTRL + SKIFT + ENTER i stedet for ENTER efter at have indtastet formlen. Du bør se krøllede parenteser omkring det, når det gøres rigtigt (skriv IKKE manuelt de krøllede beslag manuelt).

Hvis du bruger Excel 2022 eller Office 365, kan du indtaste formlen normalt.

TEXTJOIN med forskellige afgrænsere

Du kan bruge matrixkonstanter (de krøllede parenteser) til at indtaste flere afgrænsere som dette:

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

Det vil vide at bruge en bindestreg (-) som den første afgrænsning og punktum (.) Som den anden.

TEKSTJOIN med nummer/dato

Bemærk, at TEXTJOIN er en tekstfunktion. Ved brug af TEXTJOIN er resultatet en tekst. For eksempel vil du ikke være i stand til at opsummere disse tal i celle F3 efter brug af TEXTJOIN.

Det samme sker for datoer, da de genkendes som serienumre og ikke som tekst. Du behøver muligvis ikke at opsummere datoer, men det fungerer ikke godt i filtre og pivottabeller.

For at løse problemerne ovenfor kan du bruge VALUE til at konvertere fra tekst til værdier.

Andet eksempel på TEXTJOIN

Vend en tekststreng om

Du kan vende en tekststreng ved at kombinere MID -funktion med TEKSTJOINT som følger.

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

Hvilket ville give os følgende resultater:

TEXTJOIN -funktionen fungerer næsten det samme i Google Sheets.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave