ສະກັດຂໍ້ຄວາມຫຼັງຈາກຕົວອັກສອນໃນ Excel (6 ວິທີ)

  • ແບ່ງປັນນີ້
Hugh West

ໃນ Microsoft Excel, ການສະກັດຂໍ້ຄວາມຈາກເຊັລ ເປັນວຽກສຳຄັນ. ເຈົ້າອາດພົບຕົວເອງໃນຫຼາຍສະຖານະການທີ່ເຈົ້າຕ້ອງແຍກຂໍ້ຄວາມອອກຫຼັງຈາກຕົວອັກສອນສະເພາະ. ທ່ານຈະໄດ້ຮຽນຮູ້ວິທີທີ່ມີປະສິດທິພາບແລະມີທ່າແຮງທີ່ຈະສະກັດຂໍ້ຄວາມຫຼັງຈາກຕົວອັກສອນໃນ Excel ຈາກບົດສອນນີ້. ການສອນນີ້ຈະຢູ່ໃນຈຸດທີ່ມີຕົວຢ່າງທີ່ເຫມາະສົມແລະຮູບປະກອບທີ່ເຫມາະສົມ.

ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດ

ສະກັດຂໍ້ຄວາມຫຼັງຈາກ Character.xlsm

6 ວິທີທີ່ມີປະສິດທິພາບໃນການສະກັດຂໍ້ຄວາມຫຼັງຈາກຕົວອັກສອນໃນ Excel

ໃນພາກຕໍ່ໄປນີ້, ພວກເຮົາກໍາລັງສະຫນອງ 6 ວິທີທີ່ເຫມາະສົມແລະປະສິດທິພາບທີ່ທ່ານສາມາດປະຕິບັດເຂົ້າໃນຊຸດຂໍ້ມູນຂອງທ່ານ. ໃຫ້ແນ່ໃຈວ່າທ່ານຮຽນຮູ້ພວກມັນທັງຫມົດ. ພວກເຮົາແນະນໍາໃຫ້ທ່ານຮຽນຮູ້ແລະນໍາໃຊ້ທັງຫມົດເຫຼົ່ານີ້. ມັນແນ່ນອນວ່າມັນຈະເພີ່ມຄວາມຮູ້ Excel ຂອງທ່ານ.

1. ໃຊ້ຟັງຊັນ MID ແລະຊອກຫາເພື່ອສະກັດຂໍ້ຄວາມຫຼັງຈາກຕົວອັກສອນ

ດຽວນີ້, ໃນວິທີການນີ້, ພວກເຮົາໃຊ້ ຟັງຊັນ MID ແລະ ຟັງຊັນ FIND ຮ່ວມກັນ. ພວກ​ເຮົາ​ຈະ​ຊອກ​ຫາ​ລັກ​ສະ​ນະ​ສະ​ເພາະ​ທໍາ​ອິດ​ຈາກ​ເຊ​ລ​ໂດຍ​ການ​ນໍາ​ໃຊ້​ຫນ້າ​ທີ່ FIND . ຫຼັງຈາກນັ້ນ, ພວກເຮົາຈະແຍກຂໍ້ຄວາມອອກຈາກຕໍາແໜ່ງສະເພາະຂອງຕາລາງນັ້ນ.

ເບິ່ງຊຸດຂໍ້ມູນຕໍ່ໄປນີ້:

ຢູ່ນີ້, ທ່ານສາມາດເບິ່ງ ພວກເຮົາມີຂໍ້ມູນບາງຢ່າງຢູ່ໃນຊຸດຂໍ້ມູນ. ຈຸລັງທັງໝົດມີຂີດໝາຍ (“-”) ໃນພວກມັນ. ດຽວນີ້, ເປົ້າໝາຍຂອງພວກເຮົາຄືການແຍກຂໍ້ຄວາມຕາມຂີດໝາຍຕົວໜັງສືສະເພາະ (“-”) ດ້ວຍສູດຂອງພວກເຮົາ.

📌 ຂັ້ນຕອນ

  • ທຳອິດ, ພິມສູດຄຳນວນຕໍ່ໄປນີ້ໃນ Cell C5 :

