ວິ​ທີ​ການ​ທົດ​ແທນ​ຫຼາຍ​ຕົວ​ອັກ​ສອນ​ໃນ Excel (6 ວິ​ທີ​)

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

ໃນຂະນະທີ່ປະຕິບັດການຊໍ້າຄືນໃນຂະຫນາດໃຫຍ່, ທ່ານອາດຈະຕ້ອງປ່ຽນຕົວອັກສອນ ຫຼືຄ່າຫຼາຍອັນໃນແຕ່ລະຄັ້ງ. ການສອນນີ້ພິຈາລະນາຢ່າງເລິກເຊິ່ງກ່ຽວກັບວິທີການທົດແທນຕົວອັກສອນຫຼາຍຕົວໃນ Excel ໂດຍອີງໃສ່ສະຖານທີ່ຂອງພວກເຂົາກັບຕົວອື່ນໂດຍອີງໃສ່ເນື້ອຫາ. ພວກເຮົາຈະນຳໃຊ້ຫຼາຍໜ້າທີ່ ແລະ Visual Basic Application code ເພື່ອບັນລຸວຽກງານນີ້.

ດາວໂຫລດ Practice Workbook

ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດນີ້ເພື່ອອອກກໍາລັງກາຍໃນຂະນະທີ່ທ່ານກໍາລັງອ່ານບົດຄວາມນີ້.

Exchange Characters.xlsm

6 ວິທີທີ່ເຫມາະສົມເພື່ອທົດແທນຫຼາຍຕົວລະຄອນ

1. ໃຊ້ຟັງຊັນ SUBSTITUTE ເພື່ອທົດແທນຫຼາຍຕົວອັກສອນ

ໃນ Excel, ຟັງຊັນ SUBSTITUTE ແທນຕົວໜຶ່ງ ຫຼືຫຼາຍຕົວຂອງຕົວອັກສອນທີ່ລະບຸ ຫຼືສະຕຣິງຂໍ້ຄວາມດ້ວຍຕົວອັກສອນອື່ນ (s). ໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້, ນີ້ແມ່ນຊຸດຂໍ້ມູນຂອງ ຊື່ລຸ້ນ Microsoft Word . ຕົວຢ່າງ, ພວກເຮົາຕ້ອງການປ່ຽນແທນ “ Word ” ດ້ວຍ “ Excel ”. ພວກເຮົາຈະນຳໃຊ້ ຟັງຊັນ SUBSTITUTE ເພື່ອໃຫ້ມັນສຳເລັດ.

ໄວຍະກອນຂອງ Excel ຟັງຊັນ SUBSTITUTE ມີດັ່ງນີ້:

SUBSTITUTE(ຂໍ້ຄວາມ, old_text, new_text, [instance_num])

ຂໍ້ຄວາມ – ຂໍ້ຄວາມຕົ້ນສະບັບທີ່ທ່ານຕ້ອງການປ່ຽນແປງ.

Old_text – ຕົວອັກສອນທີ່ເຈົ້າຕ້ອງການປ່ຽນແທນ.

New_text – ຕົວອັກສອນໃໝ່ທີ່ຈະໃຊ້ແທນຂໍ້ຄວາມເກົ່າ

Instance_num –ການເກີດຂອງຂໍ້ຄວາມເກົ່າທີ່ເຈົ້າຕ້ອງການປ່ຽນແທນ ຖ້າພາຣາມິເຕີນີ້ຖືກປະໄວ້ຫວ່າງເປົ່າ, ທຸກໆຕົວຢ່າງຂອງຂໍ້ຄວາມເກົ່າຈະຖືກແທນທີ່ດ້ວຍເນື້ອຫາໃໝ່.

ຕົວຢ່າງ, ສູດທັງໝົດຂ້າງລຸ່ມນີ້ແທນທີ່ “ 1 ” ກັບ “ 2 ” ໃນຕາລາງ B5 , ແຕ່ຜົນໄດ້ຮັບແຕກຕ່າງກັນໂດຍອີງໃສ່ຕົວເລກທີ່ທ່ານໃຫ້ຢູ່ໃນອາກິວເມັນສຸດທ້າຍ:

