Taikoma: Office 2019, 2016, 2013; 365 arba standartinis
Štai klausimą, kurį gavome iš skaitytojo, kuris norėjo padalyti „Excel“ stulpelį vertikaliai:
Aš dirbu su statistine ataskaita Microsoft Excel, naudodamas 365 versiją. Ką tik importavau kableliais atskirtų verčių failą į A stulpelį ir dabar reikia padalinti stulpelio langelį vertikaliai į dvi "puses". Ar yra koks nors paprastas būdas tai pasiekti? Jei tai padeda, naudoju Windows 10.
Ačiū už gerą klausimą. Šiems scenarijams paprastai naudoju funkciją „ Tekstas į stulpelį “, kuri gana gerai atitinka mano tikslą.
Kartais didelį duomenų kiekį importuojame tiesiai į darbalapį arba į duomenų modelį ( Excel naudojant Power Query ir Power Pivot ). Paprastai importuojame vadinamuosius kableliais atskirtų reikšmių failus (*.csv). Kai dirbame su csv failais, mums paprastai reikia vertikaliai padalyti arba padalinti tekstą tarp skirtingų stulpelių langelių. Šiandienos įraše apžvelgsime tris naudingas technologijas, kurias galėsite naudoti:
- Tekstas į stulpelius atskirtiems failams
- Tekstas į stulpelius su fiksuotu pločiu
- Sujungiamos ląstelės
Skaitykite toliau apie visą procedūrą, kuri su nedideliais pakeitimais taikoma „Microsoft Office“ versijoms nuo 2010 m.
„Excel“ skyriklio naudojimas tekstui skaidyti
Ši technika ypač naudinga, kai dirbate su darbalapiu, kuriame yra kableliais, kabliataškiais, skirtukais, tarpais ir pan.
- Atidarykite „ Excel “ ir atidarykite duomenų bazę, kurioje stulpeliai turi būti atskirti.
- Jei kitame langelyje turite duomenų, pažymėkite langelį ir spustelėkite jį dešiniuoju pelės mygtuku.
- Spustelėkite Įterpti , tada eikite į priekį ir pasirinkite Shift Cells Right .
- Dabar pasirinkite visą stulpelį, kurį reikės atskirti.
- Juostelėje spustelėkite Duomenys , tada eikite į priekį ir pasirinkite Tekstas į stulpelius .
- Pasirinkite Atskirta ir spustelėkite N toliau .
- Spustelėkite bet kurią iš skirtukų parinkčių ir pasirinkite Kitas .
- Pavyzdžiui, atskyrimui pasirinkau tarpą .
- Stulpelio duomenų formate Jei reikia, pasirinkite parinktį. Numatytoji reikšmė bus Bendra .
- Norėdami pasirinkti, kurioje langelyje turi būti atskyrimas, spustelėkite Paskirtis ir pasirinkite langelius .
- Baigę pasirinkimą, spustelėkite Baigti .
Padalijimas į stulpelius naudojant fiksuotą plotį
- Atidarykite skaičiuoklę ir pasirinkite stulpelio langelį, kurį reikia padalyti.
- Dar kartą įsitikinkite, kad šalia dalijamos ląstelės nėra jokių duomenų.
- „Excel“ antraštės meniu spustelėkite Duomenys ir pasirinkite Tekstas į stulpelius .
- Pasirinkite Fiksuotas plotis ir spustelėkite Kitas .
- Norėdami sukurti lūžio liniją, spustelėkite norimą padėtį
- Norėdami ištrinti , dukart spustelėkite lūžio eilutę.
- Norėdami perkelti , spustelėkite ir vilkite lūžio liniją.
- Stulpelio duomenų formate Jei reikia, pasirinkite parinktį. Numatytoji reikšmė bus Bendra .
- Norėdami pasirinkti, kurioje langelyje turi būti atskyrimas, spustelėkite Paskirtis ir pasirinkite langelius .
- Pasirinkę formatą spustelėkite Baigti .
Sujungiamos ląstelės
- Norėdami padalinti sujungtus langelius, spustelėkite Sujungti ir centre ir pasirinkite Atšaukti langelių sujungimą .
Horizontaliai suskaidyti langeliai Excel eilutėse
Skirtingai nei dirbant su lentelėmis Microsoft Word, PowerPoint ir Outlook; nėra paprastos „ Split “ komandos, skirtos „Excel“ eilučių langeliams pasiekti horizontaliai. Skaitytojai, norintys padalyti langelius horizontaliai, gali naudoti konkrečias formules, kad savo lentelės duomenis padalintų į dvi ar daugiau lentelės langelių savo darbalapyje.
Tikimės, kad tai padės 🙂
Padalinkite langelius naudodami „Excel“ formules
Atsakant į klausimą, kaip padalinti langelį programoje „Excel“, paskutinė mūsų parinktis yra naudoti standartines „Excel“ formules. Tai suteikia mums galimybę padalinti langelio turinį naudojant bet kokias taisykles, kurias galime užprogramuoti į savo formules. Nors formulės yra labai galingos, joms taip pat reikia mūsų įgūdžių, o ne naudoti žymeklio ir spustelėjimo sąsają.
Naudingos „Excel“ funkcijos ląstelėms skaidyti
Naudingiausios funkcijos norint padalinti kelias ląsteles yra šios:
KAIRĖ
Grąžina nurodytą simbolių skaičių nuo teksto eilutės pradžios.
Pavyzdys:
=LEFT("Doris Green", 5)
Rezultatas: Doris
Antrasis 5 argumentas nurodo funkcijai grąžinti pirmuosius 5 teksto „Doris Green“ simbolius.
TEISINGAI
Grąžina nurodytą simbolių skaičių iš teksto eilutės pabaigos.
Pavyzdys:
=RIGHT("Kathryn West", 4)
Rezultatas: Vakarai
Antrasis 4 argumentas nurodo funkciją grąžinti paskutinius 4 teksto „Kathryn West“ simbolius.
VID
MID grąžina simbolius iš teksto eilutės vidurio, atsižvelgiant į pradinę padėtį ir ilgį.
Pavyzdys:
=MID("Ann Lewis", 5, 3)
Rezultatas: Lew
Antrasis argumentas nurodo n-ąjį simbolį, nuo kurio reikia pradėti, o paskutinis argumentas yra eilutės ilgis. Iš teksto „Ann Lewis“ 3 simboliai, prasidedantys 5 pozicijoje, yra „Lew“.
LEN
Grąžina simbolių skaičių teksto eilutėje.
Pavyzdys:
=LEN("Amaliya Dixon")
Rezultatas: 13
Eilutėje yra 13 simbolių (įskaitant tarpus).
PAIEŠKA
SEARCH grąžina simbolių skaičių, kuriam pirmą kartą randamas konkretus simbolis arba teksto eilutė. SEARCH skaito iš kairės į dešinę ir neskiria didžiųjų ir mažųjų raidžių.
Pavyzdys:
=PAIEŠKA(" ","Charles Bell",1)
Rezultatas: 8
Tarpo simbolis pirmą kartą pasirodo 8 eilutėje „Charles Bell“; todėl grąžinama vertė yra 8.
Paskutinis argumentas yra neprivalomas; ji suteikia galimybę pradėti paiešką. Jei neįtrauksite, skaičiavimas prasidės nuo pirmojo simbolio.
Pastaba: FIND yra funkcijos SEARCH atitikmuo, kuriame skiriamos didžiosios ir mažosios raidės.
PAKEIT
SUBSTITUTE pakeičia visus esamus teksto eilutės egzempliorius nauja teksto eilute.
Pavyzdys:
=PAKEITIMAS("Juanas Dixonas","Dix","Wils",1)
Rezultatas: Juanas Wilsonas
Dix teksto eilutė buvo pakeista Wils. Paskutinis argumentas nustato, kurį egzempliorių pakeisti. Aukščiau pateiktoje formulėje ji pakeitė tik 1-ąjį atvejį. Jei būtume atmetę šį argumentą, jis būtų pakeistas kiekvieną atvejį.
Scenarijaus pavyzdys
Mūsų scenarijus yra gana paprastas, norėdami padalinti langelį į kelis stulpelius, galime naudoti LEFT, RIGHT, LEN ir SEARCH funkcijas. Vardą ir pavardę galime išgauti taip:
Pirmas vardas:
=KAIRĖ(A2,IEŠKA(" ",A2)-1)
- PAIEŠKA randa tarpo simbolio vietą, kuri pirmajam įrašui „Amaliya Allen“ pavyzdiniuose langeliuose yra 8 vieta.
- Mes nenorime, kad tarpo simbolis būtų įtrauktas į eilutę, todėl atėmus 1 iš rezultato gautume 7 reikšmę.
- LEFT ištraukia pirmuosius 7 teksto eilutės simbolius.
Pavardė:
=DEŠINĖ(A2,LEN(A2)-PAIEŠKA(" ",A2))
- LEN nustato teksto eilutės ilgį, kuris „Amaliya Allen“ yra 13.
- SEARCH nustato tarpo simbolio padėtį, kuri yra 8.
- 13 minus 8 suteikia mums simbolių skaičių po pirmo tarpo.
- Tada naudojamas RIGHT simboliams ištraukti po tarpo.
Naudojant šias dvi formules, grįžtame prie to paties rezultato, kurį turėjome anksčiau; vardas B stulpelyje ir pavardė C stulpelyje: