ວິທີການຊອກຫາຕົວອັກສອນໃນ String Excel (8 ວິທີງ່າຍໆ)

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

ສຳ​ລັບ​ຄອມ​ພິວ​ເຕີ​ແລະ​ອຸ​ປະ​ກອນ​ເອ​ເລັກ​ໂຕຣ​ນິກ​ແມ່ນ​ຕົວ​ແທນ​ໂດຍ​ລະ​ບົບ​ການ​ຈໍາ​ນວນ​ມາດ​ຕະ​ຖານ​. ASCII ແມ່ນໜຶ່ງໃນລະບົບເລກທີ່ຖືກນໍາໃຊ້ຢ່າງກວ້າງຂວາງ. ຕົວອັກສອນແຕ່ລະໂຕແມ່ນສະແດງດ້ວຍຕົວເລກ. ໃນ​ບົດ​ຄວາມ​ນີ້, ພວກ​ເຮົາ​ຊອກ​ຫາ​ຕົວ​ອັກ​ສອນ​ໃນ​ສະ​ຕ​ຣິ​ງ​ໂດຍ​ການ​ນໍາ​ໃຊ້ Excel ຂອງ ຄຸນ​ສົມ​ບັດ​ຊອກ​ຫາ , ຫຼາຍ​ຫນ້າ​ທີ່​ເຊັ່ນ​: FIND , SEARCH , ISNUMBER , ແລະ IF ເຊັ່ນດຽວກັນກັບ VBA Macro Code .

ສົມມຸດວ່າພວກເຮົາຕ້ອງການຊອກຫາຕົວອັກສອນສະເພາະຈາກ ຊື່ ແລະ ID ຂອງພະນັກງານ. ພວກເຮົາຕ້ອງຊອກຫາຕົວອັກສອນທີ່ປາກົດຢູ່ໃນຖັນ ເຄື່ອງໝາຍຕົວອັກສອນ . ເພື່ອຄວາມເຂົ້າໃຈທີ່ດີຂຶ້ນ, ພວກເຮົາກຳລັງສະແດງມາດຕະຖານ ຕົວເລກຕົວອັກສອນ ໃນຖັນອື່ນສຳລັບຕົວອັກສອນທີ່ເຮົາກຳລັງຈະຊອກຫາ.

ຊຸດຂໍ້ມູນສຳລັບ ດາວໂຫລດ

ຊອກຫາຕົວອັກສອນໃນ String Excel.xlsm

8 ວິທີງ່າຍໆເພື່ອຊອກຫາຕົວອັກສອນໃນ String Excel

ວິທີ 1: ການນໍາໃຊ້ຟັງຊັນ FIND

ພວກເຮົາສາມາດໃຊ້ຟັງຊັນ FIND ເພື່ອຊອກຫາຕົວລະຄອນສະເພາະທີ່ຕ້ອງການ. syntax ຂອງຟັງຊັນ FIND ແມ່ນ

=FIND (find_text, within_text, [start_num])

ພາຍໃນສູດ,

find_text; ປະກາດຂໍ້ຄວາມທີ່ພົບເຫັນ.

inin_text; ປະກາດຂໍ້ຄວາມບ່ອນທີ່ຈະພົບ find_text .

[start_num]; ຕຳແໜ່ງເລີ່ມຕົ້ນໃນ within_text (ທາງເລືອກ), ຕຳແໜ່ງເລີ່ມຕົ້ນແມ່ນ 1 .

ຂັ້ນຕອນ 1: ໃສ່ສູດຕໍ່ໄປນີ້ໃນ ເຊລໃດນຶ່ງ (i.e., E4 ).

=FIND(C4,B4)

ໃນສູດ,

C4; ແມ່ນ find_text.

B4: ແມ່ນ ພາຍໃນຂໍ້ຄວາມ.

ພວກເຮົາໃຊ້ start_num ຕຳແໜ່ງເປັນ ຄ່າເລີ່ມຕົ້ນ.

