Excel wildcard: ຊອກຫາ ແລະແທນທີ່, ກັ່ນຕອງ, ໃຊ້ໃນສູດທີ່ມີຂໍ້ຄວາມ ແລະຕົວເລກ

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

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

ໃນເວລາທີ່ທ່ານຢູ່ ຊອກຫາບາງສິ່ງບາງຢ່າງແຕ່ບໍ່ແນ່ໃຈວ່າສິ່ງທີ່ແນ່ນອນ, wildcards ເປັນການແກ້ໄຂທີ່ສົມບູນແບບ. ທ່ານສາມາດຄິດວ່າ wildcard ເປັນ joker ທີ່ສາມາດເອົາມູນຄ່າໃດໆ. ມີພຽງແຕ່ 3 ຕົວອັກສອນຕົວແທນໃນ Excel (ເຄື່ອງໝາຍດາວ, ເຄື່ອງໝາຍຄຳຖາມ ແລະ tilde), ແຕ່ພວກມັນສາມາດເຮັດສິ່ງທີ່ເປັນປະໂຫຍດຫຼາຍຢ່າງໄດ້!

    ຕົວອັກສອນຕົວແທນ Excel

    ໃນ Microsoft Excel, ຕົວອັກສອນແທນຕົວເປັນລັກສະນະພິເສດທີ່ສາມາດທົດແທນລັກສະນະອື່ນໆ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ເມື່ອທ່ານບໍ່ຮູ້ຕົວລະຄອນທີ່ແນ່ນອນ, ທ່ານສາມາດນໍາໃຊ້ wildcard ໃນສະຖານທີ່ນັ້ນ.

    ສອງຕົວອັກສອນ wildcard ທົ່ວໄປທີ່ Excel ຮັບຮູ້ແມ່ນດາວ (*) ແລະເຄື່ອງຫມາຍຄໍາຖາມ (?). tilde (~) ບັງຄັບໃຫ້ Excel ປະຕິບັດເຫຼົ່ານີ້ເປັນຕົວອັກສອນປົກກະຕິ, ບໍ່ແມ່ນຕົວຫຍໍ້.

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

    • ch* - ກົງກັບຄຳສັບໃດນຶ່ງທີ່ຂຶ້ນຕົ້ນດ້ວຍ "ch" ເຊັ່ນ Charles , check , >chess , ແລະອື່ນໆ.
    • *ch -ສູດທີ່ຄ້າຍຄືກັນໃນແຜ່ນວຽກຂອງທ່ານ, ໃນກໍລະນີທີ່ທ່ານບໍ່ຄວນໃສ່ "$" ຫຼືສັນຍາລັກສະກຸນເງິນອື່ນໆໃນຫນ້າທີ່ຄົ້ນຫາ. ກະລຸນາຈື່ໄວ້ວ່ານີ້ແມ່ນພຽງແຕ່ຮູບແບບສະກຸນເງິນ "ພາບ" ທີ່ໃຊ້ກັບເຊລ, ມູນຄ່າທີ່ຕິດພັນແມ່ນຕົວເລກເທົ່ານັ້ນ.

      ຕົວຢ່າງ 2. ສູດຄຳແທນຂອງວັນທີ

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

      ເພື່ອເອົາຊະນະອຸປະສັກນີ້, ໃຫ້ໃຊ້ຟັງຊັນ TEXT ເພື່ອປ່ຽນວັນທີເປັນສະຕຣິງຂໍ້ຄວາມ, ແລະຫຼັງຈາກນັ້ນໃຫ້ອາຫານ. ສະຕຣິງໄປຫາຟັງຊັນ SEARCH.

      ຂຶ້ນຢູ່ກັບສິ່ງທີ່ເຈົ້າຕັ້ງໃຈຈະນັບ, ຮູບແບບຂໍ້ຄວາມອາດຈະແຕກຕ່າງກັນ.

      ເພື່ອນັບວັນທີທັງໝົດໃນ C2:C12 ທີ່ມີ "4" ໃນມື້. , ເດືອນ ຫຼື ປີ, ໃຊ້ " mmddyyyy" :

      =SUMPRODUCT(--(ISNUMBER(SEARCH("4",TEXT(C2:C12, "mmddyyyy")))))

      ເພື່ອນັບພຽງແຕ່ ມື້ ນັ້ນ. ບັນຈຸ "4" ໂດຍບໍ່ສົນເດືອນ ແລະປີ, ໃຊ້ຮູບແບບຂໍ້ຄວາມ " dd" :

      =SUMPRODUCT(--(ISNUMBER(SEARCH("4",TEXT(C2:C12, "dd")))))

      ນັ້ນຄືວິທີໃຊ້ຕົວແທນ. ໃນ Excel. ຂ້ອຍຫວັງວ່າຂໍ້ມູນນີ້ຈະເປັນປະໂຫຍດໃນການເຮັດວຽກຂອງເຈົ້າ. ແນວໃດກໍ່ຕາມ, ຂ້າພະເຈົ້າຂໍຂອບໃຈທ່ານສໍາລັບການອ່ານແລະຫວັງວ່າຈະໄດ້ພົບທ່ານໃນ blog ຂອງພວກເຮົາໃນອາທິດຕໍ່ໄປ! 3>

      ແທນທີ່ຂໍ້ຄວາມໃດໆກໍຕາມທີ່ລົງທ້າຍດ້ວຍ "ch" ເຊັ່ນ ເດືອນມີນາ , ນິ້ວ , fetch , ແລະອື່ນໆ.
    • *ch* - ແທນຄຳສັບໃດນຶ່ງທີ່ມີ "ch" ໃນຕຳແໜ່ງໃດນຶ່ງ ເຊັ່ນ Chad , headache , arch , ແລະອື່ນໆ.

    ເຄື່ອງໝາຍຄໍາຖາມເປັນຕົວແທນ

    ເຄື່ອງໝາຍຄໍາຖາມ (?) ເປັນຕົວແທນ ຕົວອັກສອນໃດນຶ່ງອັນໃດນຶ່ງ . ມັນສາມາດຊ່ວຍໃຫ້ທ່ານມີຄວາມສະເພາະເຈາະຈົງຫຼາຍຂຶ້ນເມື່ອຊອກຫາການຈັບຄູ່ບາງສ່ວນ. ຕົວຢ່າງ:

    • ? - ກົງ​ກັບ​ການ​ເຂົ້າ​ທີ່​ມີ​ຫນຶ່ງ​ຕົວ​ອັກ​ສອນ​, e.g. "a", "1", "-", ແລະອື່ນໆ.
    • ?? - ແທນ​ຕົວ​ອັກ​ສອນ​ໃດ​ຫນຶ່ງ​ທັງ​ສອງ​, e.g. "ab", "11", "a*", ແລະອື່ນໆ.
    • ???-??? - ເປັນຕົວແທນຂອງສະຕຣິງໃດນຶ່ງທີ່ມີ 2 ກຸ່ມຂອງ 3 ຕົວອັກສອນທີ່ແຍກອອກດ້ວຍຂີດໝາຍເຊັ່ນ ABC-DEF , ABC-123 , 111-222 , ແລະອື່ນໆ.
    • pri?e - ກົງກັບ ລາຄາ , ຄວາມພາກພູມໃຈ , ລາງວັນ , ແລະອື່ນໆ.

    Tilde ເປັນຕົວຫຍໍ້ຂອງຕົວຫຍໍ້

    Tilde (~) ທີ່ວາງໄວ້ກ່ອນຕົວອັກສອນແທນຕົວ ຍົກເລີກຜົນຂອງຕົວອັກສອນແທນນາມ ແລະປ່ຽນເປັນເຄື່ອງໝາຍດາວ (~*), ຄຳຖາມທີ່ຂຽນຕາມຕົວໜັງສື mark (~?), ຫຼື tilde ລິດ (~~). ຕົວຢ່າງ:

    • *~? - ຊອກຫາລາຍການທີ່ລົງທ້າຍດ້ວຍເຄື່ອງໝາຍຄໍາຖາມ, ເຊັ່ນ:. ແມ່ນຫຍັງ? , ມີໃຜຢູ່ບໍ? , ແລະອື່ນໆ.
    • *~** - ຊອກຫາຂໍ້ມູນໃດໆກໍຕາມທີ່ມີຮູບດາວ, ເຊັ່ນ:. *1 , *11* , 1-Mar-2020* , ແລະ ອື່ນໆ. ໃນກໍລະນີນີ້, ດອກຈັນທີ 1 ແລະ 3 ເປັນສັນຍາລັກແທນ, ໃນຂະນະທີ່ອັນທີສອງ ໝາຍເຖິງຕົວໜັງສືດອກຈັນ.

    ຊອກຫາ ແລະແທນທີ່ຕົວອັກສອນແທນໃນ Excel

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

    ວິທີຄົ້ນຫາດ້ວຍ wildcard

    ໂດຍຄ່າເລີ່ມຕົ້ນ, ກ່ອງໂຕ້ຕອບ ຊອກຫາ ແລະປ່ຽນແທນ ແມ່ນ. ຕັ້ງຄ່າໃຫ້ຊອກຫາເງື່ອນໄຂທີ່ລະບຸໄວ້ຢູ່ບ່ອນໃດກໍໄດ້ໃນຕາລາງ, ບໍ່ໃຫ້ກົງກັບເນື້ອໃນຂອງເຊລທັງໝົດ. ຕົວຢ່າງ, ຖ້າທ່ານໃຊ້ "AA" ເປັນເງື່ອນໄຂການຊອກຫາຂອງທ່ານ, Excel ຈະສົ່ງຄືນລາຍການທັງຫມົດທີ່ບັນຈຸມັນເຊັ່ນ AA-01 , 01-AA , 01-AA. -02 , ແລະອື່ນໆ. ມັນໃຊ້ໄດ້ຫຼາຍໃນສະຖານະການສ່ວນໃຫຍ່, ແຕ່ໃນບາງກໍລະນີອາດເປັນອາການແຊກຊ້ອນໄດ້.

    ໃນຊຸດຂໍ້ມູນຂ້າງລຸ່ມນີ້, ສົມມຸດວ່າທ່ານຕ້ອງການຊອກຫາ IDs ທີ່ປະກອບດ້ວຍ 4 ຕົວອັກສອນທີ່ແຍກອອກດ້ວຍຂີດໝາຍ. ດັ່ງນັ້ນ, ທ່ານເປີດກ່ອງໂຕ້ຕອບ ຊອກຫາ ແລະປ່ຽນແທນ (Ctrl + F), ພິມ ??-?? ໃນປ່ອງ ຊອກຫາສິ່ງທີ່ , ແລະກົດ ຊອກຫາທັງໝົດ . ຜົນໄດ້ຮັບເບິ່ງຄືວ່າສັບສົນເລັກນ້ອຍ, ບໍ່ແມ່ນບໍ?

    ທາງເທັກນິກ, ສະຕຣິງເຊັ່ນ AAB-01 ຫຼື BB-002 ຍັງກົງກັບເງື່ອນໄຂເພາະວ່າພວກເຂົາມີ ??-?? ສາຍຍ່ອຍ. ເພື່ອ​ຍົກ​ເວັ້ນ​ສິ່ງ​ເຫຼົ່າ​ນີ້​ຈາກ​ຜົນ​ໄດ້​ຮັບ​, ໃຫ້​ຄລິກ​ໃສ່​ປຸ່ມ <1​> ທາງ​ເລືອກ​ໃນ​ການ<2​> ແລະ​ຫມາຍ​ໃສ່​ໃນ​ປ່ອງ ຈັບ​ຄູ່​ເນື້ອ​ໃນ​ທັງ​ຫມົດ​ຂອງ​ເຊ​ລ ​. ໃນປັດຈຸບັນ, Excel ຈະຈໍາກັດຜົນໄດ້ຮັບພຽງແຕ່ ??-?? strings:

    ວິທີແທນທີ່ດ້ວຍ wildcard

    ໃນກໍລະນີທີ່ຂໍ້ມູນຂອງທ່ານມີບາງຂໍ້ມູນທີ່ບໍ່ກົງກັນ, wildcards ສາມາດຊ່ວຍທ່ານໄດ້ຊອກຫາ ແລະ ຮວມພວກມັນໄດ້ຢ່າງວ່ອງໄວ.

    ໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້, ທ່ານສາມາດເບິ່ງການສະກົດຄຳສອງຕົວແປຂອງເມືອງດຽວກັນ Homel ແລະ Gomel . ພວກເຮົາຕ້ອງການປ່ຽນທັງສອງດ້ວຍລຸ້ນອື່ນ - Homyel . (ແລະແມ່ນແລ້ວ, ທັງສາມການສະກົດຄຳຂອງເມືອງກຳເນີດຂອງຂ້ອຍແມ່ນຖືກຕ້ອງ ແລະຖືກຍອມຮັບໂດຍທົ່ວໄປ :)

    ເພື່ອທົດແທນການຈັບຄູ່ບາງສ່ວນ, ນີ້ແມ່ນສິ່ງທີ່ທ່ານຕ້ອງເຮັດ:

    1. ກົດ Ctrl + H ເພື່ອເປີດແຖບ ແທນທີ່ ຂອງກ່ອງໂຕ້ຕອບ ຊອກຫາ ແລະປ່ຽນແທນ .
    2. ໃນປ່ອງ ຊອກຫາອັນໃດ , ໃຫ້ພິມຕົວສະແດງຕົວແທນ: ?omel
    3. ໃນກ່ອງ ແທນທີ່ດ້ວຍ , ພິມຂໍ້ຄວາມແທນທີ່: Homyel
    4. ຄລິກທີ່ ແທນທີ່ທັງໝົດ ປຸ່ມ.

    ແລະສັງເກດຜົນໄດ້ຮັບ:

    ວິທີຊອກຫາ ແລະປ່ຽນແທນຕົວອັກສອນແທນ

    ເພື່ອຊອກຫາຕົວອັກສອນທີ່ Excel ຮັບຮູ້ວ່າເປັນສັນຍາລັກແທນ, ເຊັ່ນ: ເຄື່ອງໝາຍດາວ ຫຼືເຄື່ອງໝາຍຄຳຖາມ, ໃຫ້ໃສ່ຕົວຊີ້ (~) ໃນເງື່ອນໄຂການຊອກຫາຂອງທ່ານ. ຕົວຢ່າງ: ເພື່ອຊອກຫາລາຍການທັງໝົດທີ່ມີເຄື່ອງໝາຍດາວ, ພິມ ~* ໃນປ່ອງຊອກຫາ:

    ຫາກທ່ານຕ້ອງການແທນທີ່ເຄື່ອງໝາຍດາວດ້ວຍອັນອື່ນ, ປ່ຽນເປັນ ແຖບ ແທນທີ່ ແລະພິມຕົວອັກສອນທີ່ສົນໃຈໃນປ່ອງ ແທນທີ່ດ້ວຍ . ເພື່ອລຶບຕົວອັກສອນທີ່ພົບເຫັນທັງໝົດອອກ, ໃຫ້ຊ່ອງ ແທນທີ່ດ້ວຍ ຫວ່າງເປົ່າ, ແລະຄລິກ ປ່ຽນແທນທັງໝົດ .

    ກັ່ນຕອງຂໍ້ມູນດ້ວຍ wildcards ໃນ Excel

    Excel wildcards ຍັງເປັນປະໂຫຍດຫຼາຍໃນເວລາທີ່ທ່ານມີຖັນຂະຫນາດໃຫຍ່ຂອງຂໍ້ມູນ ແລະຕ້ອງການກັ່ນຕອງຂໍ້ມູນນັ້ນໂດຍອີງໃສ່ເງື່ອນໄຂ.

    ໃນຊຸດຂໍ້ມູນຕົວຢ່າງຂອງພວກເຮົາ, ສົມມຸດວ່າທ່ານຕ້ອງການກັ່ນຕອງ ID ທີ່ເລີ່ມຕົ້ນດ້ວຍ "B". ເພື່ອເຮັດສິ່ງນີ້, ໃຫ້ເຮັດດັ່ງຕໍ່ໄປນີ້:

    1. ເພີ່ມການກັ່ນຕອງໃສ່ເຊລສ່ວນຫົວ. ວິທີທີ່ໄວທີ່ສຸດແມ່ນກົດປຸ່ມ Ctrl + Shift + L.
    2. ໃນຖັນເປົ້າໝາຍ, ຄລິກລູກສອນເລື່ອນລົງຕົວກອງ.
    3. ໃນປ່ອງ ຄົ້ນຫາ , ພິມເງື່ອນໄຂຂອງທ່ານ, B* ໃນກໍລະນີຂອງພວກເຮົາ.
    4. ຄລິກ ຕົກລົງ .

    ອັນນີ້ຈະກັ່ນຕອງຂໍ້ມູນໂດຍອ້າງອີງຈາກຕົວແທນຂອງທ່ານທັນທີ. ເງື່ອນໄຂທີ່ສະແດງໃຫ້ເຫັນຂ້າງລຸ່ມນີ້:

    Wildcards ຍັງສາມາດຖືກນໍາໃຊ້ກັບ Advanced Filter, ເຊິ່ງສາມາດເຮັດໃຫ້ມັນເປັນທາງເລືອກທີ່ດີສໍາລັບການສະແດງອອກປົກກະຕິ (ຍັງເອີ້ນວ່າ regexes ໂດຍ tech gurus) ທີ່ Excel ບໍ່ສະຫນັບສະຫນູນ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາເບິ່ງ Excel Advanced Filter ທີ່ມີ wildcards.

    ສູດ Excel ທີ່ມີ wildcard

    ກ່ອນອື່ນໝົດ, ຄວນສັງເກດວ່າມີຈໍານວນຈໍາກັດຂອງ Excel functions ສະຫນັບສະຫນູນ wildcards. ນີ້ແມ່ນລາຍຊື່ຂອງຟັງຊັນທີ່ນິຍົມຫຼາຍທີ່ສຸດທີ່ເຮັດກັບຕົວຢ່າງສູດ:

    AVERAGEIF ທີ່ມີຕົວແທນ - ຊອກຫາຄ່າສະເລ່ຍ (ຄ່າສະເລ່ຍເລກເລກ) ຂອງເຊວທີ່ຕອບສະໜອງເງື່ອນໄຂທີ່ລະບຸໄວ້.

    AVERAGEIFS - ກັບຄືນ ຄ່າສະເລ່ຍຂອງເຊລທີ່ຕອບສະໜອງໄດ້ຫຼາຍເງື່ອນໄຂ. ເຊັ່ນດຽວກັບ AVERAGEIF ໃນຕົວຢ່າງຂ້າງເທິງນີ້ອະນຸຍາດໃຫ້ໃຊ້ wildcards.

    COUNTIF ທີ່ມີຕົວອັກສອນແທນ - ນັບຈໍານວນຕາລາງໂດຍອີງຕາມເງື່ອນໄຂຫນຶ່ງ.

    COUNTIFS ທີ່ມີ wildcards - ນັບຈໍານວນຂອງເຊລອີງຕາມເງື່ອນໄຂຫຼາຍອັນ.

    SUMIF ທີ່ມີ wildcard- ເຊລບວກກັບເງື່ອນໄຂ.

    SUMIFS - ເພີ່ມຕາລາງທີ່ມີຫຼາຍເງື່ອນໄຂ. ເຊັ່ນດຽວກັບ SUMIF ໃນຕົວຢ່າງຂ້າງເທິງນີ້ຍອມຮັບຕົວອັກສອນແທນນາມ.

    VLOOKUP ດ້ວຍຕົວແທນ - ດໍາເນີນການຊອກຫາແນວຕັ້ງດ້ວຍການຈັບຄູ່ບາງສ່ວນ.

    HLOOKUP ດ້ວຍຕົວແທນ - ຄົ້ນຫາແນວນອນທີ່ມີການຈັບຄູ່ບາງສ່ວນ.

    XLOOKUP ທີ່ມີຕົວອັກສອນແທນ - ດໍາເນີນການຊອກຫາການຈັບຄູ່ບາງສ່ວນທັງໃນຖັນ ແລະແຖວ.

    ສູດ MATCH ດ້ວຍຕົວແທນ - ຊອກຫາການຈັບຄູ່ບາງສ່ວນ ແລະສົ່ງຄືນຕໍາແຫນ່ງທີ່ສົມທຽບຂອງມັນ.

    XMATCH ດ້ວຍຕົວແທນ - ຕົວສືບທອດທີ່ທັນສະໄຫມຂອງຟັງຊັນ MATCH ທີ່ຮອງຮັບການຈັບຄູ່ wildcard.

    ຄົ້ນຫາດ້ວຍ wildcards - ບໍ່ເຫມືອນກັບຟັງຊັນ FIND ທີ່ມີຕົວພິມນ້ອຍໃຫຍ່, SEARCH ທີ່ບໍ່ມີຕົວພິມນ້ອຍໃຫຍ່ເຂົ້າໃຈຕົວພິມແທນ.

    ຫາກທ່ານຕ້ອງການ ເຮັດການຈັບຄູ່ບາງສ່ວນກັບຟັງຊັນອື່ນໆທີ່ບໍ່ຮອງຮັບ wildcards, ທ່ານຈະຕ້ອງຊອກຫາວິທີແກ້ໄຂບັນຫາເຊັ່ນ Excel IF wildcard formula.

    ຕົວຢ່າງຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນບາງວິທີທົ່ວໄປໃນການໃຊ້ wildcards ໃນສູດ Excel.

    Excel COUNTIF ສູດ wildcard

    ໃຫ້ເວົ້າວ່າທ່ານຕ້ອງການນັບຈໍານວນຈຸລັງ cont aining ຂໍ້ຄວາມ "AA" ໃນໄລຍະ A2:A12. ມີສາມວິທີທີ່ຈະເຮັດສິ່ງນີ້ໃຫ້ສຳເລັດ.

    ອັນທີ່ງ່າຍທີ່ສຸດຄືການລວມເອົາຕົວອັກສອນແທນຕົວເຂົ້າໂດຍກົງໃນອາກິວເມັນ ເງື່ອນໄຂ :

    =COUNTIF(A2:A12, "*AA*")

    ໃນທາງປະຕິບັດ, "hardcoding" ດັ່ງກ່າວບໍ່ແມ່ນການແກ້ໄຂທີ່ດີທີ່ສຸດ. ຖ້າເງື່ອນໄຂການປ່ຽນແປງໃນຈຸດຕໍ່ມາ, ທ່ານຈະຕ້ອງດັດແກ້ສູດຂອງທ່ານທຸກຄັ້ງ.

    ແທນທີ່ຈະພິມເງື່ອນໄຂໃນສູດ, ທ່ານສາມາດໃສ່ມັນຢູ່ໃນບາງເຊນ, ເວົ້າ E1, ແລະປະກອບການອ້າງອີງເຊລກັບ ຕົວອັກສອນແທນຕົວ. ສູດເຕັມຂອງເຈົ້າຈະເປັນ:

    =COUNTIF(A2:A12,"*"&E1&"*")

    ອີກທາງເລືອກໜຶ່ງ, ເຈົ້າສາມາດໃສ່ສະຕຣິງແທນຕົວ (*AA* ໃນຕົວຢ່າງຂອງພວກເຮົາ) ໃນຕາລາງເງື່ອນໄຂ (E1. ) ແລະລວມເອົາພຽງແຕ່ການອ້າງອີງເຊລໃນສູດຄຳນວນ:

    =COUNTIF(A2:A12, E1)

    ທັງສາມສູດຈະໃຫ້ຜົນໄດ້ຮັບອັນດຽວກັນ, ສະນັ້ນການທີ່ຈະໃຊ້ອັນໃດເປັນບັນຫາ. ຄວາມມັກສ່ວນຕົວຂອງເຈົ້າ.

    ໝາຍເຫດ. ການຄົ້ນຫາຕົວພິມແທນ ບໍ່ແມ່ນຕົວພິມນ້ອຍໃຫຍ່ , ສະນັ້ນ ສູດຄຳນວນຈະນັບທັງຕົວພິມໃຫຍ່ ແລະຕົວພິມນ້ອຍເຊັ່ນ AA-01 ແລະ aa-01 .

    ສູດ Excel wildcard VLOOKUP

    ເມື່ອທ່ານຕ້ອງການຊອກຫາຄ່າທີ່ບໍ່ມີການກົງກັນທີ່ແນ່ນອນໃນຂໍ້ມູນແຫຼ່ງ, ທ່ານສາມາດໃຊ້ຕົວອັກສອນແທນເພື່ອຊອກຫາບາງສ່ວນທີ່ກົງກັນໄດ້.

    ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະຊອກຫາ IDs ທີ່ເລີ່ມຕົ້ນດ້ວຍຕົວອັກສອນສະເພາະ, ແລະສົ່ງຄືນລາຄາຂອງເຂົາເຈົ້າຈາກຖັນ B. ເພື່ອເຮັດມັນ, ໃຫ້ໃສ່ ສ່ວນທີ່ບໍ່ຊໍ້າກັນ ຂອງ ID ເປົ້າໝາຍໃນຕາລາງ D2, D3. ແລະ D4 ແລະນໍາໃຊ້ສູດນີ້ເພື່ອໃຫ້ໄດ້ຜົນໄດ້ຮັບ:

    =VLOOKUP(D2&"*", $A$2:$B$12, 2, FALSE)

    ສູດຂ້າງເທິງນີ້ໄປຫາ E1, ແລະເນື່ອງຈາກການນໍາໃຊ້ທີ່ສະຫລາດຂອງຈຸລັງພີ່ນ້ອງແລະ absolute ອ້າງອີງມັນສໍາເນົາຢ່າງຖືກຕ້ອງກັບຈຸລັງຂ້າງລຸ່ມນີ້. .

    ໝາຍເຫດ. ເມື່ອຟັງຊັນ Excel VLOOKUP ກັບຄືນການຈັບຄູ່ທໍາອິດທີ່ພົບ, ທ່ານຄວນລະມັດລະວັງຫຼາຍໃນເວລາຄົ້ນຫາດ້ວຍ wildcards. ຖ້າມູນຄ່າການຊອກຫາຂອງທ່ານກົງກັບຫຼາຍກວ່າຫນຶ່ງຄ່າໃນຂອບເຂດການຊອກຫາ, ທ່ານອາດຈະໄດ້ຮັບຜົນລັບທີ່ເຂົ້າໃຈຜິດ.

    Excel wildcard ສໍາລັບຕົວເລກ

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

    ຊອກຫາ ແລະແທນທີ່ດ້ວຍເລກໝາຍແທນ

    ໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້, ພວກເຮົາກຳລັງໃຊ້ *4* ສໍາລັບເງື່ອນໄຂການຊອກຫາເພື່ອຄົ້ນຫາຕາລາງທີ່ມີຕົວເລກ 4, ແລະ Excel ຊອກຫາທັງຂໍ້ຄວາມ ແລະຕົວເລກ:

    ຕົວກອງ ດ້ວຍຕົວເລກຕົວແທນ

    ເຊັ່ນດຽວກັນ, ຕົວກອງອັດຕະໂນມັດຂອງ Excel ບໍ່ມີບັນຫາກັບການກັ່ນຕອງຕົວເລກທີ່ມີ "4":

    ເປັນຫຍັງ Excel wildcard ບໍ່ເຮັດວຽກກັບຕົວເລກໃນສູດ.

    Wildcards ທີ່ມີຕົວເລກຢູ່ໃນສູດແມ່ນເລື່ອງທີ່ແຕກຕ່າງກັນ. ການ​ນໍາ​ໃຊ້​ຕົວ​ອັກ​ສອນ​ແທນ​ທີ່​ຈະ​ຮ່ວມ​ກັບ​ຕົວ​ເລກ (ບໍ່​ວ່າ​ທ່ານ​ຈະ​ອ້ອມ​ຂ້າງ​ຕົວ​ເລກ​ທີ່​ມີ​ຕົວ​ແທນ​ຫຼື​ການ​ເຊື່ອມ​ຕໍ່​ການ​ອ້າງ​ອີງ​ຫ້ອງ​ການ​) ແປງ​ຄ່າ​ຕົວ​ເລກ​ເປັນ​ສະ​ຕ​ຣິງ​ຂໍ້​ຄວາມ​. ຜົນໄດ້ຮັບ, Excel ບໍ່ສາມາດຮັບຮູ້ສະຕຣິງໃນຂອບເຂດຂອງຕົວເລກ.

    ຕົວຢ່າງ, ທັງສອງສູດຂ້າງລຸ່ມນີ້ນັບຈໍານວນສະຕຣິງທີ່ມີ "4" ຢ່າງສົມບູນ:

    =COUNTIF(A2:A12, "*4*" )

    =COUNTIF(A2:A12, "*"&E1&"*" )

    ແຕ່ບໍ່ສາມາດລະບຸຕົວເລກ 4 ພາຍໃນຕົວເລກໄດ້:

    ວິທີສ້າງwildcards ໃຊ້ໄດ້ກັບຕົວເລກ

    ທາງອອກທີ່ງ່າຍທີ່ສຸດແມ່ນການປ່ຽນຕົວເລກເປັນຂໍ້ຄວາມ (ຕົວຢ່າງ: ໂດຍໃຊ້ຄຸນສົມບັດ Text to Columns) ແລະຫຼັງຈາກນັ້ນເຮັດ VLOOKUP, COUNTIF, MATCH, ແລະອື່ນໆ.

    ຕົວຢ່າງ, ເພື່ອເອົາຈຳນວນເຊລທີ່ ຂຶ້ນຕົ້ນດ້ວຍ ຈຳນວນໃນ E1, ສູດຄຳນວນແມ່ນ:

    =COUNTIF(B2:B12, E1&"*" )

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

    ຕົວຢ່າງ 1. ສູດຄໍາທີ່ໃຊ້ແທນ Excel ສໍາລັບຕົວເລກ

    ຕົວຢ່າງນີ້ສະແດງໃຫ້ເຫັນວິທີການນັບຕົວເລກທີ່ມີ a ຕົວເລກສະເພາະ. ໃນຕາຕະລາງຕົວຢ່າງຂ້າງລຸ່ມນີ້, ສົມມຸດວ່າທ່ານຕ້ອງການຄິດໄລ່ຈໍານວນຕົວເລກໃນຂອບເຂດ B2:B12 ມີ "4". ນີ້ແມ່ນສູດສໍາລັບການນໍາໃຊ້:

    =SUMPRODUCT(--(ISNUMBER(SEARCH("4", B2:B12))))

    ສູດນີ້ເຮັດວຽກແນວໃດ

    ເຮັດວຽກຈາກພາຍໃນສູ່ພາຍນອກ, ນີ້ແມ່ນສິ່ງທີ່ສູດເຮັດ:

    ຟັງຊັນ SEARCH ຊອກຫາຕົວເລກທີ່ລະບຸໄວ້ໃນທຸກໆ ເຊລຂອງໄລຍະ ແລະສົ່ງຄືນຕຳແໜ່ງຂອງມັນ, ຂໍ້ຜິດພາດ #VALUE ຖ້າບໍ່ພົບ. ຜົນອອກມາຂອງມັນແມ່ນອາເຣຕໍ່ໄປນີ້:

    {#VALUE!;1;#VALUE!;#VALUE!;3;#VALUE!;#VALUE!;1;#VALUE!;#VALUE!;#VALUE!}

    ຟັງຊັນ ISNUMBER ເອົາມັນມາຈາກບ່ອນນັ້ນ ແລະປ່ຽນຕົວເລກໃດນຶ່ງເປັນ TRUE. ແລະຄວາມຜິດພາດຕໍ່ກັບ FALSE:

    {FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE}

    ຕົວປະຕິບັດການ unary ຄູ່ (--) ບັງຄັບ TRUE ແລະ FALSE ເປັນ 1 ແລະ 0, ຕາມລໍາດັບ:

    {0;1;0;0;1;0;0;1;0;0;0}

    ສຸດທ້າຍ, ຟັງຊັນ SUMPRODUCT ຈະເພີ່ມ 1 ຂອງ ແລະສົ່ງຄືນການນັບ.

    ໝາຍເຫດ. ເມື່ອໃຊ້ a

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