Nëse përdorni shumë Excel, ndoshta keni hasur në një situatë ku keni një emër në një qelizë të vetme dhe duhet ta ndani emrin në qeliza të ndryshme. Ky është një problem shumë i zakonshëm në Excel dhe ndoshta mund të bëni një kërkim në Google dhe të shkarkoni 100 makro të ndryshme të shkruara nga njerëz të ndryshëm për ta bërë atë për ju.
Sidoqoftë, në këtë postim, unë do t'ju tregoj se si të vendosni një formulë në mënyrë që ta bëni vetë dhe të kuptoni se çfarë po ndodh. Nëse përdorni shumë Excel, ndoshta është një ide e mirë të mësoni disa nga funksionet më të avancuara në mënyrë që të mund të bëni gjëra më interesante me të dhënat tuaja.
Nëse nuk ju pëlqejnë formulat dhe dëshironi një zgjidhje më të shpejtë, lëvizni poshtë në seksionin Text to Columns , i cili ju mëson se si të përdorni një veçori Excel për të bërë të njëjtën gjë. Përveç kësaj, veçoria e tekstit në kolona është gjithashtu më e mirë për t'u përdorur nëse keni më shumë se dy artikuj në një qelizë që duhet t'i ndani. Për shembull, nëse një kolonë ka 6 fusha të kombinuara së bashku, atëherë përdorimi i formulave më poshtë do të bëhet vërtet i çrregullt dhe i ndërlikuar.
Emrat e veçuar në Excel
Për të filluar, le të shohim se si zakonisht ruhen emrat në një spreadsheet Excel. Dy mënyrat më të zakonshme që kam parë janë mbiemri me vetëm një hapësirë dhe mbiemri , emri me presje që i ndan të dy. Sa herë që kam parë një inicial të mesëm, zakonisht është mbiemri i mesëm si më poshtë :
Duke përdorur disa formula të thjeshta dhe duke kombinuar disa prej tyre së bashku, mund të ndani lehtësisht emrin, mbiemrin dhe inicialin e mesëm në qeliza të veçanta në Excel. Le të fillojmë me nxjerrjen e pjesës së parë të emrit. Në rastin tim, ne do të përdorim dy funksione: majtas dhe kërkimi. Logjikisht ja çfarë duhet të bëjmë:
Kërkoni tekstin në qelizë për një hapësirë ose presje, gjeni pozicionin dhe më pas hiqni të gjitha shkronjat në të majtë të atij pozicioni.
Këtu është një formulë e thjeshtë që e kryen punën si duhet: =LEFT(NN, SEARCH(" ", NN) – 1) , ku NN është qeliza që ka emrin e ruajtur në të. -1 është aty për të hequr hapësirën shtesë ose presjen në fund të vargut.
Siç mund ta shihni, ne fillojmë me funksionin e majtë, i cili merr dy argumente: vargun dhe numrin e karaktereve që dëshironi të kapni duke filluar nga fillimi i vargut. Në rastin e parë, ne kërkojmë një hapësirë duke përdorur thonjëza të dyfishta dhe duke vendosur një hapësirë ndërmjet. Në rastin e dytë, ne po kërkojmë një presje në vend të një hapësire. Pra, cili është rezultati për 3 skenarët që kam përmendur?
Emrin e kemi marrë nga rreshti 3, mbiemrin nga rreshti 5 dhe emrin nga rreshti 7. Shkëlqyeshëm! Pra, në varësi të mënyrës se si ruhen të dhënat tuaja, tani keni nxjerrë ose emrin ose mbiemrin. Tani për pjesën tjetër. Ja çfarë duhet të bëjmë logjikisht tani:
– Kërkoni tekstin në qelizë për një hapësirë ose presje, gjeni pozicionin dhe më pas zbrisni pozicionin nga gjatësia totale e vargut. Ja se si do të dukej formula:
=DJATHTA(NN,LEN(NN) -SEARCH(" ",NN))
Pra, tani ne përdorim funksionin e duhur. Kjo kërkon gjithashtu dy argumente: vargun dhe numrin e karaktereve që dëshironi të kapni duke filluar nga fundi i vargut duke shkuar majtas. Pra, ne duam gjatësinë e vargut minus pozicionin e hapësirës ose presjes. Kjo do të na japë gjithçka në të djathtë të hapësirës ose presjes së parë.
E shkëlqyeshme, tani kemi pjesën e dytë të emrit! Në dy rastet e para, ju keni mbaruar shumë, por nëse ka një inicial të mesëm në emër, mund të shihni se rezultati ende përfshin mbiemrin me inicialin e mesëm. Pra, si ta marrim mbiemrin dhe të heqim qafe inicialen e mesme? Lehtë! Thjesht ekzekutoni përsëri të njëjtën formulë që kemi përdorur për të marrë seksionin e dytë të emrit.
Pra, ne thjesht po bëjmë një tjetër të drejtë dhe këtë herë po zbatojmë formulën në qelizën e kombinuar të mesit fillestar dhe mbiemrit. Do të gjejë hapësirën pas inicialit të mesëm dhe më pas do të marrë gjatësinë minus pozicionin e numrit të hapësirës së karaktereve nga fundi i vargut.
Pra ja ku e keni! Tani keni ndarë emrin dhe mbiemrin në kolona të veçanta duke përdorur disa formula të thjeshta në Excel! Natyrisht, jo të gjithë do ta kenë tekstin e tyre të formatuar në këtë mënyrë, por ju mund ta modifikoni lehtësisht për t'iu përshtatur nevojave tuaja.
Teksti në kolona
Ekziston gjithashtu një mënyrë tjetër e thjeshtë për të ndarë tekstin e kombinuar në kolona të veçanta në Excel. Është një tipar i quajtur Text to Columns dhe funksionon shumë mirë. Është gjithashtu shumë më efikas nëse keni një kolonë që ka më shumë se dy pjesë të të dhënave.
Për shembull, më poshtë kam disa të dhëna ku një rresht ka 4 pjesë të të dhënave dhe rreshti tjetër ka 5 të dhëna. Unë do të doja ta ndaja atë në 4 kolona dhe 5 kolona, përkatësisht. Siç mund ta shihni, përpjekja për të përdorur formulat e mësipërme do të ishte jopraktike.
Në Excel, së pari zgjidhni kolonën që dëshironi të ndani. Më pas, shkoni përpara dhe klikoni në skedën Të dhëna dhe më pas klikoni në Text to Columns .
Kjo do të sjellë magjistarin Text to Columns. Në hapin 1, ju zgjidhni nëse fusha është e kufizuar apo e fiksuar me gjerësi. Në rastin tonë, ne do të zgjedhim të kufizuar .
Në ekranin tjetër, do të zgjidhni kufizuesin. Mund të zgjidhni nga skeda, pikëpresje, presje, hapësira ose të shkruani një të personalizuar.
Së fundi, ju zgjidhni formatin e të dhënave për kolonën. Normalisht, General do të funksionojë mirë për shumicën e llojeve të të dhënave. Nëse keni diçka specifike si datat, atëherë zgjidhni atë format.
Klikoni Finish dhe shikoni se si të dhënat tuaja ndahen në mënyrë magjike në kolona. Siç mund ta shihni, një rresht u shndërrua në pesë kolona dhe tjetri në katër kolona. Tipari "Text to Columns" është shumë i fuqishëm dhe mund ta bëjë jetën tuaj shumë më të lehtë.
Nëse keni probleme me ndarjen e emrave jo në formatin që kam më sipër, postoni një koment me të dhënat tuaja dhe unë do të përpiqem t'ju ndihmoj. Kënaquni!