Funkcija TEXTSPLIT

Taikoma
„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ „Excel 2024“ „Excel 2024“, skirta „Mac“

Leidimo pastabos

Dabartinis kanalas

Mėnesinių įmonėms skirtų naujinimų kanalas

Pusmetinis organizacijos kanalas

Pusmetinis organizacijos kanalas (peržiūra)

„Office“, skirtas „Mac“

Skaido teksto eilutes naudojant stulpelių ir eilučių skyriklius.

Funkcija TEXTSPLIT veikia taip pat, kaip teksto į stulpelius vediklis, bet formulės formoje. Tai suteikia galimybę išskaidyti tekstą į stulpelius arba į eilutes. Tai atvirkštinė funkcijos TEXTJOIN funkcija. 

Sintaksė

=TEXTSPLIT(tekstas,stulp_skyriklis,[eilučių_skyriklis],[nepaisyti_tuščių], [nepaisyti_tuščių], [užpildymo_reikšmė])

Funkcijos TEXTSPLIT sintaksė turi tokius argumentus:

  • SMS žinutė Tekstas, kurį norite perskirti. Būtinas. 
  • col_delimiter Tekstas, žymintis teksto perskyrimo ir išdėstymo per stulpelius tašką.
  • row_delimiter Tekstas, žymintis teksto perskyrimo ir išdėstymo per eilutes tašką. Pasirinktinis.
  • ignore_empty Jei norite nepaisyti iš eilės einančių skyriklių, nurodykite TRUE. Numatytoji reikšmė yra FALSE, kuri sukuria tuščią langelį. Pasirinktinis.
  • match_mode Jei norite, kad atitiktis būtų atliekama neatsižvelgiant į mažąsias ir didžiąsias raide, nurodykite 1. Pagal numatytuosius parametrus yra 0, o tai reiškia, kad atsižvelgiama į didžiąsias ir mažąsias raides. Pasirinktinis.
  • pad_with Reikšmė, su kuria bus užpildytas rezultatas. Numatytoji reikšmė yra #N/A.

Pastabos

Jei yra daugiau nei vienas skyriklis, turi būti naudojama masyvo konstanta. Pavyzdžiui, norėdami išskaidyti ir pagal kablelį, ir pagal tašką, naudokite =TEXTSPLIT(A1,{",","."}).

Pavyzdžiai

Nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys. 

1 pavyzdys

Vardo ir sakinio skaidymas naudojant bendrą skyriklį.

Duomenys
Vardenis Pavardenis
Būti ar nebūti
Formulės
=TEXTSPLIT(A2, " ")
=TEXTSPLIT(A3, " ")

Šioje iliustracijoje rodomi rezultatai.

Atskiria pavadinimą ir sakinį tarpo skyrikliu  

2 pavyzdys

Iškaidykite masyvo konstantas langelyje A2 į 2X3 masyvą.

Duomenys
1,2,3; 4,5,6
Formulės
=TEXTSPLIT(A2,",",";")

Šioje iliustracijoje rodomi rezultatai.

„Excel“ TextSplit 2 pavyzdys  

3 pavyzdys

Duomenys
Atlikite. Arba ne. Nėra bandymų. -Anoniminis
Formulės
=TEXTSPLIT(A2,".")
=TEXTSPLIT(A2,{".","-"})
=TEXTSPLIT(A2,{".","-"},,FALSE)

Šioje iliustracijoje rodomi rezultatai.

2 pavyzdžio rezultatai

Pavyzdys 4

Duomenys
Atlikite. Arba ne. Nėra bandymų. -Anoniminis
Formulės
=TEXTSPLIT(A2,,".")

Šioje iliustracijoje rodomi rezultatai.

3 pavyzdžio rezultatai

5 pavyzdys

Duomenys
Atlikite. Arba ne. Nėra bandymų. -Anoniminis
Formulės
=TEXTSPLIT(A2,,{".","-"})

Šioje iliustracijoje rodomi rezultatai.

4 pavyzdžio rezultatai

6 pavyzdys

Duomenys
Atlikite. Arba ne. Nėra bandymų. -Anoniminis
Formulės
=TEXTSPLIT(A2,,{".","-"},TRUE)

Šioje iliustracijoje rodomi rezultatai.

5 pavyzdžio rezultatai

7 pavyzdys

Patarimas Norėdami pašalinti #NA klaidą, naudokite funkciją IFNA. Arba įtraukite argumentą užpildymo_reikšmė.

Duomenys
Atlikite. Arba ne. Nėra bandymų. -Anoniminis
Formulės
=TEXTSPLIT(A2," ",".",TRUE)

Šioje iliustracijoje rodomi rezultatai.

6 pavyzdžio rezultatai