Kaip atskirti pirmuosius ir paskutinius vardus programoje „Excel“
Jei naudojate „Excel“ daug, tikriausiai bėgate per situaciją, kai turite pavadinimą viename langelyje ir turite atskirti pavadinimą į skirtingas ląsteles. Tai labai dažna „Excel“ problema ir tikriausiai galite atlikti „Google“ paiešką ir atsisiųsti 100 skirtingų makrokomandų, parašytų įvairių žmonių, kad tai padarytumėte jums.
Tačiau šiame pranešime jums parodysiu, kaip sukonfigūruoti formulę, kad galėtumėte tai padaryti patys ir suprasti, kas vyksta. Jei naudojate „Excel“ daug, tikriausiai yra gera idėja sužinoti keletą pažangesnių funkcijų, kad galėtumėte padaryti daugiau įdomių dalykų su savo duomenimis.
Jei jums nepatinka formulės ir norite greitesnio sprendimo, slinkite žemyn iki Tekstas į stulpelius skyriuje, kuriame mokoma, kaip naudoti „Excel“ funkciją. Be to, teksto į stulpelius funkcija taip pat geriau naudoti, jei ląstelėje turite daugiau nei du elementus, kuriuos reikia atskirti. Pvz., Jei viename stulpelyje yra sujungti 6 laukai, tada toliau pateiktos formulės bus tikrai nepatogios ir sudėtingos.
Atskirkite pavadinimus „Excel“
Norėdami pradėti, pažiūrėkime, kaip paprastai vardai saugomi „Excel“ skaičiuoklėje. Labiausiai paplitę du būdai, kuriuos mačiau Pirmas vardas pavardė su tik vieta ir pavardė, Pirmas vardas su kableliu, skiriančiu abu. Kai aš mačiau vidurinį pradžią, tai paprastai Pirmas vardas vidurio pavardė kaip žemiau:
Naudodami keletą paprastų formulių ir derinant keletą jų, galite lengvai atskirti vardą, pavardę ir vidurinę pradžią į atskiras „Excel“ ląsteles. Pradėkime nuo pirmos vardo dalies ištraukimo. Mano atveju, mes naudosime dvi funkcijas: kairę ir paiešką. Logiškai tai, ką turime daryti:
Ieškokite teksto ląstelėje tarpo arba kablelio, suraskite padėtį ir išimkite visas raides, esančias kairėje tos pozicijos pusėje.
Štai paprasta formulė, kuri atlieka darbą teisingai: = LEFT (NN, SEARCH („“, NN) - 1), kur NN yra langelis, kuriame yra jo saugomas pavadinimas. -1 yra, kad eilutės pabaigoje būtų pašalinta papildoma erdvė arba kablelis.
Kaip matote, mes pradedame nuo kairiosios funkcijos, kuri užima du argumentus: eilutę ir simbolių, kuriuos norite paimti, pradžią nuo eilutės pradžios. Pirmuoju atveju ieškome vietos, naudodami dvigubas kabutes ir tarpo tarpo. Antruoju atveju mes ieškome kablelio, o ne erdvės. Taigi, koks yra trijų minėtų scenarijų rezultatas?
Mes gavome vardą iš 3 eilutės, pavardės iš 5 eilutės ir vardą iš 7 eilutės. Puikus! Taigi, priklausomai nuo to, kaip saugomi jūsų duomenys, dabar ištraukėte vardą arba pavardę. Dabar kitai daliai. Štai ką reikia padaryti logiškai dabar:
- Ieškokite teksto ląstelėje tarpo ar kablelio, suraskite padėtį ir atimkite poziciją iš viso eilutės ilgio. Štai kaip atrodytų formulė:
= RIGHT (NN, LEN (NN) -SEARCH („“, NN))
Taigi dabar mes naudojame tinkamą funkciją. Taip pat reikia dviejų argumentų: eilutės ir simbolių, kuriuos norite paimti, skaičiaus, pradedant nuo eilutės, einančios į kairę, pabaigos. Taigi norime, kad eilutės ilgis atėmus erdvės ar kablelio padėtį. Tai suteiks mums viską pirmojo kosmoso ar kablelio dešinėje.
Puiku, dabar turime antrą pavadinimo dalį! Per pirmuosius du atvejus, kai esate gana daug, bet jei pavadinime yra vidutinis pradinis, galite matyti, kad rezultatas vis dar apima pavardę su viduriniu pradiniu. Taigi, kaip mes tiesiog gauname pavardę ir atsikratome vidurio pradžios? Lengva! Dar kartą paleiskite tą pačią formulę, kurią naudojome, norėdami gauti antrą pavadinimo dalį.
Taigi mes tiesiog darome kitą teisę ir šį kartą taikant formulę kombinuotam viduriniam pradiniam ir paskutiniam vardui. Po vidurinio pradžios jis ras erdvę, o po to - ilgį, atėmus vietos, kurioje yra simbolių, skaičių nuo eilutės pabaigos.
Taigi jūs turite tai! Dabar suskirstėte vardą ir pavardę į atskirus stulpelius naudodami kelias paprastas „Excel“ formules! Akivaizdu, kad ne visi bus suformatuoti tokiu būdu, bet jūs galite lengvai jį redaguoti, kad atitiktų jūsų poreikius.
Tekstas į stulpelius
Taip pat yra dar vienas paprastas būdas atskirti kombinuotą tekstą į atskirus „Excel“ stulpelius. Tai vadinamasis skambutis Tekstas į stulpelius ir tai veikia labai gerai. Taip pat daug efektyviau, jei turite stulpelį, kuriame yra daugiau nei du duomenys.
Pavyzdžiui, žemiau turiu kai kuriuos duomenis, kai vienoje eilutėje yra 4 duomenys ir kita eilutė turi 5 duomenis. Norėčiau tai padalinti į 4 stulpelius ir 5 stulpelius. Kaip matote, bandymas naudoti anksčiau pateiktas formules būtų nepraktiškas.
Programoje „Excel“ pirmiausia pasirinkite stulpelį, kurį norite atskirti. Tada eikite į priekį ir spustelėkite Duomenys tada spustelėkite Tekstas į stulpelius.
Tai atneš vedlį „Tekstas į stulpelius“. 1 žingsnyje pasirinksite, ar laukas yra ribotas, ar fiksuotas plotis. Mūsų atveju mes pasirinksime Apribota.
Kitame ekrane pasirinksite ribotuvą. Galite pasirinkti iš skirtuko, kabliataškio, kablelio, tarpo arba įvesti pasirinktinį.
Galiausiai pasirinksite stulpelio duomenų formatą. Paprastai, Bendra daugeliui duomenų tipų veiks tik gerai. Jei turite kokių nors konkrečių datų, pasirinkite tą formatą.
Spustelėkite Baigti ir stebėkite, kaip jūsų duomenys yra stebuklingai suskirstyti į stulpelius. Kaip matote, viena eilutė virto penkiais stulpeliais, o kita - į keturias stulpelius. Funkcija „Tekstas į stulpelius“ yra labai galingas ir gali palengvinti jūsų gyvenimą.
Jei kyla problemų atskiriant vardus ne anksčiau pateiktame formate, pridėkite komentarą su savo duomenimis ir bandysiu padėti. Mėgautis!