ຂັ້ນຕອນ 2: ຕີ ENTER ແລະລາກ Fill Handle . ຕຳແໜ່ງຂອງຕົວອັກສອນທີ່ຕ້ອງການຈະປາກົດຢູ່ໃນຕາລາງ.

ທ່ານສາມາດຊອກຫາຕົວລະຄອນໃດກໍໄດ້ທີ່ພວກເຮົາຕ້ອງການ.

ອ່ານເພີ່ມເຕີມ:<2 ວິທີການຊອກຫາຕົວອັກສອນໃນ String ໃນ Excel

ຟັງຊັນ SEARCH ຍັງ ເຮັດວຽກເປັນຟັງຊັນ FIND . syntax ຂອງຟັງຊັນ SEARCH ແມ່ນ

=SEARCH (find_text, within_text, [start_num])

ໃນສູດຄຳນວນ,

find_text; ປະກາດຂໍ້ຄວາມທີ່ພົບເຫັນ.

inin_text; ປະກາດຂໍ້ຄວາມບ່ອນທີ່ຈະພົບ find_text .

[start_num]; ຕຳແໜ່ງເລີ່ມຕົ້ນໃນ within_text (ທາງເລືອກ), ຕຳແໜ່ງເລີ່ມຕົ້ນແມ່ນ 1.

ຂັ້ນຕອນ 1: ພິມສູດຄຳນວນຕໍ່ໄປນີ້ໃນເຊລໃດນຶ່ງ (i.e., E4 ).

=SEARCH(C4,B4)

ໃນສູດ,

C4; ແມ່ນ find_text .

B4: ແມ່ນ within_text.

ພວກເຮົາໃຊ້ start_num ຕຳແໜ່ງເປັນ ຄ່າເລີ່ມຕົ້ນ .

ຂັ້ນຕອນ 2: ກົດ ENTER ແລ້ວລາກ Fill Handle ເພື່ອເປີດຂຶ້ນມາ ຕຳແໜ່ງຕົວອັກສອນຂອງສະຕຣິງທັງໝົດ.

ທ່ານສາມາດຊອກຫາຕົວລະຄອນໃດກໍໄດ້ໂດຍໃຊ້ຟັງຊັນ ຄົ້ນຫາ .

ອ່ານເພີ່ມເຕີມ: Excel ຊອກຫາຂໍ້ຄວາມໃນຂອບເຂດ (11 ວິທີດ່ວນ)

ວິທີທີ 3: ການໃຊ້ ISNUMBER ແລະຟັງຊັນ FIND

ພວກເຮົາສາມາດທົດສອບສະຕຣິງໃດໜຶ່ງສຳລັບຕົວອັກສອນທີ່ຊອກຫາຢູ່ໃນສະຕຣິງໄດ້. ໃນ​ກໍ​ລະ​ນີ​ນີ້, ພວກ​ເຮົາ​ສາ​ມາດ​ນໍາ​ໃຊ້​ປະ​ສົມ​ປະ​ສານ​ຂອງ ISNUMBER ແລະ FIND functions ເພື່ອ​ຊອກ​ຫາ​ລັກ​ສະ​ນະ​ສະ​ເພາະ​ໃດ​ຫນຶ່ງ​ທີ່​ຈະ​ນໍາ​ສະ​ເຫນີ​ໃນ​ສະ​ຕ​ຣິງ​ຫຼື​ບໍ່​. ຟັງຊັນ ISNUMBER ສົ່ງຄືນຂໍ້ຄວາມ TRUE ຫຼື FALSE ຂຶ້ນກັບຄ່າເຊລທີ່ເປັນຕົວເລກ ຫຼືບໍ່ແມ່ນຕົວເລກ. syntax ຂອງຟັງຊັນ ISNUMBER ແມ່ນ

=ISNUMBER(value)

ນີ້, ໃນສູດ,

ຄ່າ; ຕ້ອງເປັນຄ່າຕົວເລກຖ້າບໍ່ດັ່ງນັ້ນ ISNUMBER ຜົນໄດ້ຮັບຂອງສູດ “ FALSE” ໃນຂໍ້ຄວາມ.

