Norėdami suskaidyti informaciją į mažesnes dalis, galite naudoti „Excel“. Reikiamų duomenų radimas ir manipuliavimas jais yra svarbus daugelio „Excel“ vartotojų tikslas.
Jei turite pilną asmens vardą, gali tekti nulį įrašyti tik jo vardą arba pavardę. Pavyzdžiui, jei siunčiate draugišką automatinį el. Laišką savo klientams, turite naudoti jų vardus, kad išvengtumėte neasmeniško skambesio. Jei ieškote apklausoje dalyvavusių respondentų sąrašo, gali būti svarbu tiesiog naudoti jų pavardes arba slėpti jų pavardes, kad būtų išsaugotas anonimiškumas.
„Excel“ daro šį procesą nesudėtingą ir galite naudoti daug skirtingų būdų. Čia yra pamoka, kuri padės jums sukurti atskirus vardo ir pavardės stulpelius naudojant formules. Mes aptariame ir vidurinių vardų klausimą.
„Excel“ formulės vardams padalinti į dalis
Nuo ko pradėti?
Vardų atskyrimas
Tai yra bendroji formulė:
= Kairė (langelis, RASTI (, langelis, 1) -1)
Norėdami jį įvykdyti, pakeiskite ląstelė su langelio žymekliu, kuriame yra visas vardas, kurį norite padalyti. Šiame pavyzdyje norite pasirinkti B2 ir įvesti formulę:
= KAIRĖ (A2, RASTI (, A2,1) -1)
Tačiau svarbu pažymėti, kad kai kuriuose įrenginiuose ši formulė vietoj kablelių naudoja kabliataškius. Taigi, jei pirmiau pateikta formulė jums netinka, jums gali tekti naudoti šią versiją:
= Kairė (langelis; RASTI (; langelis; 1) -1)
Pavyzdyje naudosite:
= KAIRĖ (A2; RASTI (; A2; 1) -1)
Dabar galite tiesiog nuvilkti užpildymo rankenėlę iki stulpelio „Vardas“ pabaigos.
Kairė funkcija leidžia atskirti eilutę, pradedant kairiuoju teksto galu. ATRASTA šios formulės dalis suranda pirmąją vietą visame pavadinime, taigi gausite visą savo vardo dalį, esančią prieš tuščią vietą.
Taigi brūkšniniai vardai lieka kartu, taip pat ir vardai, kuriuose yra specialiųjų simbolių. Bet stulpelyje „Vardas“ nebus vidurinių vardų ar vidurinių inicialų.
Kablelis ar kabliataškis?
Kodėl formulė nėra vienoda visiems?
Daugeliui „Excel“ vartotojų „Excel“ funkcijos kableliais skiria įvesties duomenis. Tačiau kai kuriuose įrenginiuose regioniniai nustatymai skiriasi.
Norėdami sužinoti, kurį simbolį naudoja jūsų „Excel“, tiesiog pradėkite rašyti formulę. Kai pradėsite įeiti = KAIRĖ ( , pamatysite užvestį tekstą, kuriame bus pateiktas tinkamas formatavimas.
Pavardžių atskyrimas
Laikykitės to paties požiūrio atskirdami pavardes. Šį kartą turėtumėte naudoti formulę RIGHT, skiriančią eilutes pradedant nuo dešinės pusės.
Jums reikalinga formulė yra:
= RIGHT (langelis, LEN (langelis) - SEARCH (#, SUBSTITUTE (langelis,, #, LEN (langelis) - LEN (SUBSTITUTE (langelis,,)))))
Aukščiau pateiktame pavyzdyje C2 langelyje naudosite šią formulę:
= Dešinė (A2, LEN (A2) - PAIEŠKA (#, PAKEITIMAS (A2 ,, #, LEN (A2) - LEN (PAKEITIMAS (A2 ,,)))))
Dar kartą gali tekti pereiti iš kablelio į kabliataškį, o tai reiškia, kad gali tekti naudoti:
= Dešinė (A2; LEN (A2) - PAIEŠKA (#; PAKEITIMAS (A2 ;; #; LEN (A2) - LEN (PAKEITIMAS (A2 ;;))))
Brūkšninės pavardės ir pavardės su specialiaisiais simboliais lieka nepaliestos.
Kodėl ši formulė yra sudėtingesnė nei vardams? Sunkiau atskirti vidurinius vardus ir vidurinius inicialus iš pavardžių.
Jei norite, kad viduriniai vardai ir inicialai būtų išvardyti kartu su pavardėmis, galite naudoti formulę:
= RIGHT (langelis, LEN (langelis) - SEARCH (, langelis))
arba:
= Dešinė (A2, LEN (A2) - PAIEŠKA (, A2))
arba:
= Dešinė (A2; LEN (A2) - PAIEŠKA (; A2))
Bet ką daryti, jei norite atskirti vidurinius vardus? Tai yra rečiau, tačiau tai gali būti naudinga žinoti.
Vidurinių vardų atskyrimas
Vidurinių vardų formulė yra tokia:
kaip nustatyti žadintuvą
= MID (langelis, SEARCH (, langelis) + 1, SEARCH (, langelis, SEARCH (, langelis) +1) - SEARCH (, langelis) -1)
Aukščiau pateiktame pavyzdyje gausite:
= MID (A2, PAIEŠKA (, A2) + 1, PAIEŠKA (, A2, PAIEŠKA (, A2) +1) - PAIEŠKA (, A2) -1)
Jei jūsų „Excel“ naudoja kabliataškius, formulė yra:
= MID (A2; PAIEŠKA (; A2) + 1; PAIEŠKA (; A2; PAIEŠKA (; A2) +1) - PAIEŠKA (; A2) -1)
Įvedę formulę, vilkite užpildymo rankeną žemyn. Prie aukščiau pateikto pavyzdžio pridėtas stulpelis „Vidurinis vardas“:
Jei visame varde nėra antrojo vardo ar inicialo, šiame stulpelyje gausite nulines reikšmes, kurios gali būti rodomos kaip #VALUE !. Norėdami gauti tuščių langelių vietoje #VALUE!, Galite naudoti IFERROR funkciją.
Tada jūsų formulė tampa:
= KLAIDA (vidutinė (langelis, PAIEŠKA (, langelis) + 1, PAIEŠKA (, langelis, PAIEŠKA (, langelis) +1) - PAIEŠKA (, langelis) -1), 0)
arba:
= KLAIDA (MID (A2, PAIEŠKA (, A2) + 1, PAIEŠKA (, A2, PAIEŠKA (, A2) +1) - PAIEŠKA (, A2) -1), 0)
arba:
= KLAIDA (MID (A2; PAIEŠKA (; A2) + 1; PAIEŠKA (; A2; PAIEŠKA (; A2) +1) - PAIEŠKA (; A2) -1); 0)
Vienas požiūris į kelių vidurinių vardų atskyrimą
Kas atsitiks, jei kažkas iš jūsų sąrašo turi kelis vidurinius vardus? Naudojant aukščiau pateiktą formulę, bus gautas tik pirmasis jų vidurinis vardas.
Norėdami išspręsti šią problemą, galite išbandyti kitokį požiūrį į vidurinių vardų atskyrimą. Jei turite sukurtus vardo ir pavardės stulpelius, galite juos tiesiog iškirpti. Viskas, kas liko, bus laikoma antruoju vardu.
Ši formulė yra:
= TRIM (MID (1 langelis, LEN (2 langelis) + 1, LEN (1 langelis) -LEN (2 langelis ir 3 langelis))))
Čia „cell1“ nurodo langelio žymeklį stulpelyje „Pilnas vardas“, „cell2“ nurodo langelio rodyklę po stulpeliu „First Name“, o „cell3“ nurodo langelio rodyklę pagal stulpelį „Last Name“. Aukščiau pateiktame pavyzdyje gauname:
= TRIM (MID (A2, LEN (B2) + 1, LEN (A2) -LEN (B2 & D2))))
arba:
= TRIM (MID (A2; LEN (B2) +1; LEN (A2) -LEN (B2 & D2)))
Jei pasirinksite šią formulę, jums nereikės jaudintis dėl nulinės vertės.
Greita apžvalga
Čia pateikiamos formulės, kurias galite naudoti suskirstydami visus pavadinimus į dalis:
Pirmi vardai: = Kairė (langelis, RASTI (, langelis, 1) -1)
Pavardės: = RIGHT (langelis, LEN (langelis) - SEARCH (#, SUBSTITUTE (langelis,, #, LEN (langelis) - LEN (SUBSTITUTE (langelis,,)))))
Viduriniai vardai: = KLAIDA (vidutinė (langelis, PAIEŠKA (, langelis) + 1, PAIEŠKA (, langelis, PAIEŠKA (, langelis) +1) - PAIEŠKA (, langelis) -1), 0)
Alternatyvi vidurinių vardų formulė: = TRIM (MID (1 langelis, LEN (2 langelis) + 1, LEN (1 langelis) -LEN (2 langelis ir 3 langelis))))
Vardo ir pavardės atskyrimas nenaudojant formulių
Jei nenorite rašyti krūvos formulių, kurios gali būti neteisingai įvestos, pasinaudokite „Excel“ integruotu „Konvertuoti tekstą į stulpelius“ vedliu.
- Įsitikinkite, kad Duomenys skirtukas yra pasirinktas iš meniu viršuje ir pažymėkite stulpelį, kurį norite konvertuoti.
- Tada spustelėkite Tekstas į stulpelius .
- Tada įsitikinkite Apribota yra pažymėtas ir spustelėkite Kitas .
- Dabar pasirinkite Erdvė iš parinkčių ir spustelėkite Kitas .
- Tada pakeiskite Kelionės tikslas į2 USDir spustelėkite Baigti. Galutinis rezultatas turėtų atrodyti taip.
Galutinis žodis
Yra daugybė kitų būdų, kaip išspręsti šią problemą programoje „Excel“. Jei nė vienas iš galimų variantų nedaro to, ko jums reikia, atlikite keletą tyrimų.
Formulių naudojimas yra gana paprastas ir tai nepriklauso nuo naudojamos „Excel“ versijos. Deja, vis tiek gali kilti klaidų.
Pvz., Jei asmens vardas prasideda nuo jo pavardės, jis bus išskaidytas neteisingai. Formulės taip pat turės problemų su pavardėmis, kuriose yra priešdėlių ar priesagų, pavyzdžiui, le Carré ar van Gogh. Jei kieno nors vardas baigsis jaunesniuoju, jis bus nurodytas kaip jo pavardė.
Tačiau yra modifikacijų, kurias galite pridėti, kad išspręstumėte šias problemas, kai jos pasirodys. Darbas su formulėmis suteikia jums lankstumo, reikalingo šiems sunkumams pašalinti.