ສາລະບານ
ໃນ Microsoft Excel, ຕ້ອງມີບາງກໍລະນີໃນເວລາທີ່ທ່ານຕ້ອງການແຍກຊື່ເຕັມ. Excel ມີຫຼາຍວິທີທີ່ຈະເຮັດສິ່ງນີ້. ຕົວຈິງແລ້ວມັນຫຼຸດຜ່ອນວຽກງານຂອງເຈົ້າເພາະວ່າເຈົ້າສາມາດເຮັດມັນດ້ວຍຕົນເອງໄດ້, ແຕ່ມັນໃຊ້ເວລາຫຼາຍແລະຍາກທີ່ຈະສຸມໃສ່. ບົດຄວາມນີ້ຈະສະແດງໃຫ້ທ່ານວິທີການທັງຫມົດທີ່ເປັນໄປໄດ້ເພື່ອ <1> ແບ່ງປັນຊື່ໃນ Excel <2> ການນໍາໃຊ້ສູດ. ຂ້າພະເຈົ້າຫວັງວ່າທ່ານຈະມີຄວາມສຸກບົດຄວາມນີ້ແລະເກັບກໍາຄວາມຮູ້ເພີ່ມເຕີມກ່ຽວກັບ Excel. xlsx
ແບ່ງຊື່ຈາກຕໍາແຫນ່ງທີ່ແຕກຕ່າງກັນໂດຍການນໍາໃຊ້ສູດ Excel
ພວກເຮົາສາມາດແບ່ງປັນຊື່ທັງການນໍາໃຊ້ສູດຫຼືການນໍາໃຊ້ຄໍາສັ່ງໃນ Excel. ໃນບົດຄວາມນີ້, ພວກເຮົາກວມເອົາວິທີການທີ່ເປັນໄປໄດ້ທັງຫມົດທີ່ຈະແບ່ງປັນຊື່ໃນ Excel. ປະໂຫຍດທີ່ໃຫຍ່ທີ່ສຸດອັນຫນຶ່ງຂອງການນໍາໃຊ້ສູດສໍາລັບການແກ້ໄຂບັນຫາໃດກໍ່ຕາມແມ່ນສູດໃຫ້ການແກ້ໄຂແບບເຄື່ອນໄຫວໃນຂະນະທີ່ຄໍາສັ່ງອື່ນໆຂອງ Excel ໃຫ້ການແກ້ໄຂແບບຄົງທີ່. ເພື່ອສະແດງວິທີການທັງຫມົດເພື່ອແຍກຊື່ໃນ Excel, ພວກເຮົາເອົາຊຸດຂໍ້ມູນທີ່ມີຊື່ເຕັມຂອງບາງຄົນ. ພວກເຮົາຕ້ອງແຍກຊື່ອອກເປັນນາມສະກຸນ, ຊື່ກາງ, ແລະນາມສະກຸນ. ຊື່, ພວກເຮົາໃຊ້ຟັງຊັນ LEFT ແລະ SEARCH .
ຂັ້ນຕອນ
- ເລືອກເຊລ C5 ບ່ອນທີ່ທ່ານຕ້ອງການໃຊ້ສູດເພື່ອສະກັດຊື່.
- ຂຽນສູດຕໍ່ໄປນີ້ໃນແຖບສູດ.
=LEFT(B5,SEARCH(" ",B5)-1)
- ກົດ Enter ເພື່ອນຳໃຊ້ສູດ.
- ລາກໄອຄອນ Fill Handle ລົງໃສ່ຖັນ ຫຼືຄລິກສອງເທື່ອໃສ່ມັນ.
ລາຍລະອຽດຂອງສູດ
- ຄົ້ນຫາ(” “,B5) -1): ຢູ່ນີ້, ຟັງຊັນ ຄົ້ນຫາ ໃຊ້ເພື່ອເອົາຊ່ອງຫວ່າງໃນຕາລາງ B5, ແລະ -1 ໃຊ້ເພື່ອເອົາຂໍ້ຄວາມ 1 ຂັ້ນຕອນກ່ອນຊ່ອງຫວ່າງ.
- ຊ້າຍ. (B5,SEARCH(" “,B5)-1): ຟັງຊັນ LEFT ເລີ່ມຂໍ້ຄວາມຈາກທາງຊ້າຍ ແລະເຮັດມັນ 1 ຂັ້ນຕອນກ່ອນຊ່ອງຫວ່າງ.
2. ສະກັດຊື່ກາງ
ເພື່ອແຍກຊື່ກາງ, ພວກເຮົາໃຊ້ການປະສົມຂອງຟັງຊັນ IFERROR , MID , ແລະ SEARCH .
ຂັ້ນຕອນ
- ທຳອິດ, ເລືອກຕາລາງໃດນຶ່ງ. ທີ່ນີ້, ພວກເຮົາເລືອກຕາລາງ D5 .
- ຂຽນສູດຕໍ່ໄປນີ້ໃນແຖບສູດ:
=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1)
- ກົດ Enter ເພື່ອນຳໃຊ້ສູດ.
- ລາກໄອຄອນ Fill Handle ລົງໃສ່ຖັນ ຫຼືຄລິກສອງເທື່ອໃສ່ມັນ. ທ່ານອາດຈະພົບເຫັນບາງຜົນໄດ້ຮັບສະແດງເປັນ ' #VALUE! '. ອັນນີ້ເກີດຂຶ້ນເພາະວ່າຊື່ເຕັມສອງອັນຂອງພວກເຮົາບໍ່ມີຊື່ກາງອັນໃດອັນໜຶ່ງ. ບໍ່ມີຊື່ກາງ, ພວກເຮົາສາມາດໃຊ້ຟັງຊັນ IFERROR ໄດ້.
- ແທນທີ່ສູດກ່ອນໜ້າດ້ວຍຕໍ່ໄປນີ້.ສູດ:
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1),"")
- ຕອນນີ້, ໃຫ້ລາກໄອຄອນ Fill Handle ລົງໃສ່ຖັນ ແລ້ວເຈົ້າຈະໄດ້ຮັບ ຜົນໄດ້ຮັບເປັນຫວ່າງເປົ່າເມື່ອບໍ່ມີຊື່ກາງ.
- MID(B5,SEARCH(” “,B5)+1,SEARCH(” “,B5,SEARCH(” “,B5)+1)-SEARCH(” “,B5)-1): ເພື່ອເອົາຊື່ກາງຈາກຊື່ເຕັມ, ໃຫ້ໃຊ້ SEARCH(” “,B5)+1 ເພື່ອແຍກຊື່ອອກຈາກຕົວອັກສອນຕໍ່ໄປ ແລະວາງໄວ້ໃນອາກິວເມັນ Start_num ຂອງ MID ຟັງຊັນ. ເພື່ອບອກຈໍານວນຕົວອັກສອນທີ່ຈະແຍກອອກ, ທ່ານຈໍາເປັນຕ້ອງໄດ້ລົບຕໍາແຫນ່ງຂອງຊ່ອງທີ 1 ອອກຈາກຕໍາແຫນ່ງຊ່ອງທີ 2 ແລະສຸດທ້າຍໃສ່ມັນຢູ່ໃນອາກິວເມັນ num_chars ຂອງຟັງຊັນ MID .
- ແລະຖ້າ ຊື່ກາງຂາດຫາຍໄປ, ຟັງຊັນ IFERROR ຈະປ່ຽນແທນພວກມັນດ້ວຍສະຕຣິງຫວ່າງເປົ່າ.
3. ແຍກນາມສະກຸນ
ເພື່ອແຍກນາມສະກຸນອອກຈາກ ຊື່ເຕັມ, ພວກເຮົາໄດ້ໃຊ້ຟັງຊັນ RIGHT , SEARCH , SUBSTITUTE , ແລະ LEN .
ຂັ້ນຕອນ
- ເລືອກເຊລ E5 .
- ຂຽນສູດຕໍ່ໄປນີ້ໃນສູດ bar.
=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ","#",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))))
- ກົດ Enter ເພື່ອນຳໃຊ້ ສູດ.
- ລາກໄອຄອນ Fill Handle ລົງລຸ່ມຖັນ ຫຼືຄລິກສອງເທື່ອໃສ່ມັນ.
ການແບ່ງສູດ
- LEN(SUBSTITUTE(B5,” “,” ”)): ຢູ່ນີ້, ຕົວແທນ ຟັງຊັນໃຊ້ເພື່ອລົບລ້າງຊ່ອງຫວ່າງໃນຊື່ເຕັມ ແລະນັບຄວາມຍາວໂດຍໃຊ້ຟັງຊັນ LEN ໂດຍບໍ່ມີຊ່ອງຫວ່າງ.
- LEN(B5)-LEN(SUBSTITUTE(B5,””, ””)): ອັນນີ້ໃຫ້ຄວາມຍາວຂອງພື້ນທີ່ໃນຊຸດຂໍ້ມູນ.
- SUBSTITUTE(B5,” “,”#”,LEN(B5)-LEN(SUBSTITUTE(B5,”) “ ,” )): ຟັງຊັນ SUBSTITUTE ໃຊ້ບ່ອນນີ້ເພື່ອທົດແທນພື້ນທີ່ດ້ວຍ ' # '. ຈຳນວນຕົວຢ່າງໃນຟັງຊັນ SUBSTITUTE ໝາຍເຖິງ ຕໍາແຫນ່ງຂອງຕົວຢ່າງຂອງທ່ານ. ທີ່ນີ້, ພວກເຮົາມີ 2 ຊ່ອງແລະຕົວຢ່າງ 2 ຫມາຍເຖິງຕົວຢ່າງທີ 2. ມັນແທນທີ່ພື້ນທີ່ໃນຕົວຢ່າງທີສອງ.
- LEN(B5)-SEARCH(“#”,SUBSTITUTE(B5,” “,”#”,LEN(B5)-LEN(SUBSTITUTE(B5) ,” “,”))): ຟັງຊັນ SEARCH ຈະຄົ້ນຫາ ' # ' ແລະສົ່ງຄ່າຄວາມຍາວທີ່ ' # . 'ປາກົດ. ຈາກນັ້ນລຶບມັນອອກຈາກຄວາມຍາວທັງໝົດຂອງຊື່ເຕັມຂອງເຈົ້າ. ໃນຕົວຢ່າງຂອງພວກເຮົາ, ມັນຈະກັບຄືນມາ 4. ນີ້ແມ່ນຄວາມຍາວທີ່ຍັງເຫຼືອຫຼັງຈາກ ' # '.
- RIGHT(B5,LEN(B5)-SEARCH(“#”,SUBSTITUTE( B5,” “,”#”,LEN(B5)-LEN(SUBSTITUTE(B5,” “,”)))): ດຽວນີ້, ຟັງຊັນ ຂວາ ຈະດຶງຄວາມຍາວກັບຄືນ. ຂໍ້ຄວາມຈາກຕາລາງ B5 ເຊິ່ງໃນທີ່ສຸດກໍ່ໃຫ້ນາມສະກຸນຂອງຊື່ເຕັມທີ່ໃຫ້ໄວ້.
3 ວິທີທາງເລືອກໃນການແຍກຊື່ໂດຍບໍ່ຕ້ອງໃຊ້ສູດໃນ Excel
1. ການນໍາໃຊ້ຂໍ້ຄວາມໄປຫາຖັນເພື່ອແຍກຊື່
ອັນທີສອງ, ທ່ານສາມາດແບ່ງປັນຊື່ໃນ Excel ໄດ້ຢ່າງງ່າຍດາຍໂດຍໃຊ້ ຂໍ້ຄວາມໄປຫາຖັນ ຄຳສັ່ງ.
ຂັ້ນຕອນ
- ທຳອິດ, ເລືອກຖັນທັງໝົດທີ່ທ່ານໃສ່ຊື່ເຕັມ.
<3
- ດຽວນີ້, ໄປທີ່ແຖບ ຂໍ້ມູນ ໃນໂບ ແລະເລືອກ ຂໍ້ຄວາມຫາຖັນ ຈາກກຸ່ມ ເຄື່ອງມືຂໍ້ມູນ ກຸ່ມ.
- ເລືອກ Delimited ຈາກ ປະເພດຂໍ້ມູນຕົ້ນສະບັບ ແລະຄລິກໃສ່ ຕໍ່ໄປ .
- ເລືອກ ຍະຫວ່າງ ຈາກ ຕົວຂັ້ນ ແລະຄລິກໃສ່ ຕໍ່ໄປ .
- ດຽວນີ້, ປ່ຽນ ປາຍທາງ ບ່ອນທີ່ທ່ານຕ້ອງການໃຫ້ຜົນໄດ້ຮັບຂອງເຈົ້າ ແລະຄລິກໃສ່ Finish .
- ອັນນີ້ຈະແບ່ງຊື່ ແລະຈັດວາງພວກມັນອອກເປັນສອງຖັນທີ່ແຕກຕ່າງກັນ.
ອ່ານ ເພີ່ມເຕີມ: ການແຍກນາມສະກຸນແລະນາມສະກຸນດ້ວຍຊ່ອງທາງການນໍາໃຊ້ສູດ Excel (3 ວິທີ)
2. ການນໍາໃຊ້ຊອກຫາແລະແທນທີ່ຄໍາສັ່ງໃນ Excel
ອີກວິທີທີ່ງ່າຍທີ່ຈະ ການແບ່ງຊື່ແມ່ນໂດຍການນໍາໃຊ້ ຊອກຫາແລະທົດແທນຄໍາສັ່ງ ໃນ Excel. ພວກເຮົາຈະໃຊ້ມັນຢູ່ໃນພາກສ່ວນທີ່ຈະມາເຖິງ.
2.1 ແຍກຊື່ທໍາອິດ
ຂັ້ນຕອນ
- ສຳເນົາຖັນ B ແລະວາງມັນໃສ່ຖັນ C ບ່ອນທີ່ທ່ານຕ້ອງການແຍກຊື່ທໍາອິດອອກຈາກຊື່ເຕັມ.
- ເລືອກຖັນ C .
- ດຽວນີ້, ໄປທີ່ແຖບ Home ໃນແຖບໂບ ແລະຄລິກທີ່ ຊອກຫາ & ເລືອກ ຈາກ ການດັດແກ້ ກຸ່ມ.
- ເລືອກ ແທນທີ່ ຈາກ ຊອກຫາ & ; ເລືອກ ແບບເລື່ອນລົງເມນູ.
- ໜ້າຕ່າງ ຊອກຫາ ແລະປ່ຽນແທນ ຈະປາກົດຂຶ້ນ. ວາງ ‘*’ (ວາງຍະຫວ່າງແລ້ວໃສ່ເຄື່ອງໝາຍດາວ) ໃນຊ່ອງ ຊອກຫາອັນໃດ . ນີ້ແມ່ນຕົວໜັງສືແທນ (*) ທີ່ສາມາດໃຊ້ແທນຂໍ້ຄວາມໃດກໍໄດ້. ບ່ອນນີ້ຈັດວາງພື້ນທີ່ ແລະຈາກນັ້ນມີຕົວອັກສອນແທນຕົວ. ປ່ອຍ ແທນທີ່ດ້ວຍ ຊ່ອງຂໍ້ມູນ ຫວ່າງເປົ່າ. ຄລິກທີ່ ແທນທີ່ທັງໝົດ .
- ສຸດທ້າຍນີ້ຈະເປັນການປ່ຽນແທນຂໍ້ຄວາມທັງໝົດຫຼັງຈາກຍະຫວ່າງດ້ວຍບ່ອນຫວ່າງ ແລະພຽງແຕ່ສົ່ງຄືນຊື່ຈາກ ຊື່ເຕັມ.
ອ່ານເພີ່ມເຕີມ: ວິທີແຍກຊື່ກາງ ແລະນາມສະກຸນໃນ Excel ໂດຍໃຊ້ສູດ
2.2 ແຍກນາມສະກຸນ
ຂັ້ນຕອນ
- ສຳເນົາຖັນ B ແລະວາງໃສ່ຖັນ D ບ່ອນທີ່ທ່ານຕ້ອງການແຍກນາມສະກຸນຈາກຊື່ເຕັມ.
- ເລືອກຖັນ D .
- ໄປທີ່ແຖບ Home ໃນໂບ ແລະເລືອກ ຊອກຫາ & ເລືອກ ຈາກ ການດັດແກ້ ກຸ່ມ.
- ເລືອກ ແທນທີ່ ຈາກ ຊອກຫາ & ; ເລືອກ ທາງເລືອກ.
- ໜ້າຕ່າງ ຊອກຫາ ແລະປ່ຽນແທນ ຈະປາກົດຂຶ້ນ. ວາງ '* ' (ໃສ່ເຄື່ອງໝາຍດາວກ່ອນ ຈາກນັ້ນໃສ່ຍະຫວ່າງ) ໃນຊ່ອງ ຊອກຫາອັນໃດ . ນີ້ແມ່ນຕົວໜັງສືແທນທີ່ສາມາດໃຊ້ແທນຂໍ້ຄວາມໃດກໍໄດ້. ບ່ອນນີ້ວາງຕົວອັກສອນແທນຕົວ (*) ແລະຫຼັງຈາກນັ້ນໃສ່ຊ່ອງຫວ່າງ. ປ່ອຍ ແທນທີ່ດ້ວຍ ຫວ່າງເປົ່າ. ຄລິກທີ່ ແທນທີ່ທັງໝົດ .
- ມັນຈະປ່ຽນແທນຂໍ້ຄວາມທັງໝົດເຖິງຍະຫວ່າງ ແລະວາງມັນໄວ້ຫວ່າງເປົ່າ. ມັນສົ່ງຄືນນາມສະກຸນຈາກຊື່ເຕັມ.
ອ່ານເພີ່ມເຕີມ: ວິທີແບ່ງຊື່ໃນ Excel ເປັນສອງຖັນ ( 4 ວິທີດ່ວນ)
3. ແບ່ງຊື່ຜ່ານການຕື່ມ Flash ໃນ Excel
ສຸດທ້າຍ, ວິທີການສຸດທ້າຍຂອງພວກເຮົາແມ່ນອີງໃສ່ Flash Fill ທີ່ທ່ານຕ້ອງການໃສ່ຂອງທ່ານ. ຊື່ ຫຼືນາມສະກຸນໃຫ້ຖືກຕ້ອງ ຈາກນັ້ນແຖວອື່ນທັງໝົດສາມາດຖືກດັດແກ້ໂດຍໃຊ້ Flash Fill .
ຂັ້ນຕອນ
- ຂຽນຊື່ ແລະ ນາມສະກຸນຂອງຊື່ເຕັມທີ່ທ່ານໃຫ້ຢູ່ໃນເຊລ C5 ແລະເຊລ D5 ຕາມລຳດັບ.
- ລາກ Fill handle icon ລົງຖັນສໍາລັບທັງສອງກໍລະນີ.
- ມັນຈະໃຫ້ຄ່າດຽວກັນໃນທຸກຕາລາງ. ດຽວນີ້, ໃຫ້ຄລິກໃສ່ ຕົວເລືອກການຕື່ມອັດຕະໂນມັດ ແລະເລືອກ ການຕື່ມ Flash .
- ເຮັດມັນສໍາລັບທັງສອງ. ກໍລະນີຫຼັງຈາກນັ້ນທ່ານຈະໄດ້ຮັບນາມສະກຸນແລະນາມສະກຸນທີ່ຕ້ອງການຈາກຊື່ເຕັມ.
ອ່ານເພີ່ມເຕີມ: Excel VBA: Split ຊື່ ແລະນາມສະກຸນ (3 ຕົວຢ່າງພາກປະຕິບັດ)
ສະຫຼຸບ
ພວກເຮົາໄດ້ສົນທະນາສີ່ວິທີທີ່ແຕກຕ່າງກັນເພື່ອແຍກຊື່ໃນ Excel. ສູດໃຫ້ພວກເຮົາມີການແກ້ໄຂແບບເຄື່ອນໄຫວໃນຂະນະທີ່ອີກ 3 ວິທີເຮັດໃຫ້ພວກເຮົາມີການແກ້ໄຂແບບຄົງທີ່. ແຕ່ວິທີການທັງຫມົດແມ່ນມີປະສິດທິພາບເທົ່າທຽມກັນໃນການແບ່ງປັນຊື່. ຂ້າພະເຈົ້າຫວັງວ່າທ່ານຈະມີຄວາມສຸກບົດຄວາມທັງຫມົດແລະຖ້າຫາກວ່າທ່ານມີຄໍາຖາມໃດໆ, ບໍ່ເສຍຄ່າທີ່ຈະຖາມໃນກ່ອງຄຳເຫັນ, ແລະຢ່າລືມເຂົ້າໄປທີ່ໜ້າ Exceldemy .