Applies ToExcel pentru Microsoft 365 Excel pentru Microsoft 365 pentru Mac Excel pentru web

Scindează șirurile text utilizând delimitatori de coloane și rânduri.

Funcția TEXTSPLIT funcționează la fel ca expertul Text-în-coloane, dar în forma formulei. Aceasta vă permite să scindați în coloane sau în jos pe rânduri. Este inversa funcției TEXTJOIN

Sintaxă

=TEXTSPLIT(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])

Sintaxa funcției TEXTSPLIT are următoarele argumente:

  • Text       Este textul pe care doriți să-l scindați. Obligatoriu.

  • col_delimiter       Textul care marchează punctul în care să vărsați textul pe coloane.

  • row_delimiter       Textul care marchează punctul în care să vărsați textul în jos. Opțional.

  • ignore_empty       Specificați TRUE pentru a ignora delimitatorii consecutivi. Implicit la FALSE, ceea ce creează o celulă necompletată. Opțional.

  • match_mode    Specificați 1 pentru a efectua o potrivire care nu este sensibilă la litere mari și mici. Implicit la 0, care face o potrivire sensibilă la litere mari și mici. Opțional.

  • pad_with           Este valoarea cu care să suporte rezultatul. Setarea implicită este #N/A.

Observații

Dacă există mai mulți delimitatori, trebuie utilizată o constantă matrice. De exemplu, pentru a scinda prin virgulă și punct, utilizați =TEXTSPLIT(A1,{",","."}).

Exemple

Copiați datele din exemple și lipiți-le în celula A1 a unei noi foi de lucru Excel. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele. 

Scindați un nume și o propoziție utilizând un delimitator comun.

Date

Dakota Lennon Sanchez

A fi sau a nu fi

Formule

=TEXTSPLIT(A2; " ")

=TEXTSPLIT(A3; " ")

Ilustrația următoare afișează rezultatele.

Scindează un nume și o propoziție cu un delimitator de spațiu

Scindați constantele matrice din A2 într-o matrice 2X3.

Date

1,2,3;4,5,6

Formule

=TEXTSPLIT(A2;",",";")

Ilustrația următoare afișează rezultatele.

Excel TextSplit Exemplul 2

Date

Face. Sau nu. Nu există nici o încercare. -Anonim

Formule

=TEXTSPLIT(A2,".")

=TEXTSPLIT(A2,{".","-"})

=TEXTSPLIT(A2,{".","-"},,FALSE)

Ilustrația următoare afișează rezultatele.

Rezultate din exemplul 2

Date

Face. Sau nu. Nu există nici o încercare. -Anonim

Formule

=TEXTSPLIT(A2,".")

Ilustrația următoare afișează rezultatele.

Rezultate din exemplul 3

Date

Face. Sau nu. Nu există nici o încercare. -Anonim

Formule

=TEXTSPLIT(A2,,{".","-"})

Ilustrația următoare afișează rezultatele.

Rezultate din exemplul 4

Date

Face. Sau nu. Nu există nici o încercare. -Anonim

Formule

=TEXTSPLIT(A2,,{".","-"},TRUE)

Ilustrația următoare afișează rezultatele.

Rezultate din exemplul 5

Sfat      Pentru a elimina eroarea #NA, utilizați funcția IFNA. Sau adăugați argumentul pad_with.

Date

Face. Sau nu. Nu există nici o încercare. -Anonim

Formule

=TEXTSPLIT(A2," ",".",TRUE)

Ilustrația următoare afișează rezultatele.

Rezultate din exemplul 6

Consultați și

Funcții text (referință)

Funcția TEXTBEFORE

Funcția TEXTAFTER

Funcția TEXTJOIN

Funcția CONCAT

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.