Talaan ng nilalaman
Maraming paraan para hatiin ang text sa Excel . Sa artikulong ito, makakakita tayo ng ilang paraan para sa Excel split text ayon sa space formula . Mayroon kaming sample na dataset na naglalaman ng Mga Pangalan . Ginagamit ang Space bilang delimiter dito. Tingnan natin, kung paano hatiin ang text ayon sa espasyo gamit ang mga formula sa Excel .
I-download ang Practice Workbook
Hatiin ang Teksto Sa Pamamagitan ng Space.xlsm
5 Paraan sa Paghati ng Teksto sa Puwang Gamit ang Formula sa Excel
Sa post na ito, makikita natin ang paggamit ng LEFT , HANAP , HAHANAP , KANAN , TRIM , LEN , PALIT , COLUMNS function at gumamit ng VBA code para hatiin ang text ayon sa espasyo .
Paraan 1: Hatiin ang Teksto ayon sa Space Gamit ang LEFT at FIND Functions
Sa una, kukunin namin ang First Name na kaliwang bahagi ng pangalan gamit ang LEFT at FIND function .
Mga Hakbang:
- Una, i-type ang sumusunod na formula sa cell C5 .
=LEFT(B5, FIND(" ",B5))
- Ngayon, pindutin ang ENTER key.
Dito, binibigyan ng FIND(” “,B5) ang output bilang 5 . Alin ang mga kabuuang titik kasama ang Space mula sa kaliwang bahagi ng pangalan. Pagkatapos ay ibibigay sa amin ng =LEFT(B5, 5 ) ang resulta bilang Mary .
- Sa wakas, i-drag pababa sa AutoFill ang natitirang bahagi ng ang serye.
Magbasa Nang Higit Pa: Paano Hatiin ang Una at Apelyido sa Excel (6 EasyParaan)
Paraan 2: Hatiin ang Teksto ayon sa Space Gamit ang MID at FIND Function
Ngayon, hahatiin natin ang gitnang pangalan na pinaghihiwalay ng espasyo gamit ang MID at HANAPIN mga function.
Mga Hakbang:
- Una, i-type ang sumusunod na formula sa cell D5 .
=MID(B5,FIND(" ",B5),FIND(" ",B5,FIND(" ",B5)+1)-FIND(" ", B5))
- Pagkatapos nito, pindutin ang ENTER key.
- Panghuli, i-drag pababa sa AutoFill natitira sa serye.
So, ano ang nangyayari dito? Tinutukoy ng FIND(” “,B5,FIND(” “,B5)+1)-FIND(” “, B5) ang numero kung nasaan ang pangalawang puwang. Sa kasong ito, ito ay 10 . At, =MID(B5,5,10) ay nagbibigay ng resulta bilang Elizabeth . Ang 5 ay ang numero ng simula , at ang 10 ay nangangahulugang ang kabuuang bilang ng mga character .
Magbasa Nang Higit Pa : Paano I-split ang Text sa Excel ayon sa Character (5 Mabilis na Paraan)
Mga Katulad na Pagbasa
- Split String ayon sa Character sa Excel (6 na angkop na Paraan)
- Hatiin ang String ayon sa Haba sa Excel (8 Paraan)
- Paano Paghiwalayin ang Dalawang Salita sa Excel (6 na Madaling Paraan)
- Paghahati ng Teksto sa Excel Gamit ang Flash Fill
Paraan 3: Paggamit ng RIGHT at SEARCH Function
Upang hatiin ang Apelyido, gagamitin namin ang mga function na RIGHT , LEN , at SEARCH . Parehong may parehong mga katangian ang mga function na FIND at SEARCH .
Mga Hakbang:
- Una, i-type ang sumusunod na formula sacell E5 .
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,1)+1))
- Ngayon, pindutin ang ENTER key.
- Sa wakas, i-drag pababa sa AutoFill natitira sa serye.
Iyon lang. Dito, ang formula SEARCH(” “,B5,SEARCH(” “,B5,1)+1) ay nagbibigay sa amin ng output bilang 15 na kung saan i ang bilang ng mga character na may kasamang espasyo ng Mary at Elizabeth . LEN(B5) nagbibigay ng resulta 20 . Ibig sabihin, LEN(B5)-SEARCH(” “,B5,SEARCH(” “,B5,1)+1) ay karaniwang nagbibigay ng output bilang 5 (20 minus 15). Sa wakas, binigay ng =RIGHT(B5,5) ang panghuling resulta bilang Smith .
Magbasa Nang Higit Pa: Paano Hatiin ang Teksto sa Excel Gamit ang Formula (5 Madaling Paraan)
Paraan 4: Hatiin ang Teksto sa Puwang Gamit ang Pinagsamang Formula
Sa paraang ito, gagamit tayo ng kumbinasyong function ng TRIM , SUBSTITUTE , COLUMNS , LEN , at REPT ay gumagana upang hatiin ang mga text ayon sa espasyo.
Mga Hakbang:
- Una, i-type ang sumusunod na formula sa cell C5 .
=TRIM(MID(SUBSTITUTE($B5,"",REPT(" ",LEN($B5))),(COLUMNS($B4:B4)-1)*LEN($B5)+1,LEN($B5)))
- Ngayon, pindutin ang ENTER key.
- Sa sa puntong ito, i-drag pababa sa kanan upang AutoFill ang serye ng row.
- Sa wakas, i-drag pababa sa AutoFill natitira sa serye.
Para sa iyong impormasyon, ang mga link para sa bawat function ay ibinibigay dito. Kung ang formula ay naiintriga sa iyo tungkol sa kung ano ang nangyayari dito. Paki-click ang link attingnan ang kanilang mga gamit at mga breakdown ng formula.
Magbasa Nang Higit Pa: Paano Paghiwalayin ang Mga Salita sa Excel Gamit ang Formula (Ultimate Guide)
Paraan 5: Paggamit ng VBA para Hatiin Text by Space
Sa aming huling paraan, gagamit kami ng VBA code para hatiin ang mga text ayon sa space.
Mga Hakbang:
- Una, right-click sa sheet at pumunta sa Tingnan ang Code .
- Pagkatapos nito, kopyahin at i-paste ang VBA code sa ibaba.
VBA code:
4619
- Sa wakas, pindutin ang F5 o play button upang patakbuhin ang code.
Dito, ang Para sa Rnumber = 5 Hanggang 10 ay nangangahulugang ang aming row number ng dataset at Newdest=3 ay kumakatawan sa unang column kung saan maghahati-hati at susunod ang text.
Magbasa Nang Higit Pa: Paano hatiin ang text sa maraming mga cell sa Excel
Seksyon ng Pagsasanay
Ang nag-iisang pinakamahalagang aspeto sa pagiging sanay sa mga mabilisang diskarte na ito ay pagsasanay. Bilang resulta, nag-attach kami ng workbook ng pagsasanay kung saan maaari mong gawin ang mga pamamaraang ito.
Konklusyon
Iyon lang ang para sa artikulo. Ito ang 5 iba't ibang paraan para sa Excel split text ayon sa space formula . Batay sa iyong mga kagustuhan, maaari mong piliin ang pinakamahusay na alternatibo. Mangyaring iwanan ang mga ito sa lugar ng mga komento kung mayroon kang anumang mga katanungan o feedback.