Talaan ng nilalaman
Maaaring mayroon kang talahanayan sa iyong Excel worksheet kung saan ang ilang uri ng data ay inilalagay sa isang cell at pinaghihiwalay ng mga kuwit. Kung gusto mong hatiin ang mga ito sa ilang column, nasa tamang lugar ka. Sa artikulong ito, matututuhan mo ang 5 halimbawa ng formula ng Excel upang hatiin ang string sa pamamagitan ng kuwit.
I-download ang Workbook ng Practice
I-download ang sumusunod na Excel file para sa iyong pagsasanay.
Paghahati ng String sa pamamagitan ng Comma.xlsx
5 Mga Halimbawang I-split sa String sa pamamagitan ng Comma na may Excel Formula
Ipakilala muna natin ang aming dataset kung saan ang ID no., LastName, at Dept. ay pinananatili bilang isang string na pinaghihiwalay ng mga kuwit. Ang aming layunin ay hatiin ang mga string sa 3 column.
1. Pagsamahin ang LEFT at FIND Function para Hatiin ang String sa pamamagitan ng Comma
Pagsasama-sama ng LEFT
Mga Hakbang:
- Una, isulat ang sumusunod na formula sa isang walang laman na cell C5.
=LEFT(B5,FIND(",",B5)-1)
Dito, ang FIND function ay nagbibigay ng lokasyon ng ang unang kuwit mula sa string na B5 at ang LEFT function ay nagbabalik ng mga character mula sa string na bago ang unang kuwit. Kailangan mong minus 1 para makuha ang data na hindi kasama ang kuwit.
- Pindutin ang ENTER. Makikita mo ang ID no. sa Cell C5. Ngayon, i-drag ang Fill Handle para makuhaang natitirang ID no. sa parehong column.
Narito ang resulta,
Magbasa Nang Higit Pa: VBA para Hatiin ang String sa Maramihang Mga Column sa Excel (2 Paraan)
2. Formula na may MID at HANAPIN ang mga Function na Hatiin Ang String sa Excel
Ang pagsasama-sama ng MID at FIND function ay tumutulong sa amin na hatiin ang isang string na pinaghihiwalay ng mga kuwit sa ilang column. Sundin lang ang mga hakbang sa ibaba para gawin ito.
Mga Hakbang:
- Una, isulat ang sumusunod na formula sa isang walang laman na cell D5.
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)
Dito, HANAPIN(“,”,B5)+1 Binibigyan ng ang panimulang lokasyon ng 1st character pagkatapos ng 1st comma.
FIND(“,”, B5, FIND(“,”, B5)+1) ay nagbibigay ng panimulang lokasyon ng 1st character pagkatapos ng 2nd comma.
-FIND(“,”, B5)-1 ibinubukod ang lahat ng character ng string pagkatapos ng 2nd comma.
Sa wakas, ibinabalik ng MID ang mga character sa pagitan ng dalawang kuwit na ito.
- Pindutin ang ENTER. Makikita mo ang LastName sa Cell D5. Ngayon, i-drag ang Fill Handle upang makuha ang natitirang LastNames sa parehong column.
Narito ang resulta,
Read More: Excel VBA: Hatiin ang String ayon sa Character (6 Mga Kapaki-pakinabang na Halimbawa)
Mga Katulad na Pagbasa
- Paano Hatiin ang Mga Cell sa Excel (5 Madaling Trick)
- Excel VBA: Hatiin ang String sa Mga Hanay (6 I dealMga Halimbawa)
- Paano Hatiin ang isang Cell sa Dalawang Row sa Excel (3 paraan)
3. Pagsamahin ang TAMA at HANAPIN ang Mga Function
Ang pagsasama-sama ng RIGHT at FIND function ay tumutulong sa amin na hatiin ang isang string na pinaghihiwalay ng mga kuwit sa ilang column. Sundin lang ang mga hakbang sa ibaba para gawin ito.
Mga Hakbang:
- Una, isulat ang sumusunod na formula sa isang walang laman na cell E5.
=RIGHT(B5,LEN(B5)-FIND(",",B5,FIND(",",B5)+1))
Dito, tinutukoy ng LEN(B5) ang haba ng string sa cell B5.
Ang FIND(“,”, B5, FIND(“,”, B5)+1 ay nagbibigay ng lokasyon ng huling kuwit mula sa string, at sa wakas, ang RIGHT function ay nagbabalik ng mga character mula sa string na pagkatapos ng huling kuwit.
- Pindutin ang ENTER. Makikita mo ang Dept. sa Cell E5. Ngayon, i-drag ang Fill Handle para makuha ang natitirang Dept. sa parehong column.
Narito ang resulta,
Magbasa Pa: Excel VBA: Hatiin ang String ayon sa Bilang ng mga Character (2 Madaling Paraan)
4. Pagsamahin ang TRIM, MID, SUBSTITUTE, REPT, at LEN Function
Ang pagsasama-sama ng TRIM, MID, SUBSTITUTE, REPT, at LEN function ay tumutulong sa amin na hatiin ang isang string na pinaghihiwalay ng mga kuwit sa ilang column. Sundin lang ang mga hakbang sa ibaba upang gawin ito.
Mga Hakbang:
- Una, ilagay ang 1, 2, at 3 sa halip na mga pamagat ng column ID No., LastName, at Dept. Ngayon,isulat ang sumusunod na formula sa isang walang laman na cell C5.
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))
Ang buod ng formula na ito ay palitan ang mga kuwit na may mga puwang gamit ang SUBSTITUTE at REPT function. Pagkatapos, ang MID function ay nagbabalik ng text na nauugnay sa ika-n na paglitaw at sa wakas, ang TRIM function ay nakakatulong upang maalis ang mga sobrang espasyo.
- Pindutin ang ENTER. Makikita mo ang ID no. sa Cell C5. Ngayon, i-drag ang Fill Handle para makuha ang natitirang ID no. sa parehong column. At i-drag ang Fill Handle sa tamang direksyon upang makuha ang LastName at Dept.
Narito ang resulta,
Read More: Excel VBA: Split String into Cells (4 Useful Applications)
5. Hatiin ang String sa pamamagitan ng Comma Gamit ang FILTERXML Function sa Excel
Ang paggamit ng FILTERXML function ay tumutulong sa amin na hatiin ang isang string na pinaghihiwalay ng mga kuwit sa ilang column. Sundin lang ang mga hakbang sa ibaba para gawin ito.
Mga Hakbang:
- Una, isulat ang sumusunod na formula sa isang walang laman na cell C5.
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))
Kung gumagamit ka ng Excel para sa MS 365 , maaari mong ilapat ang FILTERXML function upang hatiin ang isang string sa pamamagitan ng mga kuwit. Sa paraang ito, una ang text string ay nagiging isang XML string sa pamamagitan ng pagpapalit ng mga kuwit sa mga XML tag. Pinapaikot ng TRANSPOSE function ang array upang maglatag nang pahalang sa halip na patayo.
- Pindutin ang ENTER. Makikita mo ang ID no., LastName, at Dept. sa Cell C5, D5, at E5 ayon sa pagkakabanggit. Ngayon, i-drag ang Fill Handle para makuha ang natitirang data.
Narito ang resulta,
Magbasa Nang Higit Pa: Formula ng Excel na Hahatiin: 8 Halimbawa
Konklusyon
Sa tutorial na ito, tinalakay ko 5 halimbawa ng mga formula ng Excel upang hatiin ang mga string sa pamamagitan ng kuwit. Umaasa ako na nakatulong sa iyo ang artikulong ito. Maaari mong bisitahin ang aming website ExcelWIKI upang matuto ng higit pang nilalamang nauugnay sa Excel. Mangyaring, mag-drop ng mga komento, mungkahi, o mga query kung mayroon ka sa seksyon ng komento sa ibaba.