Razdeli besedilne nize z ločili stolpcev in vrstic.
Funkcija TEXTSPLIT deluje enako kot čarovnik za pretvarjanje besedila v stolpce, vendar v formuli. Z njim lahko razdelite stolpce ali vrstice navzdol. Je inverzna funkcija funkcije TEXTJOIN.
Sintaksa
=TEXTSPLIT(besedilo; col_delimiter; [row_delimiter];[ignore_empty], [match_mode], [pad_with])
V sintaksi funkcije TEXTSPLIT so ti argumenti:
-
Besedilo Besedilo, ki ga želite razdeliti. Obvezen.
-
col_delimiter Besedilo, ki označuje točko, kamor želite preliti besedilo v stolpcih.
-
row_delimiter Besedilo, ki označuje točko, kamor želite preliti besedilo po vrsticah. Neobvezen.
-
ignore_empty Določite TRUE, če želite prezreti zaporedna ločila. Privzeta vrednost je FALSE, ki ustvari prazno celico. Neobvezen.
-
match_mode Določite 1, če želite izvesti razlikovanje med malimi in velikimi črkami. Privzeta vrednost je 0, ki razlikuje med velikimi in malimi črkami. Neobvezen.
-
pad_with Vrednost, s katero želite zapadti rezultat. Privzeta vrednost je #N/A.
Opombe
Če je več ločil, je treba uporabiti matrična konstanta. Če želite na primer razdeliti vejico in piko, uporabite =TEXTSPLIT(A1,{",","."}).
Primeri
Kopirajte vzorčne podatke in jih prilepite v celico A1 novega Excelovega delovnega lista. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.
Razdelite ime in stavek s pogostim ločilom.
Podatki |
Dakota Lennon Sanchez |
Biti ali ne biti |
Formule |
=TEXTSPLIT(A2; " ") |
=TEXTSPLIT(A3; " ") |
Na tej sliki so prikazani rezultati.
Razdelite konstante polja v celici A2 v polje 2X3.
Podatki |
||||
1,2,3;4,5,6 |
||||
Formule |
||||
=TEXTSPLIT(A2; ";"; "; ") |
Na tej sliki so prikazani rezultati.
Podatki |
||||||
V redu. Ali pa ne. Ni poskusa. -Anonimni |
||||||
Formule |
||||||
=TEXTSPLIT(A2; ".") |
||||||
=TEXTSPLIT(A2; {"."; "-"}) |
||||||
=TEXTSPLIT(A2; {"."; "-"}; FALSE) |
Na tej sliki so prikazani rezultati.
Podatki |
|||
V redu. Ali pa ne. Ni poskusa. -Anonimni |
|||
Formule |
|||
=TEXTSPLIT(A2; ".") |
Na tej sliki so prikazani rezultati.
Data (Podatki) |
|||
V redu. Ali pa ne. Ni poskusa. -Anonimni |
|||
Formule |
|||
=TEXTSPLIT(A2; {"."; "-"}) |
Na tej sliki so prikazani rezultati.
Podatki |
|||
V redu. Ali pa ne. Ni poskusa. -Anonimni |
|||
Formule |
|||
=TEXTSPLIT(A2; {"."; "-"}; TRUE) |
Na tej sliki so prikazani rezultati.
Namig Če želite odstraniti #NA, uporabite funkcijo IFNA. Ali pa dodajte pad_with argumenta.
Podatki |
|||||
V redu. Ali pa ne. Ni poskusa. -Anonimni |
|||||
Formule |
|||||
=TEXTSPLIT(A2," ",".",TRUE) |
Na tej sliki so prikazani rezultati.