ສາລະບານ
ບົດເຝິກຫັດນີ້ຈະສະແດງໃຫ້ທ່ານເຫັນວິທີການແບ່ງຕາລາງໂດຍຕົວຂັ້ນດ້ວຍຄວາມຊ່ວຍເຫຼືອຂອງສູດໃນ Excel. ຕົວຂັ້ນແມ່ນຕົວກໍານົດຕົວກໍານົດການແບ່ງສ່ວນຂອງຂໍ້ມູນພາຍໃນສະຕຣິງຂໍ້ຄວາມ. ໃນບົດຄວາມນີ້ພວກເຮົາຈະສະແດງວິທີການຕ່າງໆໃນການແບ່ງເຊລໂດຍຕົວຂັ້ນໂດຍໃຊ້ສູດໃນ excel.
ກ່ອນທີ່ຈະເລີ່ມຕົ້ນເຊດຊັນ, ໃຫ້ເຮົາມາຮູ້ຈັກກັບປຶ້ມຕົວຢ່າງຂອງມື້ນີ້.
ພື້ນຖານຂອງຕົວຢ່າງຂອງພວກເຮົາຈະເປັນຂໍ້ມູນທີ່ກ່ຽວຂ້ອງກັບນັກຮຽນ ( ຊື່ , ID , ຫຼັກສູດ , ເມືອງ ). ການນໍາໃຊ້ຂໍ້ມູນເຫຼົ່ານີ້ພວກເຮົາຈະສະແດງໃຫ້ເຫັນວິທີການທີ່ແຕກຕ່າງກັນທີ່ເຮັດວຽກໃນສະຖານະການທີ່ແຕກຕ່າງກັນ.
ຕົວຢ່າງຂອງວິທີການທັງຫມົດຈະໄດ້ຮັບການເກັບຮັກສາໄວ້ໃນແຜ່ນແຍກຕ່າງຫາກ.
ທ່ານສາມາດດາວໂຫຼດປຶ້ມວຽກໄດ້ຈາກລິ້ງດ້ານລຸ່ມ. ວິທີການແບ່ງເຊລໂດຍຕົວຂັ້ນໂດຍໃຊ້ສູດໃນ Excel
ທ່ານອາດຈະຈໍາເປັນຕ້ອງແບ່ງຈຸລັງໃນ Excel ໃນບາງສະຖານະການ. ສິ່ງເຫຼົ່ານີ້ສາມາດເກີດຂຶ້ນໄດ້ເມື່ອມີຄົນສຳເນົາຂໍ້ມູນຈາກອິນເຕີເນັດ, ຖານຂໍ້ມູນ ຫຼື ເພື່ອນຮ່ວມງານ. ຖ້າທ່ານມີຊື່ທັງໝົດ ແລະຕ້ອງການແຍກພວກມັນອອກເປັນນາມສະກຸນ ແລະນາມສະກຸນ, ນັ້ນເປັນຕົວຢ່າງທີ່ກົງໄປກົງມາຂອງເວລາທີ່ເຈົ້າຕ້ອງການແບ່ງຕາລາງໃນ Excel.
1. ລວມຟັງຊັນສະຕຣິງ Excel ກັບຟັງຊັນຊອກຫາເພື່ອແບ່ງອອກດ້ວຍ Dash/Hyphen Delimiter Separated Text
ສິ່ງທຳອິດທີ່ເຈົ້າຕ້ອງເຮັດເພື່ອແຍກຕົວຂັ້ນແມ່ນຊອກຫາເຊລໂດຍຕົວຂັ້ນໂດຍໃຊ້ສູດໃນ Excel.
ຂັ້ນຕອນ:
- ທຳອິດ, ເລືອກຕາລາງທີ່ຕ້ອງການ ແລະພິມສູດໃສ່ບ່ອນນັ້ນ.
=FILTERXML(""&SUBSTITUTE(B5,",","")&"","//s[2]")
- ຈາກນັ້ນ, ກົດ Enter ເພື່ອເບິ່ງຜົນໄດ້ຮັບ.
<1
- ສຸດທ້າຍ, ໂດຍການລາກເຄື່ອງໝາຍເພີ່ມ, ເຈົ້າອາດຈະເຮັດແບບສູດ ແລະໄດ້ຮັບຜົນຂອງການລວບລວມເຊວ.
🔎 ສູດເຮັດວຽກແນວໃດ?
ນີ້, ຕົວຍ່ອຍ ແມ່ນເພື່ອທົດແທນຂໍ້ຄວາມສະເພາະໃນສະຕຣິງຂໍ້ຄວາມ. ຈາກນັ້ນ, ຟັງຊັນ FILTERXML ຂອງ Excel ຊ່ວຍໃຫ້ທ່ານສາມາດດຶງຂໍ້ມູນຈາກໄຟລ໌ XML .
7. ນຳໃຊ້ຟັງຊັນ TEXTSPLIT ເພື່ອແຍກເຊລໂດຍຕົວຂັ້ນ
ພວກເຮົາໃຊ້ ຟັງຊັນ TEXTSPLIT ບ່ອນທີ່ຖັນ ແລະແຖວຖືກໃຊ້ເປັນຕົວຂັ້ນເພື່ອແບ່ງລໍາດັບຂໍ້ຄວາມ. ເຈົ້າອາດຈະແບ່ງມັນຂຶ້ນເປັນແຖວ ຫຼື ຂ້າມຖັນ. ນີ້ແມ່ນວິທີທີ່ສັ້ນທີ່ສຸດແລະງ່າຍທີ່ສຸດທີ່ຈະແບ່ງຫ້ອງໃດຫນຶ່ງໂດຍ delimiter. ເພື່ອແບ່ງຕາລາງໂດຍຕົວຂັ້ນໂດຍໃຊ້ສູດໃນ Excel, ໃຫ້ເຮັດຕາມຂັ້ນຕອນລຸ່ມນີ້.
ຂັ້ນຕອນ:
- ເລືອກຕາລາງທີ່ທ່ານຕ້ອງການເບິ່ງຜົນໄດ້ຮັບ, ແລະໃສ່ສູດໃສ່ບ່ອນນັ້ນ.
=TEXTSPLIT(B5,",")
- ຫຼັງຈາກນັ້ນ, ກົດ Enter .
- ນອກຈາກນັ້ນ, ທ່ານສາມາດເຮັດເລື້ມຄືນສູດໄດ້ ແລະໄດ້ຮັບຜົນສໍາລັບຊຸດຂອງເຊລໂດຍການລາກເຄື່ອງໝາຍເພີ່ມ.
![](/wp-content/uploads/advanced-excel/491/gpnsztg2l1-29.png)
8. ແບ່ງຈຸລັງໂດຍການລວມ TRIM, MID, SUBSTITUTE, REPT & amp; ຟັງຊັນ LEN
ການລວມກັນອີກອັນໜຶ່ງຂອງສູດແມ່ນ TRIM , MID , SUBSTITUTE , REPT , ແລະຟັງຊັນ LEN , ດ້ວຍອັນນີ້, ພວກເຮົາສາມາດແຍກເຊລໂດຍຕົວຂັ້ນໂດຍໃຊ້ສູດໃນ Excel.
ຂັ້ນຕອນ:
- ໃສ່ສູດ ໃນຕາລາງທີ່ທ່ານຕ້ອງການເບິ່ງຜົນໄດ້ຮັບຫຼັງຈາກເລືອກມັນ.
=TRIM(MID(SUBSTITUTE($B5,"|",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))
- ຈາກນັ້ນ, ກົດ Enter .
- ໂດຍການເລື່ອນເຄື່ອງໝາຍເພີ່ມ, ເຈົ້າອາດຈະຊໍ້າກັນສູດໜຶ່ງ ແລະໄດ້ຜົນລັບກຸ່ມຂອງເຊວ.
🔎 ສູດເຮັດວຽກແນວໃດ?
ຢູ່ນີ້, LEN ຕອບຄ່າຄວາມຍາວຂອງຂໍ້ຄວາມເປັນຕົວອັກສອນ. ຈາກນັ້ນ, ຟັງຊັນ SUBSTITUTE ແທນທີ່ຂໍ້ຄວາມທີ່ປາກົດຢູ່ຈຸດໃດໜຶ່ງໃນສະຕຣິງຂໍ້ຄວາມ. ຫຼັງຈາກນັ້ນ, ຟັງຊັນ MID ໃຫ້ຈໍານວນຄໍາທີ່ແນ່ນອນຈາກສະຕຣິງຂໍ້ຄວາມ, ເລີ່ມຕົ້ນຈາກສະຖານທີ່ທີ່ທ່ານກໍານົດ. ສຸດທ້າຍ, ຟັງຊັນ TRIM ເອົາພື້ນທີ່ສີຂາວທັງໝົດອອກຈາກຂໍ້ຄວາມ ຍົກເວັ້ນຊ່ອງຫວ່າງສອງຫຼັງ.
ວິທີແຍກເຊລໂດຍຕົວຂັ້ນໂດຍໃຊ້ຂໍ້ຄວາມເປັນຖັນຄຸນສົມບັດໃນ Excel
Excel ມີຄຸນສົມບັດພາຍໃນມັນເພື່ອ ແຍກເຊລ . ເຈົ້າຈະພົບເຫັນມັນຢູ່ໃນຕົວເລືອກຂອງ ແຖບຂໍ້ມູນ . ເພື່ອໃຊ້ຄຸນສົມບັດເພື່ອແບ່ງຈຸລັງໂດຍຕົວຂັ້ນໂດຍໃຊ້ສູດໃນ Excel, ທ່ານຈໍາເປັນຕ້ອງປະຕິບັດຕາມຄໍາແນະນໍາຂ້າງລຸ່ມນີ້.
ຂັ້ນຕອນ:
- ທຳອິດ, ເລືອກຕາລາງ ຫຼືຖັນ (ຫຼາຍເທື່ອເຈົ້າຕ້ອງເລືອກຖັນທັງໝົດ).
- ຈາກນັ້ນ, ສຳຫຼວດແຖບ ຂໍ້ມູນ . ທີ່ນີ້ພາຍໃນພາກສ່ວນ ເຄື່ອງມືຂໍ້ມູນ , ທ່ານຈະພົບເຫັນທາງເລືອກທີ່ເອີ້ນວ່າ ຂໍ້ຄວາມຫາຖັນ .
- ຫຼັງຈາກນັ້ນ, ໃຫ້ຄລິກໃສ່ມັນ.<15
- ກ່ອງໂຕ້ຕອບຈະປາກົດຢູ່ທາງຫນ້າຂອງທ່ານ. ມັນເປັນເລື່ອງປົກກະຕິທີ່ເຈົ້າຈະຕ້ອງແບ່ງຕາລາງໂດຍຕົວຂັ້ນ, ສະນັ້ນໃຫ້ກວດເບິ່ງຕົວເລືອກ Delimited ແລ້ວຄລິກ ຕໍ່ໄປ .
- ໃນຂະນະນີ້, ພວກເຮົາຮັກສາອັນນີ້ໄວ້ເປັນ ທົ່ວໄປ ( ໂດຍ ຄ່າເລີ່ມຕົ້ນ) . ຮູບແບບທີ່ສະແດງໃຫ້ເຫັນຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້ແມ່ນໄດ້ຮັບການຜະລິດຫຼັງຈາກການສ້າງຮູບແບບຈໍານວນຫນຶ່ງ. ທ່ານສາມາດແບ່ງຕາລາງໂດຍຕົວຂັ້ນໂດຍໃຊ້ສູດໃນ Excel. ນັ້ນແມ່ນທັງໝົດສຳລັບມື້ນີ້. ກັບວິທີການຂ້າງເທິງນີ້, ທ່ານສາມາດແບ່ງຈຸລັງໂດຍຕົວຂັ້ນໂດຍໃຊ້ສູດໃນ Excel. ພວກເຮົາໄດ້ພະຍາຍາມລາຍຊື່ຫຼາຍວິທີໃນການແບ່ງເຊວໂດຍຕົວຂັ້ນໂດຍໃຊ້ສູດ. ຫວັງວ່ານີ້ຈະເປັນປະໂຫຍດ. ຮູ້ສຶກບໍ່ເສຍຄ່າທີ່ຈະສະແດງຄວາມຄິດເຫັນຖ້າມີສິ່ງໃດທີ່ເບິ່ງຄືວ່າຍາກທີ່ຈະເຂົ້າໃຈ. ນອກຈາກນັ້ນ, ທ່ານຍັງສາມາດແຈ້ງໃຫ້ພວກເຮົາຮູ້ວິທີອື່ນໄດ້ໃນກໍລະນີທີ່ພວກເຮົາພາດມັນຢູ່ບ່ອນນີ້.
1.1. ປະສົມປະສານທາງຊ້າຍ, &; ຟັງຊັນການຊອກຫາ
ມາເລີ່ມກັນເລີຍ. ເນື່ອງຈາກຟັງຊັນ LEFT ມີສອງພາລາມິເຕີ, ຂໍ້ຄວາມ ແລະຈຳນວນຕົວອັກສອນ. ພວກເຮົາຈະໃສ່ຂໍ້ຄວາມດັ່ງທີ່ພວກເຮົາຮູ້ຄຸນຄ່າຂໍ້ຄວາມຂອງພວກເຮົາ. ສໍາລັບຈໍານວນຕົວອັກສອນ, ພວກເຮົາຈະໃຊ້ຟັງຊັນ SEARCH .
ຂັ້ນຕອນ:
- ທໍາອິດ, ເລືອກຕາລາງແລະໃສ່ ສູດເຂົ້າໄປໃນຕາລາງນັ້ນ.
=LEFT(B5, SEARCH("-",B5,1)-1)
- ຕໍ່ໄປ, ໃຫ້ກົດປຸ່ມ Enter ຈາກແປ້ນພິມຂອງທ່ານ.
- ລາກໄອຄອນ Fill Handle ລົງລຸ່ມເພື່ອສຳເນົາສູດຄຳນວນໃນໄລຍະ. ຫຼື, ເພື່ອ ຕື່ມອັດຕະໂນມັດ ໄລຍະ, ຄລິກສອງເທື່ອ ເທິງສັນຍາລັກບວກ ( + ).
<1
- ສຸດທ້າຍ, ພວກເຮົາສາມາດເຫັນຜົນໄດ້.
🔎 ແນວໃດ ສູດຄຳນວນເຮັດວຽກບໍ?
ໃນຕົວຢ່າງ, ຕົວຂັ້ນຂອງພວກເຮົາແມ່ນຂີດໝາຍ ' – '. ຟັງຊັນ SEARCH ຈະເຮັດໃຫ້ເຮົາມີຕຳແໜ່ງຂອງຂີດຕໍ່. ດຽວນີ້, ພວກເຮົາບໍ່ຕ້ອງການຍັບຍັ້ງຕົວມັນເອງ, ພວກເຮົາຕ້ອງແຍກມັນອອກກ່ອນຂີດໝາຍ.
1.2. ຮວມ MID & ຟັງຊັນຄົ້ນຫາ
ດຽວນີ້, ມາຂຽນຄ່າກາງ. ສໍາລັບອັນນີ້, ພວກເຮົາຈະໃຊ້ MID & ຄົ້ນຫາ ຟັງຊັນ. ໃຫ້ເຮັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້.
ຂັ້ນຕອນ:
- ເພື່ອເລີ່ມຕົ້ນ, ເລືອກຕາລາງ ແລະໃສ່ໃນສູດຕໍ່ໄປນີ້.
=MID(B5, SEARCH("-",B5) + 1, SEARCH("-",B5,SEARCH("-",B5)+1) - SEARCH("-",B5) - 1)
- ກົດ Enter .
<1
- ສຸດທ້າຍ, ທ່ານສາມາດເບິ່ງຄ່າກາງທັງໝົດຖືກແຍກອອກແລ້ວຕອນນີ້.
🔎<4 ສູດການເຮັດວຽກແນວໃດ? ມັນຈະເລີ່ມຕົ້ນຈາກຕົວອັກສອນຕໍ່ໄປກັບຂີດຊື່. ອີງຕາມຈໍານວນຕົວອັກສອນທີ່ພວກເຮົາໃຫ້, MID ດຶງເອົາຕົວເລກທີ່ແນ່ນອນຈາກສະຕຣິງຂໍ້ຄວາມ, ເລີ່ມຕົ້ນຈາກບ່ອນທີ່ທ່ານກໍານົດ.
1.3. ປະ ສົມ ຂວາ, ເລນ, & ຟັງຊັນການຊອກຫາ
ດຽວນີ້, ເພື່ອແຍກເຊລສຸດທ້າຍທີ່ພວກເຮົາຈະໃຊ້ການລວມກັນຂອງຟັງຊັນ ຂວາ , LEN , ແລະ ຄົ້ນຫາ . ມາເບິ່ງຂັ້ນຕອນລົງລຸ່ມເພື່ອແບ່ງຕາລາງໂດຍຕົວຂັ້ນໂດຍໃຊ້ການລວມກັນຂອງສູດ. ໃສ່ສູດຕໍ່ໄປນີ້ໃສ່ຕາລາງນັ້ນ. =RIGHT(B5,LEN(B5) - SEARCH("-", B5, SEARCH("-", B5) + 1))
- ກົດປຸ່ມ Enter ເທິງ ແປ້ນພິມຂອງທ່ານອີກຄັ້ງ.
- ຫຼັງຈາກນັ້ນ, ໃຫ້ລາກ Fill Handle ໄອຄອນເພື່ອສຳເນົາສູດຄຳນວນໃນໄລຍະ. ຫຼື, ຄລິກສອງເທື່ອ ຢູ່ເທິງເຄື່ອງໝາຍບວກ ( + ). ອັນນີ້ຍັງເປັນການຊໍ້າກັນຂອງສູດ.
- ດັ່ງນັ້ນ, ຄ່າສຸດທ້າຍຈະຖືກແບ່ງອອກດ້ວຍຕົວຂັ້ນ.
<25
🔎 ສູດເຮັດວຽກແນວໃດ?
ຢູ່ນີ້, ຟັງຊັນ LEN ກັບຄືນມາ ຄວາມຍາວທັງຫມົດຂອງສະຕຣິງ, ຈາກທີ່ພວກເຮົາລົບຕໍາແຫນ່ງຂອງ hyphen ສຸດທ້າຍ. ຟັງຊັນ SEARCH ຈະເຮັດໃຫ້ເຮົາມີຕຳແໜ່ງຂອງຂີດຕໍ່. ຈາກນັ້ນ, ຄວາມແຕກຕ່າງແມ່ນຕົວເລກຂອງຕົວອັກສອນຫຼັງຈາກຂີດສຸດທ້າຍ, ແລະຟັງຊັນ RIGHT ແຍກພວກມັນອອກ.
ໝາຍເຫດ: ທ່ານສາມາດແບ່ງຖັນຕາມອັນໃດກໍໄດ້. ລັກສະນະອື່ນໆໃນແບບທີ່ຄ້າຍຄືກັນ. ສິ່ງທີ່ທ່ານຕ້ອງເຮັດຄືການປ່ຽນແທນ ' – ' ດ້ວຍຕົວຂັ້ນທີ່ຕ້ອງການຂອງທ່ານ.ອ່ານເພີ່ມເຕີມ: ສູດ Excel ເພື່ອແຍກ String ໂດຍເຄື່ອງໝາຍຈຸດ (5 ຕົວຢ່າງ. )
2. ຮວມສູດການແຍກຂໍ້ຄວາມໂດຍການແບ່ງແຖວ
ເພື່ອແຍກສະຕຣິງໂດຍການແບ່ງແຖວ ພວກເຮົາຈະໃຊ້ສູດຄຳນວນທີ່ຄ້າຍຄືກັນກັບພາກສ່ວນກ່ອນໜ້າ. ຟັງຊັນພິເສດອັນໜຶ່ງທີ່ພວກເຮົາຕ້ອງການເພີ່ມໃສ່ສູດກ່ອນໜ້າຂອງພວກເຮົາ. ຟັງຊັນແມ່ນ CHAR .
2.1. ສົມທົບຊ້າຍ, ຄົ້ນຫາ, & ຟັງຊັນ CHAR
ຟັງຊັນ CHAR ນີ້ຈະສະໜອງຕົວແຍກແຖວ. ເພື່ອໃຫ້ໄດ້ຮັບຄ່າທໍາອິດແລະແຍກມັນອອກຈາກຕາລາງ, ພວກເຮົາຈະນໍາໃຊ້ຫນ້າທີ່ LEFT , SEARCH , ແລະ CHAR . ໃຫ້ເບິ່ງຂັ້ນຕອນການສໍາລັບການນີ້.
ຂັ້ນຕອນ:
- ເຊັ່ນດຽວກັນ, ວິທີການທີ່ຜ່ານມາ, ທໍາອິດ, ເລືອກຕາລາງໃດນຶ່ງແລະໃສ່ສູດຕໍ່ໄປນີ້ເພື່ອສະກັດຄ່າສູງສຸດ.
=LEFT(B5, SEARCH(CHAR(10),B5,1)-1)
- ກົດປຸ່ມ Enter ເພື່ອເບິ່ງຜົນໄດ້ຮັບ.
<26
- ນອກຈາກນັ້ນ, ໂດຍການລາກເຄື່ອງໝາຍບວກ ທ່ານສາມາດສຳເນົາສູດຄຳນວນ ແລະໄດ້ຜົນລັບຂອງຊ່ວງຕາລາງ.
🔎 ສູດເຮັດວຽກແນວໃດ?
10 ແມ່ນລະຫັດ ASCII ສໍາລັບ ສາຍ. ພວກເຮົາສະໜອງ 10 ພາຍໃນ CHAR ເພື່ອຄົ້ນຫາການແບ່ງແຖວ. ຕົວອັກສອນທີ່ຖືກກໍານົດໂດຍຕົວເລກແມ່ນສົ່ງຄືນ. ນອກຈາກນັ້ນ, ມັນຊອກຫາການພັກຜ່ອນ. ຫຼັງຈາກນັ້ນ, ນີ້ຈະກັບຄືນຄ່າສູງສຸດ.
2.2. ເພີ່ມ MID, ຄົ້ນຫາ, & ການທໍາງານຂອງ CHAR ຮ່ວມກັນ
ເພື່ອແຍກຄ່າກາງ, ໃຫ້ເບິ່ງຂັ້ນຕອນລົງລຸ່ມ.
ຂັ້ນຕອນ:
- ຄ້າຍຄືກັນກັບ ວິທີການອື່ນໆ, ທຳອິດໃຫ້ເລືອກຕາລາງໃດນຶ່ງ ແລະໃສ່ສູດຕໍ່ໄປນີ້ເພື່ອແຍກຄ່າສູງສຸດ.
=MID(B5, SEARCH(CHAR(10),B5) + 1, SEARCH(CHAR(10),B5, SEARCH(CHAR(10),B5)+1) - SEARCH(CHAR(10),B5) - 1)
- ເຖິງ ເບິ່ງຜົນໄດ້ຮັບ, ກົດປຸ່ມ Enter .
- ນອກຈາກນັ້ນ, ທ່ານສາມາດເຮັດເລື້ມຄືນສູດໄດ້ ແລະໄດ້ຮັບຜົນລັບທີ່ລະບຸໄວ້. ໄລຍະຂອງເຊລໂດຍການລາກເຄື່ອງໝາຍ ບວກ .
2.3. ເຂົ້າຮ່ວມ RIGHT, LEN, CHAR, & ຟັງຊັນການຄົ້ນຫາ
ຕອນນີ້ສຳລັບດ້ານຂວາຂອງຂໍ້ຄວາມ, ສູດຂອງພວກເຮົາຈະເປັນການປະສົມປະສານຂອງ RIGHT , LEN , CHAR , ແລະ ຄົ້ນຫາ ຟັງຊັນ. ໃຊ້ສູດທີ່ເຫມາະສົມສໍາລັບສ່ວນທີ່ເຫຼືອຂອງຄ່າ. ດັ່ງນັ້ນ, ເພື່ອແຍກຄ່າລຸ່ມສຸດໃຫ້ເຮັດຕາມຄຳແນະນຳ.
ຂັ້ນຕອນ:
- ເຊັ່ນດຽວກັບເຕັກນິກກ່ອນໜ້ານີ້, ເລືອກຕາລາງແລ້ວໃສ່ສູດຕໍ່ໄປນີ້ເພື່ອສະກັດ. ຄ່າລຸ່ມສຸດ.
=RIGHT(B5,LEN(B5) - SEARCH(CHAR(10), B5, SEARCH(CHAR(10), B5) + 1))
- ກົດ ໃສ່ ປຸ່ມຈາກແປ້ນພິມ.<15
- ສຸດທ້າຍ, ເຈົ້າອາດຈະເຮັດຊ້ຳສູດ ແລະ ດຶງເອົາຄຳຕອບຂອງຕາລາງທີ່ລະບຸໄວ້ໂດຍການລາກເຄື່ອງໝາຍການເພີ່ມ.
![](/wp-content/uploads/advanced-excel/491/gpnsztg2l1-15.png)
ອ່ານເພີ່ມເຕີມ: ວິທີແບ່ງເຊລໃນ Excel (5 ເຄັດລັບງ່າຍໆ)
3. ແບ່ງເຊລຕາມຂໍ້ຄວາມ & Number String Pattern ໃນ Excel
ໃນພາກນີ້, ພວກເຮົາຈະເຫັນວິທີການແບ່ງຂໍ້ຄວາມທີ່ມີຕົວອັກສອນຕາມດ້ວຍຕົວເລກ. ເພື່ອຄວາມງ່າຍດາຍ, ພວກເຮົາໄດ້ນໍາເອົາການປ່ຽນແປງບາງຢ່າງໃຫ້ກັບແຜ່ນຂອງພວກເຮົາ (ບໍ່ຕ້ອງກັງວົນວ່າແຜ່ນທັງຫມົດຈະຢູ່ໃນປື້ມຄູ່ມື). ໃນຕົວຢ່າງຂອງພວກເຮົາ, ພວກເຮົາມີ ຊື່ນັກຮຽນ ແລະ ID ຮ່ວມກັນໃນຖັນຫນຶ່ງ ແລະແບ່ງອອກເປັນສອງຖັນທີ່ແຕກຕ່າງກັນ.
3.1. ສົມທົບ ຂວາ, SUM, LEN, & ຟັງຊັນ SUBSTITUTE
ພາຍໃນ SUBSTITUTE ພວກເຮົາກຳລັງປ່ຽນຕົວເລກດ້ວຍພື້ນທີ່ ແລະນັບພວກມັນໂດຍໃຊ້ LEN . ເພື່ອແຍກຂໍ້ຄວາມຕາມດ້ວຍສະຕຣິງຮູບແບບຕົວເລກ ພວກເຮົາຕ້ອງຊອກຫາຕົວເລກກ່ອນ, ຈາກນັ້ນດ້ວຍການຊ່ວຍເຫຼືອຂອງຕົວເລກທີ່ແຍກອອກມານັ້ນ ພວກເຮົາສາມາດແຍກຂໍ້ຄວາມອອກໄດ້.
ຂັ້ນຕອນ:
- ໃນຕອນເລີ່ມຕົ້ນ, ເລືອກຕາລາງທີ່ພວກເຮົາຕ້ອງການເອົາຜົນໄດ້ຮັບ. ໃນກໍລະນີຂອງພວກເຮົາ, ພວກເຮົາຈະເລືອກຕາລາງ C5 .
- ຈາກນັ້ນ, ໃສ່ສູດໃນຕາລາງນັ້ນ.
=RIGHT(B5,SUM(LEN(B5) -LEN(SUBSTITUTE(B5, {"0","1","2","3","4","5","6","7","8","9"},""))))
- ກົດ Enter key.
- ທ່ານຍັງສາມາດເຮັດແບບຈໍາລອງສູດໄດ້. ແລະດຶງເອົາຄຳຕອບສຳລັບຊ່ວງຂອງເຊວໂດຍການລາກເຄື່ອງໝາຍບວກ.
🔎 ແນວໃດ ສູດຄຳນວນເຮັດວຽກບໍ?
ເພື່ອແຍກຕົວເລກ, ພວກເຮົາຈໍາເປັນຕ້ອງຊອກຫາທຸກຕົວເລກທີ່ເປັນໄປໄດ້ຈາກ 0 ຫາ 9 ພາຍໃນສະຕຣິງຂອງພວກເຮົາ. ຈາກນັ້ນ, ເອົາຕົວເລກທັງໝົດ ແລະສົ່ງຄືນຕົວເລກຂອງຕົວອັກສອນຈາກທ້າຍສະຕຣິງ.
3.2. ປະສົມປະສານ LEFT & amp; ຟັງຊັນ LEN
ເພື່ອແຍກຄ່າຂໍ້ຄວາມ, ຕອນນີ້ພວກເຮົາຈໍາເປັນຕ້ອງໃຊ້ຟັງຊັນ LEFT ແລະໃນຕົວຍຶດສໍາລັບຈໍານວນຕົວອັກສອນເພື່ອໃຫ້ຄວາມຍາວທັງຫມົດຂອງຕາລາງຂອງຄວາມຍາວ. ຕົວເລກພາຍໃນນັ້ນ. ແລະພວກເຮົາໄດ້ຮັບຕົວເລກຈາກຕາລາງ D5 , ດັ່ງທີ່ພວກເຮົາແຍກ ID ໃນວິທີການກ່ອນໜ້າ.
ຂັ້ນຕອນ:
<13 =LEFT(B5,LEN(B5)-LEN(D5))
- ກົດ Enter .
- ໂດຍການລາກເຄື່ອງໝາຍການເພີ່ມ, ເຈົ້າອາດຈະຊໍ້າກັນສູດໜຶ່ງ ແລະໄດ້ຜົນລັບກຸ່ມຂອງເຊວ.
ອ່ານເພີ່ມເຕີມ: Excel VBA: ແບ່ງສະຕຣິງຕາມຈຳນວນຕົວອັກສອນ (2 ວິທີງ່າຍ)
4. ແຍກເຊລຕາມຕົວເລກ & ຮູບແບບສະຕຣິງຂໍ້ຄວາມໂດຍໃຊ້ສູດ
ຖ້າທ່ານມີເຂົ້າໃຈວິທີການແຍກ ' ຂໍ້ຄວາມ + ຕົວເລກ ', ຈາກນັ້ນຫວັງວ່າ, ເຈົ້າໄດ້ເລີ່ມຈິນຕະນາການວິທີການແຍກຕົວເລກຕາມດ້ວຍຮູບແບບຂໍ້ຄວາມ. . ວິທີການຈະຄືກັນກັບກ່ອນຫນ້ານີ້, ພຽງແຕ່ຫນຶ່ງການປ່ຽນແປງທີ່ທ່ານຈະສັງເກດເຫັນ. ໃນປັດຈຸບັນ, ຕົວເລກແມ່ນຢູ່ເບື້ອງຊ້າຍຂອງຂໍ້ຄວາມຂອງພວກເຮົາ, ດັ່ງນັ້ນພວກເຮົາຈໍາເປັນຕ້ອງໃຊ້ຟັງຊັນ LEFT ເພື່ອເອົາຕົວເລກແລະສໍາລັບຂໍ້ຄວາມຕົວອັກສອນ, ພວກເຮົາຈະໃຊ້ຟັງຊັນ ຂວາ .
4.1. ລວມຊ້າຍ, SUM, LEN, & ຟັງຊັນ SUBSTITUTE
ເພື່ອແບ່ງເຊລຕາມຕົວເລກ ແລະຮູບແບບສະຕຣິງຂໍ້ຄວາມສຳລັບຄ່າເທິງສຸດ, ພວກເຮົາຕ້ອງຮວມ ຊ້າຍ , SUM , ຟັງຊັນ LEN, ແລະ SUBSTITUTE .
ຂັ້ນຕອນ:
- ກ່ອນອື່ນໝົດ, ເລືອກຕາລາງສະເພາະໃນຕອນເລີ່ມຕົ້ນ ແລະໃສ່ ສູດຢູ່ທີ່ນັ້ນ.
=LEFT(B5, SUM(LEN(B5) -LEN(SUBSTITUTE(B5, {"0","1","2","3","4","5","6","7","8","9"}, ""))))
- ກົດ Enter key.
- ນອກຈາກນັ້ນ, ໂດຍການລາກສັນຍາລັກເພີ່ມເຕີມ, ເຈົ້າອາດຈະຊໍ້າກັນສູດຄຳນວນ ແລະໄດ້ຜົນລັບກຸ່ມຂອງເຊວ.
4.2. ປະ ສົມ ສິດ & ຟັງຊັນ LEN
ພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ລວມເອົາຟັງຊັນ ຂວາ ແລະ LEN ເພື່ອແບ່ງຕາລາງຕາມຕົວເລກ ແລະຮູບແບບສະຕຣິງຂໍ້ຄວາມສໍາລັບຄ່າສຸດທ້າຍ.
ຂັ້ນຕອນ:
- ເພື່ອເລີ່ມຕົ້ນ, ເລືອກຕາລາງສະເພາະ ແລະໃສ່ສູດໃນນັ້ນ.
=RIGHT(B5,LEN(B5)-LEN(C5))
- ກົດປຸ່ມ Enter .
- ນອກຈາກນັ້ນ, ທ່ານສາມາດ replicate ສູດແລະໄດ້ຄຳຕອບສຳລັບຊຸດຂອງເຊວໂດຍການລາກເຄື່ອງໝາຍບວກ.
5. ແບ່ງວັນທີຈາກຕາລາງໂດຍການລວມສິດ, ເລນ, ຄົ້ນຫາ, & ຟັງຊັນແທນຕົວ
ເພື່ອແບ່ງວັນທີຈາກຂໍ້ຄວາມຂອງທ່ານ, ທ່ານສາມາດນໍາໃຊ້ການປະສົມປະສານຂອງ RIGHT , LEN , FIND ແລະ ຟັງຊັນ SUBSTITUTE .
ຂັ້ນຕອນ:
- ເລືອກຕາລາງທີ່ຕ້ອງການ ແລ້ວພິມສູດໃສ່ບ່ອນນັ້ນ.
=RIGHT(B5,LEN(B5)-FIND(" ",SUBSTITUTE(B5," "," ",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2)))
- ຕໍ່ໄປ, ໃຫ້ກົດປຸ່ມ Enter .
<1
- ທ່ານຍັງສາມາດສຳເນົາສູດຄຳນວນ ແລະໄດ້ຮັບຜົນຂອງເຊວຊຸດໜຶ່ງໂດຍການລາກສັນຍາລັກເພີ່ມ.
🔎 ສູດເຮັດວຽກແນວໃດ?
ເນື່ອງຈາກຄ່າວັນທີຢູ່ທ້າຍສະຕຣິງ ດັ່ງນັ້ນພວກເຮົາໄດ້ຜ່ານຫຼາຍໆຕົວຢ່າງຂອງເດືອນນັ້ນ, ວັນທີ, ແລະປີສາມາດເປັນຕົວຫຍໍ້. ຖ້າຄ່າເປົ້າຫມາຍຂອງທ່ານຕ້ອງການຂໍ້ຄວາມເພີ່ມເຕີມເພື່ອຂັບ, ທ່ານສາມາດສະກັດພວກມັນໄດ້ໂດຍການປ່ຽນຈໍານວນຕົວຢ່າງ.
ຫມາຍເຫດ: ສູດນີ້ຈະເປັນປະໂຫຍດພຽງແຕ່ໃນເວລາທີ່ທ່ານມີວັນທີ ໃນຕອນທ້າຍຂອງຂໍ້ຄວາມຂອງທ່ານ.ອ່ານເພີ່ມເຕີມ: Excel VBA: Split String into Cells (4 ຄໍາຮ້ອງສະຫມັກທີ່ເປັນປະໂຫຍດ)
6 . ສົມທົບ FILTERXML & ຟັງຊັນ SUBSTITUTE ກັບ Split Cell
ໂດຍໃຊ້ xpath ທີ່ໃຫ້ມາ, ຟັງຊັນ FILTERXML ສະກັດຂໍ້ມູນສະເພາະຈາກເອກະສານ XML . ພວກເຮົາສາມາດສົມທົບຟັງຊັນ FILTERXML ແລະ SUBSTITUTE ເພື່ອແຍກເຊລ. ໃຫ້ແບ່ງປັນ