Excel​: ເອົາ​ຕົວ​ອັກ​ສອນ​ທໍາ​ອິດ​ຫຼື​ສຸດ​ທ້າຍ (ຈາກ​ຊ້າຍ​ຫຼື​ຂວາ​)

  • ແບ່ງປັນນີ້
Michael Brown

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

    ວິ​ທີ​ການ​ລົບ​ຕົວ​ອັກ​ສອນ​ຈາກ​ຊ້າຍ​ໃນ Excel

    ການລຶບຕົວອັກສອນທຳອິດອອກຈາກສະຕຣິງແມ່ນໜຶ່ງໃນວຽກທົ່ວໄປທີ່ສຸດໃນ Excel, ແລະມັນສາມາດເຮັດໄດ້ດ້ວຍ 3 ສູດທີ່ແຕກຕ່າງກັນ.

    ລຶບຕົວອັກສອນທຳອິດໃນ Excel

    ເພື່ອລຶບຕົວອັກສອນທຳອິດອອກ. ຈາກສະຕຣິງໃດໜຶ່ງ, ທ່ານສາມາດໃຊ້ຟັງຊັນ REPLACE ຫຼື ການປະສົມປະສານຂອງຟັງຊັນຂວາ ແລະ LEN.

    REPLACE( string, 1, 1, "")

    ໃນນີ້, ພວກເຮົາພຽງແຕ່ເອົາ 1 ຕົວອັກສອນເທົ່ານັ້ນ. ຈາກ​ຕໍາ​ແຫນ່ງ​ທໍາ​ອິດ​ແລະ​ທົດ​ແທນ​ມັນ​ດ້ວຍ​ສະ​ຕ​ຣິງ​ເປົ່າ ("").

    RIGHT( string, LEN( string) - 1)

    ໃນ​ສູດ​ນີ້, ພວກ​ເຮົາ ໃຊ້ຟັງຊັນ LEN ເພື່ອຄິດໄລ່ຄວາມຍາວທັງໝົດຂອງສະຕຣິງ ແລະລົບ 1 ຕົວອັກສອນອອກຈາກມັນ. ຄວາມແຕກຕ່າງແມ່ນຖືກຮັບໃຊ້ເປັນຂວາ, ສະນັ້ນມັນແຍກຕົວໜັງສືຫຼາຍຕົວອອກຈາກທ້າຍສະຕຣິງ.

    ຕົວຢ່າງ, ເພື່ອລຶບຕົວອັກສອນທຳອິດອອກຈາກເຊລ A2, ສູດຄຳນວນຈະໄປດັ່ງນີ້:

    =REPLACE(A2, 1, 1, "")

    =RIGHT(A2, LEN(A2) - 1)

    ເອົາຕົວອັກສອນອອກຈາກຊ້າຍ

    ເພື່ອເອົາຕົວອັກສອນຊັ້ນນໍາອອກຈາກດ້ານຊ້າຍຂອງສະຕຣິງ, ເຈົ້າຍັງໃຊ້ REPLACE ຫຼື ຂວາ ແລະ ຟັງຊັນ LEN, ແຕ່ລະບຸຈໍານວນຕົວອັກສອນທີ່ທ່ານຕ້ອງການລຶບທຸກຄັ້ງ:

    REPLACE( string , 1, num_chars ,"")

    ຫຼື

    RIGHT( string , LEN( string ) - num_chars )

    ຕົວຢ່າງ, ເພື່ອເອົາ 2 ຕົວທຳອິດ ຈາກສະຕຣິງໃນ A2, ສູດຄຳນວນແມ່ນ:

    =REPLACE(A2, 1, 2, "")

    =RIGHT(A2, LEN(A2) - 2)

    ເພື່ອເອົາ 3 ຕົວທຳອິດ ຕົວໜັງສືອອກ , ສູດຄຳນວນໃຊ້ແບບຟອມນີ້:

    =REPLACE(A2, 1, 3, "")

    =RIGHT(A2, LEN(A2) - 3)

    ຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້ສະແດງສູດ REPLACE ໃນການປະຕິບັດ. ດ້ວຍ RIGHT LEN, ຜົນໄດ້ຮັບຈະຄືກັນແທ້.

    ຟັງຊັນກຳນົດເອງເພື່ອລຶບຕົວອັກສອນ n ຕົວທຳອິດ

    ຫາກທ່ານບໍ່ສົນໃຈກັບການໃຊ້ VBA ໃນແຜ່ນງານຂອງທ່ານ, ທ່ານ ສາ​ມາດ​ສ້າງ​ຟັງ​ຊັນ​ທີ່​ຜູ້​ໃຊ້​ກຳ​ນົດ​ເອງ​ເພື່ອ​ລຶບ​ຕົວ​ອັກ​ສອນ​ຈາກ​ຕົ້ນ​ສະ​ຕ​ຣິງ, ຊື່ RemoveFirstChars . ລະຫັດຂອງຟັງຊັນແມ່ນງ່າຍດາຍຄືດັ່ງນີ້:

    ຟັງຊັນ RemoveFirstChars(str As String , num_chars As Long ) RemoveFirstChars = Right(str, Len(str) - num_chars) End Function

    ເມື່ອລະຫັດຖືກໃສ່ໃນປຶ້ມວຽກຂອງເຈົ້າ ( ຄໍາແນະນໍາລາຍລະອຽດແມ່ນຢູ່ທີ່ນີ້), ທ່ານສາມາດເອົາ n ຕົວອັກສອນທໍາອິດອອກຈາກຕາລາງທີ່ໃຫ້ໂດຍການໃຊ້ສູດທີ່ຫນາແຫນ້ນແລະເຂົ້າໃຈງ່າຍນີ້:

    RemoveFirstChars(string, num_chars)

    ຕົວຢ່າງ, ເພື່ອລຶບ ທໍາອິດ . ຕົວອັກສອນຈາກສະຕຣິງໃນ A2, ສູດໃນ B2 ແມ່ນ:

    =RemoveFirstChars(A2, 1)

    ເພື່ອລອກ ສອງຕົວທຳອິດ ຕົວອັກສອນຈາກ A3, ສູດໃນ B3 ແມ່ນ:

    =RemoveFirstChars(A4, 2)

    ເພື່ອລຶບ ສາມ ຕົວທຳອິດຈາກ A4, ສູດໃນ B4 ແມ່ນ:

    =RemoveFirstChars(A4, 3)

    ເພີ່ມເຕີມກ່ຽວກັບ ໃຊ້ຟັງຊັນແບບກຳນົດເອງໃນ Excel.

    ວິທີລຶບຕົວອັກສອນຈາກຂວາ

    ເພື່ອລຶບຕົວອັກສອນຈາກເບື້ອງຂວາຂອງສະຕຣິງໃດໜຶ່ງ, ທ່ານຍັງສາມາດໃຊ້ຟັງຊັນພື້ນເມືອງ ຫຼືສ້າງຕົວໜັງສືຂອງທ່ານເອງໄດ້.

    ລຶບຕົວອັກສອນສຸດທ້າຍໃນ Excel

    ເພື່ອລຶບ ຕົວອັກສອນສຸດທ້າຍໃນຕາລາງ, ສູດທົ່ວໄປແມ່ນ:

    LEFT( string , LEN( string ) - 1)

    ໃນສູດນີ້, ທ່ານລົບ 1 ຈາກ ຄວາມຍາວທັງໝົດຂອງສະຕຣິງ ແລະສົ່ງຄວາມແຕກຕ່າງໄປຫາຟັງຊັນ LEFT ເພື່ອໃຫ້ມັນແຍກຕົວອັກສອນຫຼາຍຕົວອອກຈາກຈຸດເລີ່ມຕົ້ນຂອງສະຕຣິງ. 1>

    =LEFT(A2, LEN(A2) - 1)

    ລຶບຕົວອັກສອນຈາກຂວາ

    ເພື່ອຖອດຕົວອັກສອນຈຳນວນໜຶ່ງອອກຈາກທ້າຍຕາລາງ, ສູດທົ່ວໄປແມ່ນ:

    LEFT( string , LEN( string ) - num_chars )

    ເຫດຜົນແມ່ນຄືກັນກັບໃນສູດຂ້າງເທິງ, ແລະຂ້າງລຸ່ມນີ້ແມ່ນສອງສາມອັນ. ຕົວຢ່າງ.

    ເພື່ອລຶບ ຕົວອັກສອນສຸດທ້າຍ 3 ຕົວ , ໃຊ້ 3 ສໍາລັບ num_chars :

    =LEFT(A2, LEN(A2) - 3)

    ເພື່ອລຶບ ຕົວອັກສອນ 5 ຕົວສຸດທ້າຍ , ສະໜອງ 5 ໂຕສຳລັບ num_chars :

    68 02

    ຟັງຊັນແບບກຳນົດເອງເພື່ອລຶບຕົວອັກສອນສຸດທ້າຍໃນ Excel

    ຖ້າທ່ານຕ້ອງການໃຊ້ຟັງຊັນຂອງຕົນເອງເພື່ອເອົາຕົວອັກສອນໃດນຶ່ງອອກຈາກຂວາ, ເພີ່ມ VBA ນີ້. code to your workbook:

    Function RemoveLastChars(str As String , num_chars As Long ) RemoveLastChars = Left(str, Len(str) - num_chars) End Function

    ຟັງຊັນມີຊື່ວ່າ RemoveLastChars ແລະຂອງມັນ. syntax ເກືອບຕ້ອງການຄໍາອະທິບາຍໃດໆ:

    RemoveLastChars(string, num_chars)

    ເພື່ອໃຫ້ມັນທົດສອບພາກສະຫນາມ, ໃຫ້ກໍາຈັດ ຕົວອັກສອນສຸດທ້າຍ ໃນ A2:

    =RemoveLastChars(A2, 1)

    ນອກຈາກນັ້ນ, ພວກເຮົາຈະເອົາ ຕົວອັກສອນສຸດທ້າຍ 2 ຕົວ ອອກຈາກເບື້ອງຂວາຂອງສະຕຣິງໃນ A3:

    =RemoveLastChars(A3, 2)

    ເພື່ອລຶບ ຕົວອັກສອນສຸດທ້າຍ 3 ຕົວ ຈາກເຊລ A4, ສູດແມ່ນ:

    =RemoveLastChars(A4, 3)

    ດັ່ງທີ່ເຈົ້າສາມາດເຫັນໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້, ຟັງຊັນແບບກຳນົດເອງຂອງພວກເຮົາເຮັດວຽກໄດ້ດີເລີດ!

    ວິທີການເອົາຕົວອັກສອນຈາກຂວາແລະຊ້າຍໃນເວລາດຽວກັນ

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

    MID( string , ຊ້າຍ _ chars + 1, LEN( string ) - ( ຊ້າຍ _ chars + ຂວາ _ chars )

    ຢູ່ໃສ:

    • chars_left - ຈຳນວນຕົວອັກສອນທີ່ຈະລຶບຈາກຊ້າຍ.
    • chars_right - ຈຳນວນຕົວອັກສອນທີ່ຕ້ອງລຶບຈາກຂວາ.

    ສົມມຸດວ່າທ່ານຕ້ອງການເພີ່ມ t ຊື່ຜູ້ໃຊ້ຈາກສະຕຣິງເຊັ່ນ mailto:[email protected] . ສໍາລັບການນີ້, ບາງສ່ວນຂອງຂໍ້ຄວາມຈໍາເປັນຕ້ອງໄດ້ໂຍກຍ້າຍອອກຈາກຕອນຕົ້ນ ( mailto: - 7 ຕົວອັກສອນ) ແລະຈາກທ້າຍ ( @gmail.com - 11 ຕົວອັກສອນ).

    ຮັບໃຊ້ຕົວເລກຂ້າງເທິງໃສ່ສູດ:

    =MID(A2, 7+1, LEN(A2) - (7+10))

    … ແລະຜົນໄດ້ຮັບຈະບໍ່ເຮັດໃຫ້ທ່ານລໍຖ້າ:

    ເພື່ອເຂົ້າໃຈສິ່ງທີ່ເປັນຈິງ ຕໍ່ໄປ, ໃຫ້ເຮົາຈື່ syntax ຂອງຟັງຊັນ MID, ເຊິ່ງໃຊ້ເພື່ອດຶງສະຕຣິງຍ່ອຍຂອງຂະໜາດໃດນຶ່ງຈາກກາງຂອງສະຕຣິງຕົ້ນສະບັບ:

    MID(text, start_num, num_chars)

    ການໂຕ້ແຍ້ງ text ບໍ່ໄດ້ຕັ້ງຄໍາຖາມໃດໆ. - ມັນເປັນສະຕຣິງຕົ້ນສະບັບ (A2 ໃນກໍລະນີຂອງພວກເຮົາ).

    ເພື່ອໃຫ້ໄດ້ຕໍາແຫນ່ງຂອງຕົວອັກສອນທໍາອິດທີ່ຈະແຍກອອກ ( start_num ), ທ່ານເພີ່ມ 1 ໃສ່ຈໍານວນຕົວອັກສອນທີ່ຈະຖອດອອກ. ຈາກຊ້າຍ (7+1).

    ເພື່ອກໍານົດຈໍານວນຕົວອັກສອນທີ່ຈະສົ່ງຄືນ ( num_chars ), ທ່ານຄິດໄລ່ຈໍານວນຕົວອັກສອນທີ່ຖອດອອກທັງຫມົດ (7 + 11) ແລະລົບຜົນລວມຈາກຄວາມຍາວ. ຂອງສະຕຣິງທັງໝົດ: LEN(A2) - (7+10)).

    ໄດ້ຜົນເປັນຕົວເລກ

    ບໍ່ວ່າເຈົ້າໃຊ້ສູດໃດຂ້າງເທິງນັ້ນ, ຜົນອອກມາຈະເປັນຂໍ້ຄວາມສະເໝີ, ເຖິງແມ່ນວ່າຈະໃຊ້ສູດໃດ. ຄ່າທີ່ສົ່ງມານັ້ນມີຕົວເລກເທົ່ານັ້ນ. ເພື່ອສົ່ງຄືນ ຜົນໄດ້ຮັບເປັນຕົວເລກ , ຫໍ່ສູດຫຼັກໃນຟັງຊັນ VALUE ຫຼືເຮັດການດຳເນີນການທາງຄະນິດສາດບາງຢ່າງທີ່ບໍ່ມີຜົນກັບຜົນໄດ້ຮັບ, ເຊັ່ນ:. ຄູນດ້ວຍ 1 ຫຼື ຕື່ມ 0. ເທັກນິກນີ້ມີປະໂຫຍດໂດຍສະເພາະເມື່ອທ່ານຕ້ອງການຄຳນວນຜົນໄດ້ຮັບຕື່ມອີກ.

    ສົມມຸດວ່າເຈົ້າໄດ້ລຶບຕົວອັກສອນທຳອິດອອກຈາກເຊລ A2:A6 ແລະ ຕ້ອງການລວມເອົາຄ່າທີ່ໄດ້ຮັບ. ເປັນເລື່ອງແປກທີ່, ສູດ SUM ເລັກໆນ້ອຍໆໃຫ້ຜົນກັບສູນ. ເປັນຫຍັງ? ແນ່ນອນ, ເພາະວ່າທ່ານກໍາລັງເພີ່ມສາຍ, ບໍ່ແມ່ນຕົວເລກ. ດໍາເນີນການອັນໃດນຶ່ງຂ້າງລຸ່ມ, ແລະບັນຫາໄດ້ຖືກແກ້ໄຂແລ້ວ!

    =VALUE(REPLACE(A2, 1, 1, ""))

    =RIGHT(A2, LEN(A2) - 1) * 1

    =RemoveFirstChars(A2, 1) + 0

    ເອົາອອກກ່ອນ ຫຼືສຸດທ້າຍ ຕົວອັກສອນທີ່ມີ Flash Fill

    ໃນ Excelສະບັບປີ 2013 ແລະຕໍ່ມາ, ມີວິທີໜຶ່ງທີ່ງ່າຍກວ່າທີ່ຈະລຶບຕົວອັກສອນທຳອິດ ແລະ ຕົວສຸດທ້າຍໃນ Excel - ຄຸນສົມບັດການຕື່ມ Flash.

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

    ລຶບຕົວອັກສອນອອກຕາມຕຳແໜ່ງດ້ວຍ Ultimate Suite

    ຕາມປະເພນີ, ຜູ້ໃຊ້ Ultimate Suite ຂອງພວກເຮົາສາມາດຈັດການໜ້າວຽກດ້ວຍການຄລິກສອງສາມຄັ້ງໂດຍບໍ່ຕ້ອງມີ ເພື່ອຈື່ຈໍາສູດຕ່າງໆຈຳນວນໜຶ່ງ.

    ເພື່ອລຶບຕົວອັກສອນ n ທຳອິດ ຫຼື ໂຕສຸດທ້າຍອອກຈາກສະຕຣິງ, ນີ້ແມ່ນສິ່ງທີ່ທ່ານຕ້ອງເຮັດ:

    1. ຢູ່ໃນ ຂໍ້ມູນ Abblebits ແຖບ , ໃນກຸ່ມ ຂໍ້ຄວາມ , ຄລິກ ເອົາອອກ > ເອົາອອກຕາມຕຳແໜ່ງ .

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

    ນັ້ນ​ແມ່ນ​ວິ​ທີ​ການ​ເອົາ​ສະ​ຕ​ຣິງ​ຍ່ອຍ​ຈາກ​ຊ້າຍ​ຫຼື​ຂວາ​ໃນ Excel​. ຂ້າພະເຈົ້າຂໍຂອບໃຈທ່ານສໍາລັບການອ່ານແລະຫວັງວ່າຈະໄດ້ພົບທ່ານໃນ blog ຂອງພວກເຮົາຕໍ່ໄປອາທິດ!

    ມີໃຫ້ດາວໂຫຼດ

    ລຶບຕົວອັກສອນທຳອິດ ຫຼືຕົວສຸດທ້າຍອອກ - ຕົວຢ່າງ (ໄຟລ໌ .xlsm)

    Ultimate Suite - ເວີຊັນທົດລອງ (ໄຟລ໌ .exe)

    Michael Brown ເປັນຜູ້ທີ່ມີຄວາມກະຕືລືລົ້ນທາງດ້ານເທກໂນໂລຍີທີ່ອຸທິດຕົນທີ່ມີຄວາມກະຕືລືລົ້ນໃນຂະບວນການທີ່ສັບສົນໂດຍນໍາໃຊ້ເຄື່ອງມືຊອບແວ. ດ້ວຍປະສົບການຫຼາຍກວ່າໜຶ່ງທົດສະວັດໃນອຸດສາຫະກຳເທັກໂນໂລຍີ, ລາວໄດ້ເນັ້ນທັກສະໃນ Microsoft Excel ແລະ Outlook, ເຊັ່ນດຽວກັນກັບ Google Sheets ແລະ Docs. blog ຂອງ Michael ແມ່ນອຸທິດຕົນເພື່ອແບ່ງປັນຄວາມຮູ້ແລະຄວາມຊໍານານຂອງລາວກັບຜູ້ອື່ນ, ສະຫນອງຄໍາແນະນໍາແລະຄໍາແນະນໍາທີ່ງ່າຍຕໍ່ການຕິດຕາມເພື່ອປັບປຸງຜົນຜະລິດແລະປະສິດທິພາບ. ບໍ່ວ່າທ່ານຈະເປັນມືອາຊີບທີ່ມີລະດູການຫຼືຜູ້ເລີ່ມຕົ້ນ, blog ຂອງ Michael ສະເຫນີຄວາມເຂົ້າໃຈທີ່ມີຄຸນຄ່າແລະຄໍາແນະນໍາພາກປະຕິບັດສໍາລັບການໄດ້ຮັບປະໂຫຍດສູງສຸດຈາກເຄື່ອງມືຊອບແວທີ່ຈໍາເປັນເຫຼົ່ານີ້.