Kas teil on probleeme Excelis teksti poolitamiseks? Funktsiooni TEXTSPLIT abil saate hõlpsalt teksti mitmesse veergu eraldada.

Microsoft Excel on võimas tööriist andmete täpsustamiseks ja analüüsimiseks, alates lihtsast kuni keerukani. Kuid mõnikord võib tekkida olukordi, kus teie andmed ei tundu päris õiged.

Võib-olla on pikaajaline CSV-importimine halvasti läinud või peate nimed nende ümberkorraldamiseks lahti võtma. Õnneks pakub Excel funktsiooni TEXTSPLIT kaudu tõhusat ja sisemist viisi selliste ülesannete täitmiseks.

Mis on Microsoft Exceli funktsioon TEXTSPLIT?

Funktsioon TEXTSPLIT võimaldab eraldada teksti erinevateks lahtriteks määratud eraldajate alusel. Saate jagada teksti ridadeks, veergudeks või nii ridadeks kui ka veergudeks ning määrata jagamiseks mitmesuguseid kriteeriume.

Osa sellest funktsioonist on saavutatav kasutades Exceli teksti teisendamise viisardit veergudeks, kuid TEXTSPLIT pakub neid funktsioone ja funktsioonina rohkem sisu, mis võib osutuda tõhusamaks keerukate massiivide loomiseks või tõhusatele kasutajatele, kes juba oskavad kasutada spetsialiseerunud funktsioonid.

Funktsiooni TEXTSPLIT süntaksi mõistmine

Funktsiooni TEXTSPLIT täielik süntaks on järgmine:

=TEXTSPLIT(tekst, veergude_eraldaja,[rea_eraldaja],[ignoreeri_tühi], [sobitusrežiim], [pad_koos])

Funktsioon sisaldab kuut argumenti ja parameetrit. The tekst argument määratleb andmed, mida kavatsetakse jagada. See võib olla viide teatud lahtrile või lahtrite rühmale või konkreetsele tekstile, mille argumendis määratlete.

The col_delimiter määratleb konkreetse märgi või teksti, mis toimib eraldajana – kui funktsioon seda märki kohtab, jagab see teksti selles kohas uude veergu. The rea_eraldaja parameeter töötab sarnaselt, välja arvatud see, et kui siin on määratletud märk, kasutatakse seda teksti jagamiseks uuteks ridadeks.

Eraldaja võib olla märk, mida kasutatakse sagedamini eraldajana, näiteks punkt, koma või tühik või see võib olla erinev sümbol, täht, number või isegi mitmekohaline tekstistring või komplekt sõnad. Funktsiooni korrektseks tööks peab olema määratud vähemalt üks eraldaja argumentidest.

Pange tähele, et selles funktsioonis saab kirjeldada mitut eraldi rea või veeru eraldajat. Sellisel juhul tuleb eraldajate komplekt rühmitada lokkis sulgude komplekti ( { } võtmed), nagu allolevas näites:

=TEXTSPLIT("Näidistekst",{"e","t"})

Samuti, kuigi te ei peaks seda proovima ega vaja, on väärtus mõlemas col_delimiter ja rea_eraldaja on samad, col_delimiter on prioriteetne.

The ignore_empty argument määrab, kas eraldajad, mis loovad tühje lahtreid, tuleks vahele jätta. Näiteks kui parameetri "text" andmetes oleks kõrvuti kolm koma, loob TEXTSPLIT vaikimisi kaks tühja lahtrit. Kui määrate ignore_empty väärtuseks FALSE, säilitate selle käitumise või saate määrata selle väärtuseks TRUE, et käskida funktsioonil ignoreerida eraldajaid, mis loovad tühjad lahtrid.

The match_mode parameeter selgitab, kas funktsiooni eraldaja sobitamine peaks olema tõstutundlik. See on asjakohane, kui peate eraldajate jaoks kasutama tähti; võiksite öelda, et Excel jagaks lahtrid iga suurtähega "T", kuid ignoreerige näiteks väiketähti "t". Selle argumendi määramine väärtusele "0" säilitab vaikekäitumise, mis tähendab, et kõik eraldajad on tõstutundlikud. Selle muutmine väärtuseks "1" muudab eraldajad tõstutundlikud.

The pad_koos argument määrab asendusteksti, millega täita tühjad lahtrid, eriti massiivides, kus pärast kõigi asjakohaste eraldajate arvestamist võib olla lisaruumi. Vaikimisi tagastab see tõrketeate "#N/A", nii et kui arvate, et probleem ilmneb teie andmetes, võib olla mõtet see millekski muuks muuta.

Kuidas kasutada Excelis funktsiooni TEXTSPLIT

Oletame, et meile on antud nimede nimekiri. Neil on selge järjekord, kuid peame need ümber korraldama, et muuta need loetavamaks ja hõlpsamini kasutatavaks.

Nagu näete, on eesmärk eraldada nimed veergudesse "Viimane" ja "Esimene". Valige lahter B4ja tippige ülaltoodud lahtrisse või valemiribale allpool loetletud valem. Seejärel vajutage Sisenema.

=TEKSTIJAOTUS(A1,",")

Nimed on nüüd eraldatud uude veergu kõikjal, kus varem oli koma. Andmed on aga levinud üle ühe rea, mis tundub endiselt segane. Saame seda hõlpsalt parandada, lisades andmete eri ridadeks jagamiseks teise eraldaja.

Valige lahter B4 uuesti ja tippige ülaltoodud lahtrisse või valemiribale allpool loetletud valem. Seejärel vajutage Sisenema.

=TEKSTIJAOTUS(A1,",",";")

Nüüd näeb see rohkem välja selline, nagu ootame. Uues värskendatud valemis jagab iga andmetes leitud koma täisnime iga osa veergude kaupa oma lahtriks, samas kui iga olemasolev semikoolon jagab iga nime eraldi reale.

Veel üks ainulaadne funktsioon arvutustabeli käivitamiseks

Funktsioon TEXTSPLIT on nutikas tööriist Microsoft Exceli tööriistakastis, mis pakub selleks veel üht mugavat võimalust alistage andmeprobleemid ja saavutage üllatavaid tulemusi, mis on kohandatud teie suhtlusviisile teavet.

See muudab teie andmetega manipuleerimise, ümberkorraldamise ja ümberkorraldamise sujuvaks ja lihtsaks protsessiks ning õppimise ja harjutamisega võib sellest saada väärtuslik täiendus teie andmete töövoogu.