ຂັ້ນຕອນ 1: ຂຽນສູດຕໍ່ໄປນີ້ໃນ ຕາລາງຫວ່າງໃດກໍໄດ້ (i.e., E4 ).

=ISNUMBER(FIND(C4,B4))

ທີ່ນີ້,

FIND(C4,B4 ); ຖືກກໍານົດເປັນ ຄ່າ .

ຂັ້ນຕອນ 2: ກົດ ENTER ແລະລາກ Fill Handle ເພື່ອສະແດງສະຖານະຕົວອັກສອນທີ່ປະກາດວ່າມີລັກສະນະສະເພາະຢູ່ໃນເຊລສະເພາະຫຼືບໍ່.

ໃນສະຖານະຕົວອັກສອນ “ TRUE" ຫມາຍຄວາມວ່າຕົວອັກສອນທີ່ຕ້ອງການ (ຢູ່ໃນຖັນ C ) ຢູ່ໃນສະຕຣິງຂໍ້ຄວາມສະເພາະ.

ຄ້າຍ​ຄື​ກັບ​ວິ​ທີ​ການ 3, ການ​ປະ​ສົມ​ຂອງ ISNUMBER ແລະ SEARCH ຟັງ​ຊັນ​ສາ​ມາດ​ເຮັດ​ໃຫ້​ສະ​ຖາ​ນະ​ພາບ​ຕົວ​ອັກ​ສອນ​ເປັນ TRUE ຫຼື FALSE .

ຂັ້ນ​ຕອນ​ທີ 1: ວາງ​ສູດ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​ໃນ​ຕາ​ລາງ​ເປົ່າ​ໃດ​ຫນຶ່ງ (i.e. , E4 ).

=ISNUMBER(SEARCH(C4,B4))

ສູດ​ປະ​ກາດ​ອາ​ກິວ​ເມັນ​ດຽວ​ກັນ​ກັບ​ມັນ​ໃນ​ວິ​ທີ​ການ​ກ່ອນ​ຫນ້າ​ນີ້ (i.e., ວິ​ທີ​ການ 3 ).

ຂັ້ນຕອນ 2: ກົດ ENTER ແລ້ວລາກ Fill Handle . ມັນສະແດງຕົວອັກສອນທີ່ຕ້ອງການ (ປາກົດຢູ່ໃນຖັນ C ) ມີຢູ່ ຫຼືບໍ່ມີຢູ່ໃນຕາລາງໂດຍຂໍ້ຄວາມ TRUE ຫຼື FALSE ຕາມລໍາດັບ.

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

  • ຊອກຫາວ່າຕາລາງມີຂໍ້ຄວາມສະເພາະໃນ Excel
  • ແນວໃດ ເພື່ອຊອກຫາວ່າຊ່ວງຂອງເຊລມີຂໍ້ຄວາມສະເພາະໃນ Excel (4 ວິທີ)
  • ຊອກຫາຄ່າໃນຂອບເຂດໃນ Excel (3 ວິທີ)
  • ວິທີການຊອກຫາຂໍ້ຄວາມໃນ Cell ໃນ Excel

ວິທີ 5: ການນໍາໃຊ້ຄຸນສົມບັດຊອກຫາ

Excel ສະຫນອງຄຸນນະສົມບັດເຊັ່ນ: ຊອກຫາ ເພື່ອ ຊອກຫາຕົວອັກສອນສະເພາະໃນແຜ່ນວຽກ ຫຼືປຶ້ມວຽກ.

ຂັ້ນຕອນ 1: ໄປທີ່ ຫນ້າທໍາອິດ ແຖບ > ເລືອກ ຊອກຫາ & ເລືອກ (ໃນ ການດັດແກ້ ພາກ) > ເລືອກ ຊອກຫາ (ຈາກຕົວເລືອກ).