=MID(B5,FIND("-",B5)+1,LEN(B5))

ທີ່ນີ້ພວກເຮົາໄດ້ໃຊ້ ຟັງຊັນ LEN ເພື່ອໃຫ້ມີຕົວອັກສອນຫຼາຍຕົວເພື່ອໃຫ້ມັນສາມາດແຍກສ່ວນທີ່ເຫຼືອຂອງມັນອອກໄດ້.

<11
  • ຫຼັງຈາກນັ້ນ, ໃຫ້ກົດ Enter .
  • ດຽວນີ້, ໃຫ້ລາກໄອຄອນ Fill handle ຂ້າມຂອບເຂດຂອງຕາລາງ C6:C9.
  • ດັ່ງ​ທີ່​ທ່ານ​ສາ​ມາດ​ເບິ່ງ​ໄດ້​, ພວກ​ເຮົາ​ສົບ​ຜົນ​ສໍາ​ເລັດ​ທີ່​ຈະ​ດຶງ​ຂໍ້​ຄວາມ​ຈາກ​ຕາ​ລາງ​ຫຼັງ​ຈາກ​ຕົວ​ອັກ​ສອນ​ສະ​ເພາະ​ໃດ​ຫນຶ່ງ​ໃນ Excel​. ລອງໃຊ້ດຽວນີ້.

    🔎 ລາຍລະອຽດຂອງສູດ

    ນີ້, ພວກເຮົາພຽງແຕ່ແຍກມັນລົງສໍາລັບຂໍ້ມູນທໍາອິດ.<3

    LEN(B5) ກັບຄືນ 11 .

    FIND(“-“,B5) ກັບຄືນ 6 .

    MID(B5,FIND(“-“,B5)+1,LEN(B5)) = MID(B5,6+1,11) ກັບຄືນ ໂລກ .

    2. ສິດ, ເລນ, ແລະຊອກຫາຟັງຊັນເພື່ອສະກັດຂໍ້ຄວາມຫຼັງຈາກຕົວອັກສອນ

    ດຽວນີ້, ໃນວິທີການນີ້, ພວກເຮົາກຳລັງໃຊ້ ຟັງຊັນທີ່ຖືກຕ້ອງ , ຟັງຊັນ LEN , ແລະ ຟັງຊັນ FIND ພ້ອມກັນເພື່ອແຍກຂໍ້ຄວາມອອກຈາກຕາລາງ. ເພື່ອສະແດງອັນນີ້, ພວກເຮົາກຳລັງໃຊ້ຊຸດຂໍ້ມູນກ່ອນໜ້ານີ້.

    ໂດຍພື້ນຖານແລ້ວ, ພວກເຮົາກຳລັງແຍກຕົວສະຕຣິງຍ່ອຍອອກຈາກຕາລາງໃດໜຶ່ງຫຼັງຈາກຕົວລະຄອນສະເພາະ.

    📌 ຂັ້ນຕອນ

    • ດຽວນີ້, ພິມສູດຄຳນວນຕໍ່ໄປນີ້ໃນ Cell C5:

    =RIGHT(B5,LEN(B5)-FIND("-",B5))

    • ຈາກນັ້ນ, ໃຫ້ກົດ Enter .
    • ຫຼັງຈາກນັ້ນ, ໃຫ້ລາກໄອຄອນ Fill handle ຂ້າມຂອບເຂດຂອງຕາລາງ C6:C9.

    ດັ່ງທ່ານສາມາດເຫັນໄດ້, ພວກເຮົາໄດ້ພົບເຫັນລັກສະນະສະເພາະຈາກຕໍາແຫນ່ງສະເພາະ. ແລະພວກເຮົາແຍກຂໍ້ຄວາມຫຼັງຈາກຕົວອັກສອນສະເພາະນັ້ນອອກຈາກເຊລ.

    🔎 ການແບ່ງສູດ

    ນີ້, ພວກເຮົາພຽງແຕ່ແຍກມັນລົງເທົ່ານັ້ນ. ສໍາລັບຂໍ້ມູນທໍາອິດ.

    LEN(B5) ກັບຄືນ 11 .

    FIND(“-“,B5) ກັບຄືນ 6.

    RIGHT(B5,LEN(B5)-FIND(“-“,B5)) =RIGHT(B5,11-6) returns ໂລກ .

    ອ່ານເພີ່ມເຕີມ: ວິທີການສະກັດຂໍ້ມູນຈາກ Excel ໂດຍອີງໃສ່ເງື່ອນໄຂ

    3. ການນໍາໃຊ້ຂອງ ຟັງຊັນຊ້າຍ, ຊອກຫາ, ແລະຕົວແທນເພື່ອຕັດຂໍ້ຄວາມຫຼັງຈາກຕົວອັກສອນ

    ດຽວນີ້, ພວກເຮົາກຳລັງໃຊ້ ຟັງຊັນຊ້າຍ , ຟັງຊັນ FIND , ແລະ ຕົວແທນ function ຂອງ Excel. ເບິ່ງຊຸດຂໍ້ມູນຕໍ່ໄປນີ້:

    ຕອນນີ້, ຊຸດຂໍ້ມູນນີ້ໜ້າສົນໃຈຫຼາຍ. ພວກເຮົາກຳລັງໃຊ້ຊຸດຂໍ້ມູນກ່ອນໜ້ານີ້. ແຕ່, ພວກເຮົາມີການປ່ຽນແປງລັກສະນະ. ພວກເຮົາມີຫຼາຍຕົວລະຄອນໃນເຊລ. ທີ່ນີ້, ເປົ້າໝາຍຂອງພວກເຮົາແມ່ນເພື່ອສະກັດຂໍ້ຄວາມອອກຈາກເຊລຫຼັງຈາກຕົວອັກສອນສະເພາະທັງໝົດເຫຼົ່ານັ້ນໂດຍໃຊ້ສູດຂອງພວກເຮົາ.

    📌 ຂັ້ນຕອນ

    • ທຳອິດ, ໃຫ້ພິມຕໍ່ໄປນີ້. ສູດໃນ Cell D5 :

    =SUBSTITUTE(B5,LEFT(B5,FIND(C5,B5)),"")

    • ດຽວນີ້, ກົດ Enter .
    • ຈາກນັ້ນ, ລາກໄອຄອນ Fill handle ຂ້າມຂອບເຂດຂອງຕາລາງ D6:D9.

    ດັ່ງທີ່ເຈົ້າເຫັນ, ສູດຂອງພວກເຮົາເຮັດວຽກໄດ້ດີພໍສົມຄວນເພື່ອສະກັດຂໍ້ຄວາມຕາມຕົວອັກສອນແຕ່ລະຕົວໃນ Excel.

    🔎ລາຍລະອຽດຂອງສູດ

    ນີ້, ພວກເຮົາພຽງແຕ່ແຍກມັນລົງສໍາລັບຂໍ້ມູນທໍາອິດ.

    FIND(C5,B5) ກັບຄືນ 6 .

    LEFT(B5,6) ກັບຄືນ [email protected]

    SUBSTITUTE(B5,LEFT( B5,FIND(C5,B5)),””) = SUBSTITUTE(B5,”[email protected]”,”) ກັບຄືນ ໂລກ .

    4. ການນໍາໃຊ້ສິດ , ຄົ້ນຫາ, ແລະຟັງຊັນທົດແທນເພື່ອສະກັດລັກສະນະສະເພາະ

    ດຽວນີ້, ສູດນີ້ແມ່ນສັບສົນຫຼາຍ. ແຕ່, ຖ້າທ່ານມີຄວາມຄິດກ່ຽວກັບຫນ້າທີ່ເຫຼົ່ານີ້, ທ່ານຈະໄດ້ຮັບສິ່ງນີ້ໄດ້ງ່າຍ. ເພື່ອເຮັດສິ່ງນີ້, ພວກເຮົາໃຊ້ຟັງຊັນຕໍ່ໄປນີ້:

    1. ຟັງຊັນທີ່ຖືກຕ້ອງ .
    2. ຟັງຊັນການຊອກຫາ.
    3. ຟັງຊັນ SUBSTITUTE.
    4. ຟັງຊັນ LEN.

    ເພື່ອສະແດງວິທີການນີ້, ພວກເຮົາໃຊ້ຊຸດຂໍ້ມູນກ່ອນໜ້ານີ້. ໃຫ້ແນ່ໃຈວ່າທ່ານກວດເບິ່ງຟັງຊັນທັງໝົດເຫຼົ່ານີ້ກ່ອນທີ່ຈະເຂົ້າໄປໃນມັນ.

    📌 ຂັ້ນຕອນ

    • ທຳອິດ, ໃຫ້ພິມສູດຕໍ່ໄປນີ້ໃນ Cell D5 :

    =RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5,C5,"#",LEN(B5)-LEN(SUBSTITUTE(B5,C5,"")))))

    • ຫຼັງຈາກນັ້ນ, ກົດ Enter .
    • ຕອນນີ້, ໃຫ້ລາກໄອຄອນ Fill handle ຢູ່ເທິງຂອບເຂດຂອງເຊລ D6:D9.

    ໃນທີ່ສຸດ, ພວກ ເຮົາ ສົບ ຜົນ ສໍາ ເລັດ ເລືອກ ລັກ ສະ ນະ ສະ ເພາະ ແລະ ຕໍາ ແຫນ່ງ ຂອງ ເຂົາ ເຈົ້າ. ຫຼັງຈາກນັ້ນ, ພວກເຮົາແຍກຂໍ້ຄວາມຕາມຕົວອັກສອນສະເພາະ.

    🔎 ການແບ່ງສູດ

    ນີ້, ພວກເຮົາພຽງແຕ່ແຍກມັນລົງສໍາລັບ ຂໍ້ມູນທໍາອິດ.

    LEN(B5) ກັບຄືນ 11

    SUBSTITUTE(B5,C5,”) ກັບຄືນ HelloWorld .

    SUBSTITUTE( B5,C5,”#”,11-LEN(“HelloWorld”)) ກັບຄືນ ສະບາຍດີ#ໂລກ.

    SEARCH(“#”,”ສະບາຍດີ# ໂລກ”) ກັບຄືນ 6 .

    RIGHT(B5,LEN(B5)-SEARCH(“#”,SUBSTITUTE(B5,C5,”#”, LEN(B5)-LEN(SUBSTITUTE(B5,C5,””)))))) = RIGHT(B5,11-6) ກັບຄືນ ໂລກ .

    5. ການນໍາໃຊ້ ສິດ, ແທນ, ແລະຟັງຊັນ REPT ເພື່ອສະກັດຂໍ້ຄວາມຫຼັງຈາກຕົວອັກສອນ

    ທີ່ນີ້, ສູດຂອງພວກເຮົາປະກອບດ້ວຍຫຼາຍຫນ້າທີ່ຂອງ Excel. ສາມຟັງຊັນຫຼັກຂອງພວກເຮົາໃນການແຍກຂໍ້ຄວາມແມ່ນ ຟັງຊັນຂວາ , ຟັງຊັນ SUBSTITUTE , ແລະ ຟັງຊັນ REPT .

    ເພື່ອສະແດງໃຫ້ເຫັນນີ້, ພວກເຮົາ. ກໍາລັງໃຊ້ຊຸດຂໍ້ມູນທີ່ຄ້າຍຄືກັນກັບຊຸດກ່ອນໜ້າ.

    📌 ຂັ້ນຕອນ

    • ທຳອິດ, ໃຫ້ພິມສູດຄຳນວນຕໍ່ໄປນີ້ໃນ Cell D5 :

    =TRIM(RIGHT(SUBSTITUTE(B5,C5,REPT(" ",LEN(B5))),LEN(B5)))

    ພວກເຮົາໄດ້ໃຊ້ ຟັງຊັນ TRIM ເພື່ອລຶບຊ່ອງຊັ້ນນໍາເພີ່ມເຕີມ.

    <11
  • ຫຼັງຈາກນັ້ນ, ໃຫ້ກົດ Enter .
  • ຕອນນີ້, ໃຫ້ລາກໄອຄອນ Fill handle ຂ້າມຂອບເຂດຂອງຕາລາງ D6:D9.
  • ດັ່ງ​ທີ່​ທ່ານ​ສາ​ມາດ​ເບິ່ງ​ໄດ້​, ພວກ​ເຮົາ​ສົບ​ຜົນ​ສໍາ​ເລັດ​ທີ່​ຈະ​ດຶງ​ຂໍ້​ຄວາມ​ຫຼັງ​ຈາກ​ຕົວ​ອັກ​ສອນ​ຈາກ​ຫ້ອງ Excel​. ລອງໃຊ້ວິທີນີ້ກັບຕົວລະຄອນຕ່າງກັນຈາກຕຳແໜ່ງຕ່າງໆ.

    🔎 ລາຍລະອຽດຂອງສູດ

    ນີ້, ພວກເຮົາພຽງແຕ່ແບ່ງອອກເປັນຄັ້ງທຳອິດເທົ່ານັ້ນ. ຂໍ້ມູນ.

    LEN(B5) ກັບຄືນ 11

    REPT(” “,LEN(B5)) ກັບຄືນ “         ”(Spaces) .

    SUBSTITUTE(B5,C5,REPT(” “,LEN(B5))) ກັບຄືນ “ ສະບາຍດີ           World”.

    ຂວາ(SUBSTITUTE(B5,C5,REPT(”“,LEN(B5))),LEN(B5)) ກັບຄືນ “ ໂລກ” .

    TRIM(RIGHT(SUBSTITUTE(B5,C5,REPT(”,LEN(B5))),LEN(B5)))) = TRIM(”      World”) ກັບຄືນ ໂລກ .

    6. ລະຫັດ VBA ເພື່ອສະກັດຂໍ້ຄວາມຫຼັງຈາກຕົວອັກສອນໃນ Excel

    ຖ້າທ່ານເປັນ VBA freak ເຊັ່ນຂ້ອຍ, ທ່ານສາມາດລອງວິທີນີ້. ລະຫັດນີ້ຈະສະກັດຂໍ້ຄວາມຫຼັງຈາກຕົວອັກສອນທີ່ສະດວກສະບາຍ. ດ້ວຍລະຫັດງ່າຍໆນີ້, ທ່ານຈະສາມາດປະຕິບັດການນີ້ສໍາລັບຖັນທັງໝົດ.

    📌 ຂັ້ນຕອນ

    • ທຳອິດ, ໃຫ້ກົດ Alt+F11. ໃນແປ້ນພິມຂອງທ່ານເພື່ອເປີດຕົວແກ້ໄຂ VBA.
    • ຈາກນັ້ນ, ເລືອກ ໃສ່ > ໂມດູນ .

    • ຫຼັງຈາກນັ້ນ, ພິມລະຫັດຕໍ່ໄປນີ້:
    8693
    • ຈາກນັ້ນ, ບັນທຶກ ໄຟລ໌.
    • ດຽວນີ້, ເລືອກຂອບເຂດຂອງເຊວ B5:B9 .

    • ຫຼັງຈາກນັ້ນ, ກົດ Alt+F8 ໃນແປ້ນພິມຂອງທ່ານເພື່ອເປີດກ່ອງໂຕ້ຕອບ Macro.
    • ຕໍ່ໄປ, ເລືອກ extract_text.

    • ຈາກ​ນັ້ນ​, ໃຫ້​ຄລິກ​ໃສ່ Run .

    ຢູ່​ທີ່​ນີ້, ໂດຍ​ການ​ນໍາ​ໃຊ້​ລະ​ຫັດ VBA, ພວກ​ເຮົາ​ສໍາ​ເລັດ​ການ​ແຍກ​ອອກ​ໄດ້​. ຂໍ້ຄວາມຫຼັງຈາກຕົວອັກສອນສະເພາະ.

    💬 ສິ່ງທີ່ຄວນຈື່

    ກ່ອນທີ່ທ່ານຈະເຮັດສິ່ງເຫຼົ່ານີ້, ໃຫ້ແນ່ໃຈວ່າກວດເບິ່ງການເຊື່ອມຕໍ່ເພື່ອຮູ້ຟັງຊັນທີ່ພວກເຮົາໃຊ້.

    ຫາກທ່ານເຫັນຂໍ້ຜິດພາດ #VALUE! , ໃຫ້ຫໍ່ສູດທັງໝົດໃສ່ ຟັງຊັນ IFERROR .

    ສະຫຼຸບ

    ເພື່ອສະຫຼຸບ, ຂ້ອຍຫວັງວ່າບົດເຝິກຫັດນີ້ໄດ້ໃຫ້ຄວາມຮູ້ທີ່ເປັນປະໂຫຍດແກ່ເຈົ້າເພື່ອສະກັດຂໍ້ຄວາມຫຼັງຈາກຕົວອັກສອນສະເພາະໃນ Excel. ພວກເຮົາແນະນຳໃຫ້ທ່ານຮຽນຮູ້ ແລະນຳໃຊ້ຄຳແນະນຳທັງໝົດເຫຼົ່ານີ້ໃສ່ຊຸດຂໍ້ມູນຂອງທ່ານ. ດາວ​ນ​໌​ໂຫລດ​ຄູ່​ມື​ການ​ປະ​ຕິ​ບັດ​ແລະ​ພະ​ຍາ​ຍາມ​ເຫຼົ່າ​ນີ້​ຕົວ​ທ່ານ​ເອງ​. ນອກຈາກນັ້ນ, ມີຄວາມຮູ້ສຶກໃຫ້ກັບຜູ້ໃຫ້ຄໍາຄິດເຫັນໃນສ່ວນຄໍາເຫັນ. ຄໍາຕິຊົມທີ່ມີຄຸນຄ່າຂອງເຈົ້າເຮັດໃຫ້ພວກເຮົາມີແຮງຈູງໃຈທີ່ຈະສ້າງບົດສອນແບບນີ້.

    ຢ່າລືມກວດເບິ່ງເວັບໄຊທ໌ຂອງພວກເຮົາ Exceldemy.com ສໍາລັບບັນຫາຕ່າງໆທີ່ກ່ຽວຂ້ອງກັບ Excel ແລະວິທີແກ້ໄຂ.

    ສືບຕໍ່ຮຽນຮູ້ວິທີການໃໝ່ໆ ແລະສືບຕໍ່ເຕີບໃຫຍ່!

    Hugh West ເປັນຄູຝຶກ Excel ທີ່ມີປະສົບການສູງແລະນັກວິເຄາະທີ່ມີປະສົບການຫຼາຍກວ່າ 10 ປີໃນອຸດສາຫະກໍາ. ລາວຈົບປະລິນຍາຕີສາຂາບັນຊີ ແລະການເງິນ ແລະປະລິນຍາໂທສາຂາບໍລິຫານທຸລະກິດ. Hugh ມີຄວາມກະຕືລືລົ້ນໃນການສອນແລະໄດ້ພັດທະນາວິທີການສອນທີ່ເປັນເອກະລັກທີ່ງ່າຍຕໍ່ການຕິດຕາມແລະເຂົ້າໃຈ. ຄວາມຮູ້ຊ່ຽວຊານຂອງລາວກ່ຽວກັບ Excel ໄດ້ຊ່ວຍໃຫ້ນັກຮຽນແລະຜູ້ຊ່ຽວຊານຫລາຍພັນຄົນໃນທົ່ວໂລກປັບປຸງທັກສະຂອງເຂົາເຈົ້າແລະດີເລີດໃນອາຊີບຂອງພວກເຂົາ. ຜ່ານ blog ຂອງລາວ, Hugh ແບ່ງປັນຄວາມຮູ້ຂອງລາວກັບໂລກ, ສະຫນອງການສອນ Excel ຟຣີແລະການຝຶກອົບຮົມອອນໄລນ໌ເພື່ອຊ່ວຍໃຫ້ບຸກຄົນແລະທຸລະກິດສາມາດບັນລຸທ່າແຮງຂອງພວກເຂົາ.