a) =SUBSTITUTE(B5, “Word”, “Excel”, 1) – ແທນທີ່ການເກີດທຳອິດຂອງ “ Word ” ດ້ວຍ “ Excel “.

b) =SUBSTITUTE(B5, “Word”, “Excel”, 2) – ແທນທີ່ການເກີດທີສອງຂອງ “ Word ” ດ້ວຍ “ Excel “.

c) =SUBSTITUTE(B5, “Word”, “Excel”) – ແທນທີ່ເຫດການທັງໝົດຂອງ “ Word ” ດ້ວຍ “ Excel “.

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

ຂັ້ນຕອນ 1:

  • ພິມສູດຕໍ່ໄປນີ້ໃນຕາລາງ,
=SUBSTITUTE(B5,"Word","Excel",1)

ຂັ້ນຕອນ 2:

  • ກົດ Enter ເພື່ອເບິ່ງຜົນໄດ້ຮັບ.

ຂັ້ນຕອນ 3:

  • ເຮັດຊ້ຳຂັ້ນຕອນກ່ອນໜ້າສຳລັບສອງເງື່ອນໄຂອື່ນໆ. .

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

ໝາຍເຫດ.ຈົ່ງຈື່ໄວ້ວ່າ ຟັງຊັນ SUBSTITUTEແມ່ນຕົວພິມນ້ອຍໃຫຍ່. ໃຫ້ແນ່ໃຈວ່າໃສ່ຕົວພິມໃຫຍ່ແລະຕົວພິມນ້ອຍຢ່າງສົມບູນ. ດັ່ງທີ່ທ່ານເຫັນໃນຮູບຂ້າງລຸ່ມນີ້, ສໍາລັບ excel ຕົວພິມນ້ອຍບໍ່ສາມາດຊອກຫາຄ່າໄດ້. ດັ່ງນັ້ນ, ບໍ່ມີການທົດແທນເກີດຂຶ້ນ.

2. Nest the SUBSTITUTE Function to substitute multiple characters

ເພື່ອເຮັດການປ່ຽນແທນຫຼາຍອັນ, ພາຍໃນສູດດຽວ, ທ່ານສາມາດວາງຟັງຊັນ SUBSTITUTE ຫຼາຍຕົວໄດ້.

ສົມມຸດວ່າເຈົ້າມີຄ່າຂໍ້ຄວາມເຊັ່ນ “ ສິນລະປະ., ດັດແກ້., cl. ” ໃນຕາລາງ B5 , ບ່ອນທີ່ “ ສິນລະປະ .” ຫຍໍ້ມາຈາກ “ ບົດຄວາມ ”, “ ດັດແກ້. ” ຫຍໍ້ມາຈາກ “ ການດັດແກ້ ” ແລະ “ cl. ” ຫມາຍຄວາມວ່າ “ ຂໍ້. “.

ສິ່ງ​ທີ່​ທ່ານ​ຕ້ອງ​ການ​ແມ່ນ​ການ​ທົດ​ແທນ​ລະ​ຫັດ​ທັງ​ສາມ​ດ້ວຍ​ຊື່​ເຕັມ. ທ່ານສາມາດເຮັດສິ່ງນີ້ໄດ້ໂດຍການໃຊ້ສູດການຍ່ອຍສາມອັນແຍກຕ່າງຫາກ.

=SUBSTITUTE(B5,”art.”,”article”)

=SUBSTITUTE(B5 ,”amend.”,”amendments”)

=SUBSTITUTE(B5, “cl.”,”clause”)

ຈາກນັ້ນກໍ່ໃຫ້ພວກມັນເຂົ້າກັນພາຍໃນ. ອັນອື່ນ.

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,”art.”,”article”),”amend.”,”amendments”),”cl.”,”clause”)

ເພື່ອໃຫ້ມັນສຳເລັດ, ໃຫ້ເຮັດຕາມຂັ້ນຕອນລຸ່ມນີ້.

