Deler tekststrenger ved hjelp av kolonne- og radskilletegn.
TEXTSPLIT-funksjonen fungerer på samme måte som tekst-til-kolonne-veiviseren, men i formelform. Den lar deg dele på tvers av kolonner eller ned etter rader. Det er den inverse av TEXTJOIN-funksjonen.
Syntaks
=DELTEKST(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])
Syntaksen for funksjonen TEXTSPLIT har følgende argumenter:
-
tekst Teksten du vil dele. Obligatorisk.
-
[col_delimiter] Teksten som markerer punktet der teksten skal flyte over kolonner.
-
[row_delimiter] Teksten som markerer punktet der teksten skal flyte nedover rader. Valgfritt.
-
[Ignore_Empty] Angi SANN for å ignorere etterfølgende skilletegn. USANN brukes som standard, noe som oppretter en tom celle. Valgfritt.
-
match_mode Angi 1 for å utføre et samsvar som ikke skiller mellom store og små bokstaver. 0 som standard, hvilket utfører et samsvar uten å skille mellom store og små bokstaver. Valgfritt.
-
pad_with Verdien som resultatet skal fylles ut med. Standard er #I/T.
Merknader
Hvis det er mer enn ett skilletegn, må en matrisekonstant brukes. Hvis du for eksempel vil dele med både komma og punktum, kan du bruke =TEXTSPLIT(A1,{",","."}).
Eksempler
Kopier eksempeldataene, og lim dem inn i celle A1 i et nytt Excel-regneark. Du kan eventuelt justere kolonnebredden for å se alle dataene.
Del et navn og en setning ved hjelp av et vanlig skilletegn.
Data |
Dakota Lennon Sanchez |
Å være eller ikke være |
Formler |
=TEXTSPLIT(A2, " ") |
=TEXTSPLIT(A3, " ") |
Følgende illustrasjon viser resultatene.
Del matrisekonstantene i A2 i en 2X3-matrise.
Data |
||||
1,2,3;4,5,6 |
||||
Formler |
||||
=TEXTSPLIT(A2,",",";") |
Følgende illustrasjon viser resultatene.
Data |
||||||
Gjør dette. Eller ikke gjøre. Det er ikke noe forsøk. -Anonym |
||||||
Formler |
||||||
=TEXTSPLIT(A2,".") |
||||||
=TEXTSPLIT(A2,{".","-"}) |
||||||
=TEXTSPLIT(A2,{".","-"},,FALSE) |
Følgende illustrasjon viser resultatene.
Data |
|||
Gjør dette. Eller ikke gjøre. Det er ikke noe forsøk. -Anonym |
|||
Formler |
|||
=TEXTSPLIT(A2,,".") |
Følgende illustrasjon viser resultatene.
Data |
|||
Gjør dette. Eller ikke gjøre. Det er ikke noe forsøk. -Anonym |
|||
Formler |
|||
=TEXTSPLIT(A2,,{".","-"}) |
Følgende illustrasjon viser resultatene.
Data |
|||
Gjør dette. Eller ikke gjøre. Det er ikke noe forsøk. -Anonym |
|||
Formler |
|||
=TEXTSPLIT(A2,,{".","-"},TRUE) |
Følgende illustrasjon viser resultatene.
Tips Hvis du vil fjerne #IT-feilen, bruker du HVIS.IT-funksjonen. Du kan også legge til pad_with-argumentet.
Data |
|||||
Gjør dette. Eller ikke gjøre. Det er ikke noe forsøk. -Anonym |
|||||
Formler |
|||||
=TEXTSPLIT(A2," ",".",TRUE) |
Følgende illustrasjon viser resultatene.