Preskoči na glavno vsebino

Excelova funkcija TEXTSPLIT

O TEXTSPLIT funkcija razdeli besedilne nize z danim ločilom v matriko po stolpcih in vrsticah.

Opombe: Ta funkcija je na voljo samo v Excelu za Microsoft 365 na kanalu Insider.

Sintaksa

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

Argumenti

Besedilo (obvezno): besedilo, ki ga želite razdeliti;
Col_delimiter (obvezno): ločilo ali podniz, ki označuje, kje želite razdeliti besedilo po stolpcih;
Ločilo_vrstice (neobvezno): Ločilo ali podniz, ki označuje, kje želite razdeliti besedilo po vrsticah;
Ignoriraj_prazno (neobvezno): Določa, ali naj se prazne celice prezrejo ali ne.
-- FALSE (privzeto): pri razdelitvi ohrani prazne celice.
-- TRUE: Pri delitvi prezrite prazne celice.
match_mode (neobvezno): Določa, ali je ločilo občutljivo na velike in male črke.
-- 0 (privzeto): občutljivo na velike in male črke.
-- 1: Neobčutljivo na velike in male črke.
Pad_with (neobvezno): vrednost, ki jo je treba dodati manjkajočim vrednostim v 2D matriki. Privzeta vrednost je napaka #N/A.

Opombe

1) Ta funkcija deluje enako kot Besedilo v stolpec čarovnik v Excelu;
2) Ta funkcija je obratna od funkcije Funkcija TEXTJOIN;
3) Če "podloga_z” je izpuščen, potem se #N/A uporablja za vstavljanje manjkajočih vrednosti v dvodimenzionalnih nizih;
4) Več ločil mora biti zaprtih v matrično konstanto in ločenih z vejicami, kot je npr. {“ločilo1”,”ločilo2”,...}.

Vrnjena vrednost

Vrne razdeljeni besedilni niz.

Primer

Tukaj je nekaj primerov, ki prikazujejo, kako uporabiti funkcijo TEXTSPLIT za razdelitev besedila pod različnimi pogoji.

#Primer 1: Razdeli besedilo z ločilom v stolpce ali vrstice

Kot je prikazano na spodnjem posnetku zaslona, ​​lahko za razdelitev besedila v celici A2 v stolpce ali vrstice z vejico uporabite funkcijo TEXTSPLIT, kot sledi.

Besedilo razdeli vodoravno v stolpce z vejicami

Izberite celico, vnesite naslednjo formulo in pritisnite Vnesite ključ.

Rezultati so hkrati zapolnjeni z razdeljenimi besedili brez uporabe ročice za samodejno izpolnjevanje.

=TEXTSPLIT(A2,",")

Razdeli besedilo navpično v vrstice z vejicami

Če želite navpično razdeliti besedilo v vrstice z danim ločilom, morate pustiti argument col_delimiter prazen in določiti ločilo za ločilo_vrstice prepir. Prosimo, naredite naslednje.

Izberite celico, vnesite naslednjo formulo in pritisnite Vnesite ključ.

Celice z rezultati so hkrati poseljene z razdeljenim besedilom brez uporabe ročice za samodejno izpolnjevanje.

=TEXTSPLIT(A2,,",")

#Primer 2: Prezrite prazne celice pri razdelitvi besedila s funkcijo TEXTSPLIT

Kot je prikazano na spodnjem posnetku zaslona, ​​če besedilni niz vsebuje dva ali več zaporednih ločil brez vrednosti med njimi, funkcija TEXTSPLIT privzeto ohrani prazne celice pri razdelitvi besedila. Če želite prezreti prazne celice pri delitvi, lahko uporabite funkcijo TEXTSPLIT, kot sledi.

Izberite prazno celico, vnesite naslednjo formulo in pritisnite Vnesite da dobite vsa razdeljena besedila in prezrete prazne celice. Če obstaja seznam besedil za razdelitev, izberite celico z rezultati in povlecite njeno ročico za samodejno izpolnjevanje navzdol, da dobite preostale rezultate.

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

Opombe: V tej formuli je logična vrednost "TRUE« je na voljo kot ignore_empty prepir.

#Primer 3: razdeljeno besedilo, ki razlikuje med velikimi ali velikimi črkami

Funkcija TEXTSPLIT privzeto razlikuje med velikimi in malimi črkami, saj je match_mode nastavljen na 0 ali je prazen.

Kot je prikazano na spodnjem posnetku zaslona, ​​je match_mode argument v funkciji TEXTSPLIT ostane prazen, tako da išče samo natančno ujemanje besedila "Svetovalec” v podanem besedilnem nizu.

=TEXTSPLIT(A2,"Consultant")

Če na primer ne želite iskati z natančnim ujemanjem, morate poiskati besedilo, ki vključuje oboje “Svetovalec” in "SVETOVALEC", v tem primeru lahko podate argument match_mode kot 1, da to storite.