ຂັ້ນຕອນ 1:

  • ໃນຕາລາງ C5 , ພິມສູດຄຳນວນຕໍ່ໄປນີ້.
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,"art.","article"),"amend.","amendments"),"cl.","clause")

ຂັ້ນຕອນ 2: <1

  • ຈາກນັ້ນ, ກົດ Enter ເພື່ອເບິ່ງການປ່ຽນແປງ.

ຂັ້ນຕອນ 3:

  • ສຳເນົາສູດໃນຕາລາງທີ່ຕ້ອງການອື່ນໆ.

ສະນັ້ນ, ທ່ານຈະເຫັນຄ່າທົດແທນທີ່ສະແດງຢູ່ໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້.

3. ປະຕິບັດຟັງຊັນ SUBSTITUTE ດ້ວຍຟັງຊັນ INDEX ເພື່ອທົດແທນຫຼາຍຕົວອັກສອນ

ນອກ​ຈາກ​ວິ​ທີ​ການ​ທີ່​ຜ່ານ​ມາ​, ທ່ານ​ຍັງ​ສາ​ມາດ​ນໍາ​ໃຊ້ ຟັງ​ຊັນ SUBSTITUTE ກັບ ຟັງ​ຊັນ INDEX ເພື່ອ​ທົດ​ແທນ​ຫຼາຍ​ຕົວ​ອັກ​ສອນ.

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

ເພື່ອປ່ຽນແທນຕົວໜັງສືຫຼາຍຕົວທີ່ໃຊ້ທັງ ຕົວຍ່ອຍ ແລະ ຟັງຊັນ INDEX ໃຫ້ເຮັດຕາມຂັ້ນຕອນລຸ່ມນີ້.

ຂັ້ນຕອນ 1:

  • ທຳອິດ, ໃຫ້ໃສ່ສູດຄຳນວນຕໍ່ໄປນີ້ໃນເຊລ C5 ,