ຂັ້ນຕອນ 2: A ຊອກຫາ ແລະປ່ຽນແທນ ປ່ອງຢ້ຽມຈະເປີດຂຶ້ນ. ຂຶ້ນ. ຢູ່ໃນພາກສ່ວນຊອກຫາຂອງປ່ອງຢ້ຽມນັ້ນ, ພິມຕົວອັກສອນໃດນຶ່ງທີ່ທ່ານຕ້ອງການຊອກຫາ (ເຊັ່ນ: a ).

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

ທ່ານສາມາດໃຊ້ CTRL+H ເພື່ອ ເອົາປ່ອງຢ້ຽມ ຊອກຫາ ແລະປ່ຽນແທນ .

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

ວິທີທີ່ 6: ການນໍາໃຊ້ IF ISNUMBER ແລະຟັງຊັນ FIND

ໄວຍະກອນຂອງຟັງຊັນ IF ແມ່ນ

=IF (logical_test, [value_if_true], [value_if_false])

ຟັງຊັນ IF ຕ້ອງການ logical_text ເພື່ອທົດສອບການອ້າງອີງເຊລ ຈາກນັ້ນສົ່ງຜົນໃຫ້ຂໍ້ຄວາມສະເພາະທີ່ພວກເຮົາກຳນົດໄວ້. ພວກ​ເຮົາ​ສາ​ມາດ​ນໍາ​ໃຊ້​ການ​ປະ​ສົມ​ຂອງ ISNUMBER ແລະ FIND ການ​ທໍາ​ງານ​ເປັນ logical_text .

ຂັ້ນ​ຕອນ​ທີ 1: ພິມ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້ ສູດໃນຕາລາງໃດນຶ່ງ (i.e., E4 ).

=IF(ISNUMBER(FIND(C4,B4)),"Found","Not Found")

ພາຍໃນສູດ,

