អក្សរជំនួស Excel៖ ស្វែងរក និងជំនួស ត្រង ប្រើក្នុងរូបមន្តដែលមានអក្សរ និងលេខ

  • ចែករំលែកនេះ។
Michael Brown

តារាង​មាតិកា

អ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវដឹងអំពីអក្សរជំនួសនៅលើទំព័រមួយ៖ តើវាជាអ្វី របៀបប្រើវាឱ្យល្អបំផុតនៅក្នុង Excel និងហេតុអ្វីបានជាអក្សរជំនួសមិនដំណើរការជាមួយលេខ។

នៅពេលដែលអ្នកមាន កំពុងស្វែងរកអ្វីមួយ ប៉ុន្តែមិនប្រាកដថាអ្វីពិតប្រាកដ អក្សរជំនួសគឺជាដំណោះស្រាយដ៏ល្អឥតខ្ចោះ។ អ្នក​អាច​គិត​ថា​អក្សរ​ជំនួស​ជា​អ្នក​លេងសើច​ដែល​អាច​យក​តម្លៃ​ណាមួយ​បាន។ មានតែតួអក្សរជំនួស 3 នៅក្នុង Excel (សញ្ញាផ្កាយ សញ្ញាសួរ និងសញ្ញា) ប៉ុន្តែពួកវាអាចធ្វើរឿងមានប្រយោជន៍ជាច្រើន!

    តួអក្សរជំនួស Excel

    នៅក្នុង Microsoft Excel ដែលជាតួអក្សរជំនួសគឺជាប្រភេទតួអក្សរពិសេសដែលអាចជំនួសតួអក្សរផ្សេងទៀត។ ម្យ៉ាងវិញទៀត នៅពេលដែលអ្នកមិនស្គាល់តួអក្សរពិតប្រាកដ អ្នកអាចប្រើអក្សរជំនួសនៅកន្លែងនោះ។

    តួអក្សរជំនួសធម្មតាពីរដែល Excel ស្គាល់គឺសញ្ញាផ្កាយ (*) និងសញ្ញាសួរ (?)។ tilde (~) បង្ខំ Excel ឱ្យចាត់ទុកតួអក្សរទាំងនេះជាតួអក្សរធម្មតា មិនមែនជាតួអក្សរជំនួសទេ។

    Wildcards មានប្រយោជន៍ក្នុងស្ថានភាពណាមួយនៅពេលដែលអ្នកត្រូវការការប្រកួតដោយផ្នែក។ អ្នក​អាច​ប្រើ​ពួកវា​ជា​លក្ខណៈ​វិនិច្ឆ័យ​ប្រៀបធៀប​សម្រាប់​ការ​ច្រោះ​ទិន្នន័យ ដើម្បី​ស្វែងរក​ធាតុ​ដែល​មាន​ផ្នែក​ទូទៅ ឬ​អនុវត្ត​ការ​ផ្គូផ្គង​មិន​ច្បាស់​ក្នុង​រូបមន្ត។

    សញ្ញា​ផ្កាយ​ជា​អក្សរ​ជំនួស

    សញ្ញា​ផ្កាយ (*) គឺ តួអក្សរជំនួសទូទៅបំផុតដែលអាចតំណាងឱ្យ ចំនួនតួអក្សរណាមួយ ។ ឧទាហរណ៍៖

    • ch* - ផ្គូផ្គងពាក្យណាមួយដែលចាប់ផ្តើមដោយ "ch" ដូចជា Charles , check , chess ជាដើម។
    • *ch -រូបមន្តស្រដៀងគ្នានៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក ក្នុងករណីណាក៏ដោយអ្នកគួរតែបញ្ចូល "$" ឬនិមិត្តសញ្ញារូបិយប័ណ្ណផ្សេងទៀតនៅក្នុងមុខងារ SEARCH ។ សូមចងចាំថានេះគ្រាន់តែជាទម្រង់រូបិយប័ណ្ណ "មើលឃើញ" ដែលអនុវត្តចំពោះក្រឡា តម្លៃមូលដ្ឋានគឺគ្រាន់តែជាលេខប៉ុណ្ណោះ។

      ឧទាហរណ៍ 2. រូបមន្តជំនួសសម្រាប់កាលបរិច្ឆេទ

      រូបមន្ត SUMPRODUCT ដែលបានពិភាក្សាខាងលើដំណើរការយ៉ាងស្រស់ស្អាតសម្រាប់លេខ ប៉ុន្តែនឹងបរាជ័យសម្រាប់កាលបរិច្ឆេទ។ ហេតុអ្វី? ដោយសារតែនៅក្នុង Excel រក្សាទុកកាលបរិច្ឆេទជាលេខសៀរៀល ហើយរូបមន្តនឹងដំណើរការលេខទាំងនោះ មិនមែនជាកាលបរិច្ឆេទដែលបង្ហាញក្នុងក្រឡាទេ។

      ដើម្បីជំនះឧបសគ្គនេះ សូមប្រើមុខងារ TEXT ដើម្បីបំប្លែងកាលបរិច្ឆេទទៅជាខ្សែអក្សរ ហើយបន្ទាប់មកបញ្ចូល ខ្សែអក្សរចំពោះមុខងារស្វែងរក។

      អាស្រ័យលើអ្វីដែលអ្នកចង់រាប់ ទ្រង់ទ្រាយអត្ថបទអាចប្រែប្រួល។

      ដើម្បីរាប់កាលបរិច្ឆេទទាំងអស់នៅក្នុង C2:C12 ដែលមាន "4" ក្នុងមួយថ្ងៃ ខែ ឬឆ្នាំ ប្រើ " mmddyyyy" :

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

      ដើម្បីរាប់តែ ថ្ងៃ នោះ មាន "4" មិនអើពើខែ និងឆ្នាំ ប្រើទម្រង់អក្សរ " dd"

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

      នោះជារបៀបប្រើអក្សរជំនួស នៅក្នុង Excel ។ ខ្ញុំសង្ឃឹមថាព័ត៌មាននេះនឹងបង្ហាញថាមានប្រយោជន៍ក្នុងការងាររបស់អ្នក។ យ៉ាង​ណា​ក៏​ដោយ ខ្ញុំ​សូម​អរគុណ​ចំពោះ​ការ​អាន ហើយ​សង្ឃឹម​ថា​នឹង​បាន​ជួប​អ្នក​នៅ​លើ​ប្លក់​របស់​យើង​នៅ​សប្តាហ៍​ក្រោយ!

      អនុវត្ត​សៀវភៅ​ការងារ​សម្រាប់​ការ​ទាញ​យក

      Wildcards ក្នុង​រូបមន្ត Excel (ឯកសារ .xlsx)

      ជំនួសខ្សែអក្សរណាមួយដែលបញ្ចប់ដោយ "ch" ដូចជា ខែមីនា , inch , fetch ជាដើម។
    • *ch* - តំណាងឱ្យពាក្យណាមួយដែលមាន "ch" នៅក្នុងទីតាំងណាមួយដូចជា Chad , headache , arch ជាដើម។

    សញ្ញាសួរជាអក្សរជំនួស

    សញ្ញាសួរ (?) តំណាងឱ្យ តួអក្សរតែមួយ ។ វាអាចជួយអ្នកឱ្យកាន់តែជាក់លាក់នៅពេលស្វែងរកការផ្គូផ្គងដោយផ្នែក។ ឧទាហរណ៍៖

    • ? - ផ្គូផ្គងធាតុណាមួយដែលមានតួអក្សរមួយ ឧ. "a", "1", "-", ល។
    • ?? - ជំនួសតួអក្សរពីរណាមួយ ឧ. "ab", "11", "a*", ល។
    • ???-??? - តំណាងឱ្យខ្សែអក្សរណាមួយដែលមាន 2 ក្រុមនៃ 3 តួអក្សរដែលបំបែកដោយសហសញ្ញាដូចជា ABC-DEF , ABC-123 , 111-222 ជាដើម។
    • pri?e - ត្រូវនឹង តម្លៃ មោទនភាព រង្វាន់ និងផ្សេងៗទៀត។

    Tilde ជាមោឃៈអក្សរជំនួស

    Tilde (~) ដែលដាក់នៅពីមុខតួអក្សរជំនួស បោះបង់ឥទ្ធិពលនៃតួអក្សរជំនួស ហើយប្រែវាទៅជាសញ្ញាផ្កាយតាមព្យញ្ជនៈ (~*) ដែលជាសំណួរតាមព្យញ្ជនៈ សញ្ញា (~?) ឬ ព្យញ្ជនៈ (~~) ។ ឧទាហរណ៍៖

    • *~? - ស្វែងរកធាតុណាមួយដែលបញ្ចប់ដោយសញ្ញាសួរ ឧ. អ្វី? , នរណាម្នាក់នៅទីនោះ? , ល។
    • *~** - ស្វែងរកទិន្នន័យណាមួយដែលមានសញ្ញាផ្កាយ ឧ. *1 , *11* , 1-Mar-2020* ជាដើម។ ក្នុងករណីនេះ សញ្ញាផ្កាយទី 1 និងទី 3 គឺជាអក្សរជំនួស ខណៈពេលដែលលេខទីពីរ តំណាងឱ្យតួអក្សរសញ្ញាផ្កាយ។

    ស្វែងរក និងជំនួសតួអក្សរជំនួសក្នុង Excel

    ការប្រើប្រាស់តួអក្សរជំនួសជាមួយមុខងារស្វែងរក និងជំនួសរបស់ Excel គឺមានភាពចម្រុះណាស់។ ឧទាហរណ៍ខាងក្រោមនឹងពិភាក្សាអំពីសេណារីយ៉ូទូទៅមួយចំនួន ហើយព្រមានអ្នកអំពីការព្រមានមួយចំនួន។

    របៀបស្វែងរកដោយប្រើអក្សរជំនួស

    តាមលំនាំដើម ប្រអប់ ស្វែងរក និងជំនួស គឺ បានកំណត់រចនាសម្ព័ន្ធដើម្បីរកមើលលក្ខណៈវិនិច្ឆ័យដែលបានបញ្ជាក់នៅកន្លែងណាមួយក្នុងក្រឡា មិនមែនដើម្បីផ្គូផ្គងមាតិកាក្រឡាទាំងមូលនោះទេ។ ឧទាហរណ៍ ប្រសិនបើអ្នកប្រើ "AA" ជាលក្ខណៈវិនិច្ឆ័យស្វែងរករបស់អ្នក Excel នឹងត្រឡប់ធាតុទាំងអស់ដែលមានវាដូចជា AA-01 , 01-AA , 01-AA -02 និងបន្តបន្ទាប់ទៀត។ វាដំណើរការល្អក្នុងស្ថានភាពភាគច្រើន ប៉ុន្តែនៅក្រោមកាលៈទេសៈខ្លះអាចជាផលវិបាក។

    នៅក្នុងសំណុំទិន្នន័យខាងក្រោម ឧបមាថាអ្នកចង់ស្វែងរកលេខសម្គាល់ដែលមាន 4 តួអក្សរដែលបំបែកដោយសហសញ្ញា។ ដូច្នេះ អ្នកបើកប្រអប់ Find and Replace (Ctrl + F) វាយ ??-?? ក្នុងប្រអប់ Find what ហើយចុច ស្វែងរកទាំងអស់ ។ លទ្ធផលមើលទៅគួរឱ្យឆ្ងល់បន្តិចមែនទេ?

    តាមបច្ចេកទេស ខ្សែអក្សរដូចជា AAB-01 BB-002 ក៏ត្រូវគ្នានឹងលក្ខណៈវិនិច្ឆ័យដែរ ព្រោះពួកវាមាន ??-?? ខ្សែអក្សររង។ ដើម្បី​មិន​រាប់​បញ្ចូល​ទាំង​នេះ​ពី​លទ្ធផល សូម​ចុច​ប៊ូតុង ជម្រើស ហើយ​ធីក​ប្រអប់ ផ្គូផ្គង​មាតិកា​ក្រឡា​ទាំងមូល ។ ឥឡូវនេះ Excel នឹងកំណត់លទ្ធផលត្រឹមតែ ??-?? ខ្សែអក្សរ៖

    របៀបជំនួសដោយតួអក្សរជំនួស

    ក្នុងករណីដែលទិន្នន័យរបស់អ្នកមានការផ្គូផ្គងមិនច្បាស់មួយចំនួន អក្សរជំនួសអាចជួយអ្នកបាន។កំណត់ទីតាំង និងបង្រួបបង្រួមពួកវាយ៉ាងឆាប់រហ័ស។

    នៅក្នុងរូបថតអេក្រង់ខាងក្រោម អ្នកអាចឃើញការប្រែប្រួលអក្ខរាវិរុទ្ធពីរនៃទីក្រុងដូចគ្នា Homel និង Gomel ។ យើងចង់ជំនួសទាំងពីរដោយកំណែផ្សេងទៀត - Homyel ។ (ហើយបាទ អក្ខរាវិរុទ្ធទាំងបីនៃទីក្រុងកំណើតរបស់ខ្ញុំគឺត្រឹមត្រូវ និងត្រូវបានទទួលយកជាទូទៅ :)

    ដើម្បីជំនួសការផ្គូផ្គងដោយផ្នែក នេះជាអ្វីដែលអ្នកត្រូវធ្វើ៖

    1. ចុច Ctrl + H ដើម្បីបើកផ្ទាំង ជំនួស នៃប្រអប់ ស្វែងរក និងជំនួស
    2. នៅក្នុងប្រអប់ Find what សូមវាយកន្សោមជំនួស៖ ?omel
    3. ក្នុងប្រអប់ ជំនួសដោយ សូមវាយអត្ថបទជំនួស៖ Homyel
    4. ចុច ជំនួសទាំងអស់ ប៊ូតុង។

    ហើយសង្កេតមើលលទ្ធផល៖

    របៀបស្វែងរក និងជំនួសតួអក្សរជំនួស

    ដើម្បីស្វែងរកតួអក្សរដែល Excel ទទួលស្គាល់ថាជាតួអក្សរជំនួស ឧ. សញ្ញាផ្កាយ ឬសញ្ញាសួរ រួមបញ្ចូលសញ្ញា (~) ក្នុងលក្ខណៈវិនិច្ឆ័យស្វែងរករបស់អ្នក។ ឧទាហរណ៍ ដើម្បីស្វែងរកធាតុទាំងអស់ដែលមានសញ្ញាផ្កាយ សូមវាយបញ្ចូល ~* ក្នុងប្រអប់ ស្វែងរកអ្វី៖

    ប្រសិនបើអ្នកចង់ជំនួសសញ្ញាផ្កាយដោយអ្វីផ្សេងទៀត សូមប្តូរទៅ ផ្ទាំង ជំនួស ហើយវាយតួអក្សរដែលចាប់អារម្មណ៍ក្នុងប្រអប់ ជំនួសដោយ ។ ដើម្បីលុបតួអក្សរសញ្ញាផ្កាយដែលបានរកឃើញទាំងអស់ចេញ សូមទុកប្រអប់ ជំនួសដោយ ទទេ ហើយចុច ជំនួសទាំងអស់

    ត្រងទិន្នន័យជាមួយ អក្សរជំនួសក្នុង Excel

    អក្សរជំនួសរបស់ Excel ក៏មានប្រយោជន៍ផងដែរនៅពេលដែលអ្នកមានជួរដ៏ធំនៃទិន្នន័យ និងចង់ត្រងទិន្នន័យនោះដោយផ្អែកលើលក្ខខណ្ឌ។

    នៅក្នុងសំណុំទិន្នន័យគំរូរបស់យើង ឧបមាថាអ្នកចង់ត្រងលេខសម្គាល់ដែលចាប់ផ្តើមដោយ "B"។ ចំពោះបញ្ហានេះ សូមធ្វើដូចខាងក្រោម៖

    1. បន្ថែមតម្រងទៅក្រឡាបឋមកថា។ មធ្យោបាយលឿនបំផុតគឺត្រូវចុចផ្លូវកាត់ Ctrl + Shift + L ។
    2. នៅក្នុងជួរឈរគោលដៅ ចុចព្រួញទម្លាក់ចុះតម្រង។
    3. នៅក្នុងប្រអប់ ស្វែងរក វាយលក្ខខណ្ឌរបស់អ្នក B* ក្នុងករណីរបស់យើង។
    4. ចុច យល់ព្រម

    វានឹងត្រងទិន្នន័យភ្លាមៗដោយផ្អែកលើតួអក្សរជំនួសរបស់អ្នក លក្ខណៈវិនិច្ឆ័យដូចបង្ហាញខាងក្រោម៖

    Wildcards ក៏អាចត្រូវបានប្រើជាមួយ Advanced Filter ដែលអាចធ្វើឱ្យវាក្លាយជាជម្រើសដ៏ល្អសម្រាប់កន្សោមធម្មតា (ហៅផងដែរថា regexes ដោយ tech gurus) ដែល Excel មិនគាំទ្រ។ សម្រាប់ព័ត៌មានបន្ថែម សូមមើល Excel Advanced Filter ដោយប្រើអក្សរជំនួស។

    រូបមន្ត Excel ដែលមានអក្សរជំនួស

    ជាដំបូង វាគួរតែត្រូវបានកត់សម្គាល់ថា មុខងារ Excel មួយចំនួនតូចគាំទ្រអក្សរជំនួស។ នេះគឺជាបញ្ជីនៃមុខងារពេញនិយមបំផុតដែលធ្វើជាមួយឧទាហរណ៍រូបមន្ត៖

    AVERAGEIF ជាមួយអក្សរជំនួស - ស្វែងរកជាមធ្យម (មធ្យមនព្វន្ធ) នៃក្រឡាដែលបំពេញតាមលក្ខខណ្ឌដែលបានបញ្ជាក់។

    AVERAGEIFS - ត្រឡប់ មធ្យមនៃកោសិកាដែលបំពេញតាមលក្ខណៈវិនិច្ឆ័យជាច្រើន។ ដូច AVERAGEIF ក្នុងឧទាហរណ៍ខាងលើអនុញ្ញាតឱ្យប្រើតួអក្សរជំនួស។

    COUNTIF ដែលមានតួអក្សរជំនួស - រាប់ចំនួនក្រឡាដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យមួយ។

    COUNTIFS ដែលមានអក្សរជំនួស - រាប់ចំនួននៃក្រឡាដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យជាច្រើន។

    SUMIF ជាមួយតួអក្សរជំនួស- កោសិកាបូកជាមួយនឹងលក្ខខណ្ឌ។

    SUMIFS - បន្ថែមក្រឡាជាមួយនឹងលក្ខណៈវិនិច្ឆ័យជាច្រើន។ ដូច SUMIF ក្នុងឧទាហរណ៍ខាងលើទទួលយកតួអក្សរជំនួស។

    VLOOKUP ជាមួយតួអក្សរជំនួស - ធ្វើការរកមើលបញ្ឈរជាមួយនឹងការផ្គូផ្គងដោយផ្នែក។

    HLOOKUP ជាមួយតួអក្សរជំនួស - ធ្វើការរកមើលផ្ដេកជាមួយនឹងការផ្គូផ្គងផ្នែក។

    XLOOKUP ជាមួយតួអក្សរជំនួស - ធ្វើការរកមើលការផ្គូផ្គងជាផ្នែកទាំងក្នុងជួរឈរ និងជួរដេកមួយ។

    រូបមន្ត MATCH ជាមួយអក្សរជំនួស - ស្វែងរកការផ្គូផ្គងដោយផ្នែក និងត្រឡប់ទីតាំងដែលទាក់ទងរបស់វា។

    XMATCH ជាមួយអក្សរជំនួស - អ្នកស្នងតំណែងទំនើបនៃមុខងារ MATCH ដែលគាំទ្រការផ្គូផ្គងតួអក្សរជំនួសផងដែរ។

    ស្វែងរកដោយប្រើអក្សរជំនួស - មិនដូចមុខងារ FIND ដែលប្រកាន់អក្សរតូចធំទេ SEARCH ដែលមិនប្រកាន់អក្សរតូចធំយល់ពីតួអក្សរជំនួស។

    ប្រសិនបើអ្នកត្រូវការ ធ្វើការផ្គូផ្គងដោយផ្នែកជាមួយមុខងារផ្សេងទៀតដែលមិនគាំទ្រអក្សរជំនួស អ្នកនឹងត្រូវស្វែងរកដំណោះស្រាយដូចជារូបមន្តអក្សរជំនួស Excel IF ។

    ឧទាហរណ៍ខាងក្រោមបង្ហាញពីវិធីសាស្រ្តទូទៅមួយចំនួនក្នុងការប្រើអក្សរជំនួសក្នុងរូបមន្ត Excel ។

    រូបមន្តអក្សរជំនួស Excel COUNTIF

    ឧបមាថាអ្នកចង់រាប់ចំនួនក្រឡា cont aining អត្ថបទ "AA" នៅក្នុងជួរ A2:A12 ។ មានវិធីបីយ៉ាងក្នុងការសម្រេចវា។

    វិធីងាយស្រួលបំផុតគឺបញ្ចូលតួអក្សរជំនួសដោយផ្ទាល់នៅក្នុងអាគុយម៉ង់ លក្ខណៈវិនិច្ឆ័យ

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

    នៅក្នុងការអនុវត្តជាក់ស្តែង "ការសរសេរកូដ" បែបនេះមិនមែនជាដំណោះស្រាយដ៏ល្អបំផុតនោះទេ។ ប្រសិនបើលក្ខខណ្ឌផ្លាស់ប្តូរនៅពេលក្រោយ អ្នកនឹងត្រូវកែសម្រួលរូបមន្តរបស់អ្នករាល់ពេល។

    ជំនួសឱ្យការវាយបញ្ចូលលក្ខណៈវិនិច្ឆ័យក្នុងរូបមន្ត អ្នកអាចបញ្ចូលវាទៅក្នុងក្រឡាមួយចំនួន និយាយថា E1 ហើយភ្ជាប់សេចក្តីយោងក្រឡាជាមួយ តួអក្សរជំនួស។ រូបមន្តពេញលេញរបស់អ្នកគឺ៖

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

    ម្យ៉ាងវិញទៀត អ្នកអាចបញ្ចូលខ្សែអក្សរជំនួស (*AA* ក្នុងឧទាហរណ៍របស់យើង) ក្នុងក្រឡាលក្ខណៈវិនិច្ឆ័យ (E1 ) ហើយរួមបញ្ចូលតែសេចក្តីយោងក្រឡាក្នុងរូបមន្ត៖

    =COUNTIF(A2:A12, E1)

    រូបមន្តទាំងបីនឹងផ្តល់លទ្ធផលដូចគ្នា ដូច្នេះតើមួយណាត្រូវប្រើជាបញ្ហា នៃចំណូលចិត្តផ្ទាល់ខ្លួនរបស់អ្នក។

    ចំណាំ។ ការស្វែងរកអក្សរជំនួស មិនប្រកាន់អក្សរតូចធំទេ ដូច្នេះរូបមន្តរាប់ទាំងអក្សរធំ និងអក្សរតូចដូចជា AA-01 និង aa-01

    រូបមន្ត VLOOKUP អក្សរជំនួសរបស់ Excel

    នៅពេលដែលអ្នកត្រូវការស្វែងរកតម្លៃដែលមិនមានការផ្គូផ្គងពិតប្រាកដនៅក្នុងទិន្នន័យប្រភព អ្នកអាចប្រើតួអក្សរជំនួសដើម្បីស្វែងរកការផ្គូផ្គងផ្នែក។

    ក្នុងឧទាហរណ៍នេះ យើងនឹងស្វែងរកលេខសម្គាល់ដែលចាប់ផ្តើមដោយតួអក្សរជាក់លាក់ ហើយត្រឡប់តម្លៃរបស់វាពីជួរ B។ ដើម្បីធ្វើវា សូមបញ្ចូល ផ្នែកពិសេស នៃលេខសម្គាល់គោលដៅនៅក្នុងក្រឡា D2, D3 និង D4 ហើយប្រើរូបមន្តនេះដើម្បីទទួលបានលទ្ធផល៖

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

    រូបមន្តខាងលើទៅ E1 ហើយដោយសារតែការប្រើប្រាស់ដ៏ឆ្លាតវៃនៃក្រឡាដែលទាក់ទង និងដាច់ខាត យោងវាចម្លងត្រឹមត្រូវទៅក្រឡាខាងក្រោម .

    ចំណាំ។ នៅពេលដែលមុខងារ Excel VLOOKUP ត្រឡប់ការ​ផ្គូផ្គង​ដែល​បាន​រក​ឃើញ​ជា​លើក​ដំបូង អ្នក​គួរ​តែ​ប្រុង​ប្រយ័ត្ន​ពេល​ស្វែងរក​ដោយ​ប្រើ​អក្សរ​ជំនួស។ ប្រសិនបើតម្លៃស្វែងរករបស់អ្នកត្រូវគ្នានឹងតម្លៃច្រើនជាងមួយនៅក្នុងជួររកមើល អ្នកអាចទទួលបានលទ្ធផលដែលយល់ខុស។

    អក្សរជំនួស Excel សម្រាប់លេខ

    ជួនកាលវាត្រូវបានបញ្ជាក់ថា អក្សរជំនួសក្នុង Excel ដំណើរការសម្រាប់តែតម្លៃអត្ថបទ មិនមែនលេខទេ។ ទោះយ៉ាងណាក៏ដោយនេះមិនមែនជាការពិតទេ។ ជាមួយនឹងមុខងារ Find and Replace ក៏ដូចជា Filter អក្សរជំនួសដំណើរការល្អសម្រាប់ទាំងអក្សរ និងលេខ។

    ស្វែងរក និងជំនួសដោយលេខជំនួស

    នៅក្នុងរូបថតអេក្រង់ខាងក្រោម យើងកំពុងប្រើ *4* សម្រាប់លក្ខណៈវិនិច្ឆ័យស្វែងរក ដើម្បីស្វែងរកក្រឡាដែលមានលេខ 4 ហើយ Excel រកឃើញទាំងខ្សែអក្សរ និងលេខ៖

    តម្រង ដោយប្រើលេខជំនួស

    ដូចគ្នានេះដែរ តម្រងស្វ័យប្រវត្តិរបស់ Excel មិនមានបញ្ហាជាមួយនឹងការត្រងលេខដែលមាន "4" ទេ:

    ហេតុអ្វី Excel ជំនួសមិនដំណើរការជាមួយលេខក្នុងរូបមន្ត

    អក្សរជំនួសដែលមានលេខក្នុងរូបមន្តគឺជារឿងផ្សេង។ ការប្រើតួអក្សរជំនួសជាមួយលេខ (មិនថាអ្នកព័ទ្ធជុំវិញលេខដោយអក្សរជំនួស ឬភ្ជាប់សេចក្តីយោងក្រឡា) បំប្លែងតម្លៃលេខទៅជាខ្សែអក្សរ។ ជាលទ្ធផល Excel មិនអាចស្គាល់ខ្សែអក្សរក្នុងជួរលេខមួយ។

    ឧទាហរណ៍ រូបមន្តទាំងពីរខាងក្រោមរាប់ចំនួនខ្សែអក្សរដែលមាន "4" យ៉ាងល្អឥតខ្ចោះ៖

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

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

    ប៉ុន្តែ​ក៏​មិន​អាច​កំណត់​លេខ​ 4 ក្នុង​លេខ​មួយ​បាន​ដែរ៖

    របៀប​បង្កើតអក្សរជំនួសដំណើរការសម្រាប់លេខ

    ដំណោះស្រាយងាយស្រួលបំផុតគឺការបំប្លែងលេខទៅជាអត្ថបទ (ឧទាហរណ៍ ដោយប្រើមុខងារ Text to Columns) ហើយបន្ទាប់មកធ្វើ VLOOKUP ធម្មតា COUNTIF MATCH ជាដើម។

    ឧទាហរណ៍ ដើម្បីទទួលបានចំនួនក្រឡាដែល ចាប់ផ្តើមជាមួយ ចំនួននៅក្នុង E1 រូបមន្តគឺ៖

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

    ក្នុង ស្ថានភាពនៅពេលដែលវិធីសាស្រ្តនេះមិនអាចទទួលយកបាន អ្នកនឹងត្រូវអនុវត្តរូបមន្តផ្ទាល់ខ្លួនរបស់អ្នកសម្រាប់ករណីជាក់លាក់នីមួយៗ។ Alas ដំណោះស្រាយទូទៅមិនមានទេ :( ខាងក្រោម អ្នកនឹងឃើញឧទាហរណ៍មួយចំនួន។

    ឧទាហរណ៍ 1. រូបមន្តអក្សរជំនួស Excel សម្រាប់លេខ

    ឧទាហរណ៍នេះបង្ហាញពីរបៀបរាប់លេខដែលមាន ខ្ទង់ជាក់លាក់។ ក្នុងតារាងគំរូខាងក្រោម ឧបមាថាអ្នកចង់គណនាចំនួនលេខក្នុងជួរ 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 ហើយត្រឡប់ចំនួនវិញ។

    ចំណាំ។ នៅពេលប្រើ

    ម៉ៃឃើល ប្រោន ជា​អ្នក​ចូល​ចិត្ត​ផ្នែក​បច្ចេកវិទ្យា​ដែល​មាន​ចំណង់​ចំណូល​ចិត្ត​ក្នុង​ការ​សម្រួល​ដំណើរការ​ស្មុគស្មាញ​ដោយ​ប្រើ​ឧបករណ៍​កម្មវិធី។ ជាមួយនឹងបទពិសោធន៍ជាងមួយទស្សវត្សនៅក្នុងឧស្សាហកម្មបច្ចេកវិទ្យា គាត់បានពង្រឹងជំនាញរបស់គាត់នៅក្នុង Microsoft Excel និង Outlook ក៏ដូចជា Google Sheets និង Docs ។ ប្លក់របស់ម៉ៃឃើលគឺឧទ្ទិសដល់ការចែករំលែកចំណេះដឹង និងជំនាញរបស់គាត់ជាមួយអ្នកដទៃ ដោយផ្តល់នូវគន្លឹះ និងមេរៀនដែលងាយស្រួលធ្វើតាមសម្រាប់ការកែលម្អផលិតភាព និងប្រសិទ្ធភាព។ មិនថាអ្នកជាអ្នកជំនាញ ឬអ្នកចាប់ផ្តើមដំបូងទេ ប្លក់របស់ Michael ផ្តល់នូវការយល់ដឹងដ៏មានតម្លៃ និងដំបូន្មានជាក់ស្តែងសម្រាប់ការទទួលបានអត្ថប្រយោជន៍ច្រើនបំផុតពីឧបករណ៍កម្មវិធីសំខាន់ៗទាំងនេះ។