=SUBSTITUTE(SUBSTITUTE(B5,INDEX(E5:E6,=SUBSTITUTE(SUBSTITUTE(B5,INDEX(E5:E6,1),INDEX(F5:F6,1)),INDEX(E5:E6,2),INDEX(F5:F6,2))

ຢູ່ໃສ,

<0 INDEX ໄລຍະຊອກຫາແມ່ນ E5:E6

INDEX ໄລຍະຊອກຫາແມ່ນ E5:E6

<0

ຂັ້ນຕອນ 2:

  • ຈາກນັ້ນ, ກົດ Enter ເພື່ອເບິ່ງຜົນໄດ້ຮັບ.

  • ສຸດທ້າຍ, ສຳເນົາສູດຄຳນວນສຳລັບເຊວອື່ນ.

ການອ່ານທີ່ຄ້າຍກັນ:

  • ຊອກຫາ ແລະປ່ຽນຄ່າຫຼາຍອັນໃນ Excel (6 ວິທີດ່ວນ)
  • ວິທີປ່ຽນຕົວອັກສອນພິເສດໃນ Excel (6 ວິທີ)
  • ປ່ຽນຂໍ້ຄວາມຂອງເຊວຕາມເງື່ອນໄຂໃນ Excel (5 ວິທີ)

4. ນຳໃຊ້ຟັງຊັນ REPLACE ເພື່ອທົດແທນຫຼາຍຕົວອັກສອນ

ໃນພາກຕໍ່ໄປນີ້, w e ຈະ​ອະ​ທິ​ບາຍ​ວິ​ທີ​ການ​ນໍາ​ໃຊ້ ຟັງ​ຊັນ REPLACE ເພື່ອ​ທົດ​ແທນ​ຕົວ​ອັກ​ສອນ​ຫຼາຍ​ຕົວ​ໃນ excel. ຟັງຊັນ REPLACE ໃນ Excel ອະນຸຍາດໃຫ້ທ່ານແລກປ່ຽນຕົວອັກສອນໜຶ່ງ ຫຼືຫຼາຍຕົວໃນສະຕຣິງຂໍ້ຄວາມທີ່ມີຕົວອັກສອນອື່ນ ຫຼືຊຸດຂອງຕົວອັກສອນ.

ໄວຍະກອນຂອງ Excel ຟັງຊັນ REPLACE ມີດັ່ງນີ້:

REPLACE (old_text, start_num, num_chars, new_text)

ຕາມທີ່ເຈົ້າເຫັນ, ຟັງຊັນ REPLACE ມີ 4 argument, ທັງໝົດແມ່ນບັງຄັບ.

Old_text – ຂໍ້​ຄວາມ​ຕົ້ນ​ສະ​ບັບ (ຫຼື​ການ​ອ້າງ​ອີງ​ເຖິງ​ຕາ​ລາງ​ທີ່​ມີ​ຂໍ້​ຄວາມ​ຕົ້ນ​ສະ​ບັບ​) ທີ່​ທ່ານ​ຕ້ອງ​ການ​ທົດ​ແທນ​ບາງ​ຕົວ​ອັກ​ສອນ.

Start_num – ຕໍາ​ແຫນ່ງ​ຂອງ​ຕົວ​ອັກ​ສອນ​ທໍາ​ອິດ​ພາຍ​ໃນ old_text .

Num_chars – ຈຳນວນຕົວອັກສອນທີ່ທ່ານຕ້ອງການປ່ຽນແທນ.

New_text – ຂໍ້ຄວາມແທນ.

ຕົວຢ່າງ, ເພື່ອປ່ຽນແທນຄຳວ່າ “ Face ” ສຳລັບ “ Fact ”, ທ່ານສາມາດເຮັດຕາມຂັ້ນຕອນຕໍ່ໄປນີ້ໄດ້.

<1

ຂັ້ນຕອນ 1:

  • ທຳອິດ, ໃນຕາລາງ D5 , ໃຫ້ໃສ່ສູດຕໍ່ໄປນີ້,
<5 =REPLACE(B5, 4, 1,"t")

ຂັ້ນຕອນ 2:

  • ຈາກນັ້ນ, ກົດ Enter ເພື່ອເບິ່ງ ການປ່ຽນແປງ.

ຂັ້ນຕອນ 3:

  • ເພື່ອເຮັດໃຫ້ al l ການປ່ຽນແປງທີ່ສະແດງຢູ່ໃນພາບຫນ້າຈໍຂ້າງລຸ່ມນີ້, ຄັດລອກສູດສໍາລັບຕາລາງທີ່ຕ້ອງການ.

5. Nest the REPLACE Function ເພື່ອທົດແທນຫຼາຍຕົວອັກສອນ

ເລື້ອຍໆ, ມັນເປັນໄປໄດ້ວ່າເຈົ້າຈະຕ້ອງປ່ຽນຫຼາຍລາຍການຢູ່ໃນຕາລາງດຽວກັນ. ແນ່ນອນ, ທ່ານສາມາດປະຕິບັດການທົດແທນຫນຶ່ງ, ຜົນໄດ້ຮັບລະດັບປານກາງເຂົ້າໄປໃນຖັນໃຫມ່, ແລະຫຼັງຈາກນັ້ນນໍາໃຊ້ຫນ້າທີ່ REPLACE. ອີກ​ເທື່ອ​ຫນຶ່ງ. ຢ່າງໃດກໍ່ຕາມ, ການໃຊ້ ຟັງຊັນ REPLACE ທີ່ຖືກວາງໄວ້, ເຊິ່ງອະນຸຍາດໃຫ້ທ່ານເຮັດການທົດແທນຫຼາຍໆຢ່າງດ້ວຍສູດດຽວ, ເປັນທາງເລືອກທີ່ດີກວ່າ ແລະເປັນມືອາຊີບກວ່າ. ຄ້າຍກັບ ຟັງຊັນ SUBSTITUTE , ທ່ານຍັງສາມາດນຳໃຊ້ nest ໃນ ຟັງຊັນ REPLACE ໄດ້.

ໃຫ້ເວົ້າວ່າທ່ານມີລາຍຊື່ເບີໂທລະສັບໃນຖັນ A ທີ່ມີຮູບແບບເຊັ່ນ: “ 123-456-789 ” ແລະທ່ານຕ້ອງການເພີ່ມພື້ນທີ່ເພື່ອເຮັດໃຫ້ພວກມັນມີລັກສະນະອື່ນ. ເພື່ອວາງມັນອີກທາງໜຶ່ງ, ທ່ານຕ້ອງການປ່ຽນ “ 123-456-789 ” ເປັນ “ 123 456 789 “.

ເພື່ອປ່ຽນຕົວອັກສອນຫຼາຍຕົວໃນຫຼາຍບ່ອນ, ໃຫ້ເຮັດຕາມຂັ້ນຕອນລຸ່ມນີ້.

ຂັ້ນຕອນ 1:

  • ພິມສູດຄຳນວນຕໍ່ໄປນີ້ໃນເຊລ C5 ທຳອິດ,
=REPLACE(REPLACE(B5,4,1," "),8,1," ")

ຂັ້ນຕອນ 2:

<13
  • ອັນທີສອງ, ກົດ Enter ເພື່ອເບິ່ງການປ່ຽນແປງໃນຕາລາງ D5 .
  • ຂັ້ນຕອນ 3:

    • ສຸດທ້າຍ, ສຳເນົາສູດຄຳນວນ ແລະເຮັດຊ້ຳຂັ້ນຕອນສຳລັບເຊລທີ່ຕ້ອງການ.

    6. ແລ່ນ A ລະຫັດ VBA ເພື່ອທົດແທນຕົວອັກສອນຫຼາຍຕົວ

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

    ເພື່ອເປີດໃຊ້ VBA ລະຫັດເພື່ອປ່ຽນຕົວອັກສອນຫຼາຍຕົວ, ພຽງແຕ່ປະຕິບັດຕາມຂັ້ນຕອນທີ່ອະທິບາຍໄວ້ຂ້າງລຸ່ມນີ້.

    ຂັ້ນຕອນ1:

    • ທຳອິດ, ກົດ Alt + F11 ເພື່ອເປີດ Macro-Enabled Worksheet .
    • ໄປທີ່ແຖບ ໃສ່ .
    • ຈາກນັ້ນ, ເລືອກ ໂມດູນ .

    ຂັ້ນຕອນ 2:

    • ສຳເນົາ VBA ລະຫັດຕໍ່ໄປນີ້,
    6207
    • ຢູ່ໃສ,

    ThisWorkbook.Worksheets(“ຊື່ແຜ່ນງານປັດຈຸບັນຂອງເຈົ້າ”)

    Range(“ຕາລາງອ້າງອີງຂອງເຈົ້າ”)

    myStringToReplace = “ຄ່າທີ່ເຈົ້າຕ້ອງການປ່ຽນແທນ”

    myReplacementString = “ຄ່າທົດແທນຂອງເຈົ້າ”

    • ຈາກນັ້ນ, ວາງມັນໃສ່ໜ້າຕ່າງໂປຣແກຣມ
    • ກົດ Enter ເພື່ອເບິ່ງຮູບແບບຕົວເລກທີ່ປ່ຽນແທນ.

    ສະຫຼຸບ

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

    ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ມີ​ຄໍາ​ຖາມ​ໃດໆ - ກະ​ລຸ​ນາ​ຖາມ​ພວກ​ເຮົາ​. ນອກຈາກນັ້ນ, ກະລຸນາອອກຄຳເຫັນໃນພາກລຸ່ມນີ້.

    ພວກເຮົາ, ທີມງານ Exceldemy , ພ້ອມທີ່ຈະຕອບຄຳຖາມຂອງເຈົ້າສະເໝີ.

    ຢູ່ກັບພວກເຮົາ ແລະ amp; ສືບຕໍ່ຮຽນຮູ້.

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