ISNUMBER( FIND(C4,B4); ແມ່ນ logical_test .

“ພົບ”; ແມ່ນຄ່າທີ່ປາກົດຫາກ logical_text ແມ່ນ TRUE .

“ບໍ່ພົບ”; ແມ່ນຄ່າທີ່ປາກົດຖ້າ logical_text ແມ່ນ FALSE .

ຂັ້ນ​ຕອນ​ທີ 2: ກົດ ENTER ແລະ​ລາກ Fill Handle . ຖ້າ​ຕົວ​ອັກ​ສອນ​ທີ່​ຕ້ອງ​ການ​ມີ​ຢູ່​ໃນ ເຊັລສະເພາະ, ສູດຜົນໃນ “ພົບ” ຖ້າບໍ່ດັ່ງນັ້ນ “ບໍ່ພົບ” .

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

ວິທີທີ່ 7: ການນໍາໃຊ້ IF ISNUMBER ແລະຟັງຊັນຄົ້ນຫາ

ພວກເຮົາສາມາດນໍາໃຊ້ ຄົ້ນຫາ ຟັງຊັນໃນສະຖານທີ່ຂອງຟັງຊັນ FIND . ເນື່ອງຈາກວ່າທັງສອງຟັງຊັນ SEARCH ແລະ FIND ແມ່ນຂ້ອນຂ້າງຄ້າຍຄືກັນໃນຜົນໄດ້ຮັບຂອງມັນ. ໃນ​ກໍ​ລະ​ນີ​ນີ້, ການ​ປະ​ສົມ​ຂອງ IF , ISNUMBER , ແລະ SEARCH ຟັງ​ຊັນ​ກໍາ​ນົດ​ອາ​ກິວ​ເມັນ​ດຽວ​ກັນ​ກັບ​ມັນ​ໃນ​ວິ​ທີ​ການ 6.

ຂັ້ນ​ຕອນ​ທີ 1: ວາງ​ສູດ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​ໃນ​ຕາລາງ​ເປົ່າ​ໃດ​ໜຶ່ງ (ເຊັ່ນ: E4 ).

=IF(ISNUMBER(SEARCH(C4,B4)),"Found","Not Found")

ສູດ​ມີ argument ທັງໝົດທີ່ຄ້າຍຄືກັບວິທີ 6.

ຂັ້ນຕອນ 2: ຕີ ENTER ຈາກນັ້ນລາກ Fill Handle . ມັນສົ່ງຜົນໃຫ້ຂໍ້ຄວາມທີ່ອອກມາ “ພົບ” ຫຼື “ບໍ່ພົບ” ຂຶ້ນກັບ logical_test .

ວິທີທີ່ 8: ການໃຊ້ VBA Macro Code

ພວກເຮົາສາມາດສ້າງຟັງຊັນແບບກຳນົດເອງໂດຍໃຊ້ VBA Macro Code . ໃນກໍລະນີນີ້, ພວກເຮົາສ້າງຟັງຊັນແບບກຳນົດເອງທີ່ມີຊື່ວ່າ FindM ເພື່ອຊອກຫາການປະກົດຕົວທີ n ຂອງຕົວອັກສອນໃດນຶ່ງໃນສະຕຣິງ.

ຂັ້ນຕອນ 1: ກົດ ALT+ F11 ທັງໝົດ. ປ່ອງຢ້ຽມ Microsoft Visual Basic ເປີດຂຶ້ນ. ຢູ່ໃນປ່ອງຢ້ຽມ, ຈາກແຖບເຄື່ອງມື, ເລືອກ Insert > ເລືອກ ໂມດູນ .

ຂັ້ນຕອນ 2: ໃນໂມດູນ, ວາງລະຫັດ Macro ຕໍ່ໄປນີ້.

3574

ລະຫັດປະກອບເປັນຟັງຊັນແບບກຳນົດເອງ FindM ທີ່ພວກເຮົາສ້າງດ້ວຍsyntax ຂອງ

=FindM(find_text,within_text,occurence_num)

ທີ່ນີ້,

Occurenece_num; ແມ່ນເວລາທີ່ມີລັກສະນະໃດນຶ່ງເກີດຂຶ້ນໃນ within_text .

ຂັ້ນຕອນ 3: ກັບໄປທີ່ແຜ່ນວຽກ. ພິມສູດຄຳນວນຕໍ່ໄປນີ້ໃສ່ໃນຕາລາງຫວ່າງໃດກໍໄດ້ (i.e., E4 ).

=FindM(C4,B4,1)

ພາຍໃນສູດ,

C4; ແມ່ນ find_text .

B4; ແມ່ນ inin_text .

1; ແມ່ນ occurrence_num .

ຂັ້ນຕອນ 4: ກົດ ENTER ຫຼັງຈາກນັ້ນລາກ Fill Handle . ຕໍາແໜ່ງຕົວອັກສອນທັງໝົດຈະປາກົດຢູ່ໃນເຊລຄືຮູບຂ້າງລຸ່ມ. ສະຕຣິງທີ່ໃຊ້ຫຼາຍຫນ້າທີ່ແລະຄຸນສົມບັດ Excel. ພວກເຮົາຍັງສ້າງຟັງຊັນແບບກຳນົດເອງເພື່ອຊອກຫາຕົວອັກສອນຈາກສະຕຣິງໂດຍໃຊ້ VBA Macro Code . ຟັງຊັນເຊັ່ນ FIND ແລະ SEARCH ຊອກຫາຕົວອັກສອນໄດ້ງ່າຍໆ. ຟັງຊັນລວມຍັງສະແດງສະຖານະໃນ TRUE ຫຼື FALSE ຂອງຕົວອັກສອນທີ່ມີຢູ່ໃນສະຕຣິງຕ່າງໆ. ຫວັງວ່າເຈົ້າຈະພົບເຫັນວິທີການເຫຼົ່ານີ້ເປັນປະໂຫຍດ. ຄໍາເຫັນ, ຖ້າມີຄໍາຖາມເພີ່ມເຕີມຫຼືມີບາງສິ່ງບາງຢ່າງທີ່ຈະເພີ່ມ.

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