Sunku skaidyti tekstą programoje „Excel“? Naudodami funkciją TEXTSPLIT galite be vargo atskirti tekstą į kelis stulpelius.
„Microsoft Excel“ yra galingas įrankis duomenims tobulinti ir analizuoti – nuo paprastų iki sudėtingų. Tačiau kartais galite susidurti su situacijomis, kai jūsų duomenys atrodo netinkami.
Galbūt užsitęsęs CSV importavimas nepavyko arba jums reikia atskirti pavadinimus, kad juos pakeistumėte. Laimei, „Excel“ siūlo veiksmingą, tiesioginį būdą, kaip atlikti tokias užduotis, naudojant funkciją TEXTSPLIT.
Kas yra „Microsoft Excel“ funkcija TEXTSPLIT?
Funkcija TEXTSPLIT leidžia atskirti tekstą į skirtingus langelius pagal nurodytus skyriklius. Galite padalyti tekstą į eilutes, stulpelius arba eilutes ir stulpelius ir nustatyti įvairius skaidymo kriterijus.
Kai kurias iš šių funkcijų galima pasiekti naudojant „Excel“ teksto konvertavimo į stulpelius vedlį, tačiau TEXTSPLIT siūlo šias funkcijas ir daugiau įtrauktųjų kaip funkciją, kuri gali pasirodyti efektyvesnė sudėtingiems masyvams kurti arba patyrusiems vartotojams, kurie jau moka naudotis specializuotais funkcijas.
Funkcijos TEXTSPLIT sintaksės supratimas
Visa funkcijos TEXTSPLIT sintaksė yra tokia:
=TEXTSPLIT(tekstas, stulpelio_skirtukas,[eilutės_skirtukas],[ignoruoti_tuščią], [atitikties_režimas], [pad_su])
Funkciją sudaro šeši argumentai ir parametrai. The tekstą argumentas apibrėžia duomenis, kuriuos ketinama padalyti. Tai gali būti nuoroda į tam tikrą langelį ar langelių grupę arba į konkretų tekstą, kurį apibrėžėte argumente.
The col_ribotiklis apibrėžia konkretų simbolį arba tekstą, kuris bus naudojamas kaip skyriklis – kai funkcija susidurs su šiuo simboliu, ji padalys tekstą toje vietoje į naują stulpelį. The eilutės skyriklis parametras veikia panašiai, išskyrus tai, kad jei čia apibrėžtas simbolis, jis bus naudojamas tekstui skaidyti į naujas eilutes.
Skirtiklis gali būti simbolis, dažniausiai naudojamas kaip skyriklis, pvz., taškas, kablelis arba tarpas arba tai gali būti kitas simbolis, raidė, skaičius ar net kelių simbolių teksto eilutė ar rinkinys žodžius. Kad funkcija tinkamai veiktų, turi būti nurodytas bent vienas skyriklio argumentas.
Atminkite, kad šioje funkcijoje gali būti aprašyti keli atskiri eilučių arba stulpelių skyrikliai. Tokiu atveju skiriamųjų ženklų rinkinys turi būti sugrupuotas į garbanotų skliaustų rinkinį ( { } klavišus), pvz., toliau pateiktame pavyzdyje:
=TEXTSPLIT("Teksto pavyzdys",{"e","t"})
Be to, nors neturėtumėte bandyti arba to nereikėtų, tuo atveju vertė yra abiem col_ribotiklis ir eilutės skyriklis yra tas pats, col_ribotiklis yra teikiama pirmenybė.
The ignoruoti_tuščias argumentas nurodo, ar skyrikliai, kurie sukurtų tuščius langelius, turėtų būti praleisti. Pavyzdžiui, jei parametro „text“ duomenyse būtų trys kableliai vienas šalia kito, TEXTSPLIT pagal numatytuosius nustatymus sukurtų du tuščius langelius. Nustačius ignore_empty reikšmę FALSE, ši elgsena išlaikoma arba galite nustatyti ją į TRUE, kad nurodytumėte funkcijai nepaisyti skiriamųjų ženklų, kurie sukurtų tuščius langelius.
The match_mode parametras paaiškina, ar funkcijos skyriklio atitikimas turi skirti didžiąsias ir mažąsias raides. Tai aktualu, jei jums reikia naudoti raides skirtukams; galbūt norėsite nurodyti „Excel“ padalinti kiekvienos didžiosios „T“ raidės langelius, bet, pavyzdžiui, nepaisykite jokių mažųjų „t“ raidžių. Nustačius šį argumentą į „0“, išlaikomas numatytasis elgesys, ty visų skiriamųjų ženklų didžiosios ir mažosios raidės skiriamos. Pakeitus jį į „1“, skyrikliuose neskiriamos didžiosios ir mažosios raidės.
The pad_su argumentas apibrėžia pakaitinį tekstą, kuriuo reikia užpildyti tuščius langelius, ypač masyvuose, kur gali būti papildomos vietos, kai atsižvelgiama į visus svarbius skyriklius. Pagal numatytuosius nustatymus jis pateikia klaidą „#N/A“, todėl gali būti verta pakeisti ją į ką nors kita, jei manote, kad problema iškils jūsų duomenyse.
Kaip naudoti TEXTSPLIT funkciją programoje „Excel“.
Tarkime, mums buvo suteiktas vardų sąrašas. Yra aiški jų tvarka, tačiau turime juos pertvarkyti, kad būtų lengviau skaitomi ir lengviau naudojami.
Kaip matote, vardus ketinama atskirti į stulpelius „Paskutinis“ ir „Pirmasis“. Pasirinkite langelį B4, ir langelyje arba aukščiau esančioje formulės juostoje įveskite toliau pateiktą formulę. Tada paspauskite Įeikite.
=TEXTSPLIT(A1,",")
Vardai dabar buvo atskirti į naują stulpelį visur, kur anksčiau buvo kablelis. Tačiau duomenys buvo perkelti į vieną eilutę, kuri vis dar atrodo netvarkinga. Galime lengvai tai ištaisyti pridėdami kitą skirtuką, kad duomenys būtų padalinti į skirtingas eilutes.
Pasirinkite langelį B4 dar kartą ir langelyje arba aukščiau esančioje formulės juostoje įveskite toliau pateiktą formulę. Tada paspauskite Įeikite.
=TEXTSPLIT(A1,",",";")
Dabar tai labiau atrodo kaip tikimasi. Naujoje, atnaujintoje formulėje, kiekvienas duomenų kablelis padalija kiekvieną viso vardo dalį į atskirą langelį stulpeliuose, o kiekvienas esamas kabliataškis padalija kiekvieną pavadinimą į atskirą eilutę.
Dar viena unikali funkcija, skirta patobulinti jūsų skaičiuoklę
Funkcija TEXTSPLIT yra protingas įrankis Microsoft Excel įrankių rinkinyje, siūlantis dar vieną patogų būdą įveikti duomenų iššūkius ir pasiekti stebinančių rezultatų, pritaikytų jūsų bendravimo būdui informacija.
Dėl to duomenų manipuliavimas, pertvarkymas ir pertvarkymas yra sklandus ir lengvas procesas, o mokantis ir praktikuojantis tai gali tapti vertingu duomenų darbo eigos papildymu.