Izberite prazno celico, vnesite spodnjo formulo in pritisnite Vnesite tipko. Izberite to celico z rezultati in jo povlecite Ročaj za samodejno izpolnjevanje navzdol, da dobite ostale rezultate.

=TEXTSPLIT(A2,"Consultant",,TRUE,1)

#Primer 4: besedilo razdelite na vrstice in stolpce hkrati

Če želite besedilo razdeliti na vrstice in stolpce hkrati s funkcijo TEXTSPLIT, morate v formuli hkrati podati argumenta col_delimiter in row_delimiter.

Kot je prikazano v spodnji tabeli, lahko vnesete naslednjo formulo v celico C2 in pritisnete Vnesite tipko, da dobite razdeljena besedila v ustreznih vrsticah in stolpcih hkrati.

=TEXTSPLIT(A2,":", ",")

Opomba: V tem primeru dvopičje ":« je na voljo kot ločilo_stolpca argument in vejica “,« je na voljo kot ločilo_vrstice prepir.

#Primer 4: Prilagodite vrednost za dopolnitev manjkajočih vrednosti v 2D matriki

Pri uporabi funkcije TEXTSPLIT za hkratno razdelitev besedila v vrstice in stolpce Excel vrne napake #N/A v rezultatu, če v izvirnem besedilnem nizu manjkajo vrednosti.

Kot je prikazano na spodnjem posnetku zaslona, ​​ker ni dvopičja ":« za besedilom Datum izida, vrne Excel # N / A poleg "Datum izdaje".

Če morate vse manjkajoče vrednosti zapolniti z znakom pomišljaj (-) v 2D matriki namesto z napako #N/A, morate le podati zadnji argument "podloga_z"Kot"-", da to storite.

Izberite prazno celico, vnesite naslednjo formulo in pritisnite Vnesite tipka za pridobitev vseh razdeljenih besedil v vrsticah in stolpcih.

=TEXTSPLIT(A2,":",",",,,"-")

#Primer 5: razdeli besedilo z več ločili

Funkcija TEXTSPLIT omogoča uporabo več ločil za razdelitev besedila hkrati. Vendar pa morajo biti ločila zaprta v matrično konstanto in ločena z vejicami, kot je npr. {“ločilo1”,”ločilo2”,...}.

Besedilni niz v spodnji tabeli vsebuje dva ločila »-« in »,«, če želite besedilo razdeliti s tema dvema ločiloma, morate uporabiti funkcijo TEXTSPLIT, kot sledi.

Izberite prazno celico, vnesite naslednjo formulo in pritisnite Vnesite ključ.

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

Opombe: V tej formuli je ločilo_stolpca argument je določen kot {"-",","}.


Sorodne funkcije

Excelova funkcija TEXTAFTER
Funkcija TEXTAFTER izvleče in vrne besedilo, ki se pojavi za danim podnizom ali ločilom.

Excelova funkcija TEXTBEFORE
Funkcija TEXTBEFORE vrne besedilo, ki se pojavi pred danim podnizom ali ločilom.

Excelova funkcija VALUETOTEXT
Funkcija VALUETOTEXT pretvori katero koli podano vrednost v besedilo.


Najboljša orodja za pisarniško produktivnost

Kutools za Excel - vam pomaga izstopati iz množice

Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike  |  Izbriši prazne vrstice  |  Združite stolpce ali celice brez izgube podatkov  |  Krog brez formule ...
Super VLookup: Več meril  |  Več vrednosti  |  Na več listih  |  Nejasno iskanje...
Adv. Spustni seznam: Preprost spustni seznam  |  Odvisni spustni seznam  |  Večkrat izberite spustni seznam...
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  Primerjaj stolpce z Izberite Enake in različne celice ...
Predstavljene funkcije: Mrežni fokus  |  Pogled oblikovanja  |  Velika vrstica formule  |  Upravitelj delovnih zvezkov in listov | Knjižnica virov (Samodejno besedilo)  |  Izbirnik datuma  |  Združite delovne liste  |  Šifriranje/dešifriranje celic  |  Pošljite e-pošto po seznamu  |  Super filter  |  Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake ...)  |  50 + Graf Vrste (Gantt Chart ...)  |  40+ Praktično Formule (Izračunajte starost glede na rojstni dan ...)  |  19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti ...)  |  12 Pretvorba Orodja (Številke v besede, Pretvorba valut ...)  |  7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeli Excelove celice ...)  |  ... in več

Kutools za Excel se ponaša z več kot 300 funkcijami, Zagotavljanje, da je vse, kar potrebujete, le en klik stran ...


Kartica Office - omogočite branje in urejanje z zavihki v programu Microsoft Office (vključite Excel)

  • Eno sekundo za preklop med desetinami odprtih dokumentov!
  • Vsak dan zmanjšajte na stotine klikov z miško, poslovite se od roke miške.
  • Poveča vašo produktivnost za 50% pri ogledu in urejanju več dokumentov.
  • Prinaša učinkovite zavihke v Office (vključno z Excelom), tako kot Chrome, Edge in Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations