មុខងារ Excel XMATCH ជាមួយឧទាហរណ៍រូបមន្ត

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

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

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

វាក្យសម្ព័ន្ធនៃ MATCH មិនផ្តល់សម្រាប់អាគុយម៉ង់របៀបស្វែងរកទាល់តែសោះ។

XMATCH គ្រប់គ្រងអារេដើម

មិនដូចជំនាន់មុនរបស់វាទេ មុខងារ XMATCH ត្រូវបានរចនាឡើងសម្រាប់ Excel ថាមវន្ត និងគ្រប់គ្រងអារេដើម ដោយមិនចាំបាច់ចុច Ctrl + Shift + Enter ។ វាធ្វើឱ្យរូបមន្តកាន់តែងាយស្រួលក្នុងការបង្កើត និងកែសម្រួល ជាពិសេសនៅពេលប្រើមុខងារផ្សេងគ្នាមួយចំនួនជាមួយគ្នា។ គ្រាន់តែប្រៀបធៀបដំណោះស្រាយខាងក្រោម៖

  • រូបមន្តដែលប្រកាន់អក្សរតូចធំ៖ XMATCH

    ការបង្រៀនណែនាំមុខងារ Excel XMATCH ថ្មី និងបង្ហាញពីរបៀបដែលវាប្រសើរជាង MATCH សម្រាប់ដោះស្រាយកិច្ចការទូទៅមួយចំនួន។

    នៅក្នុង Excel 365 មុខងារ XMATCH ត្រូវបានបន្ថែមដើម្បីជំនួស មុខងារ MATCH ។ ប៉ុន្តែមុនពេលអ្នកចាប់ផ្តើមធ្វើបច្ចុប្បន្នភាពរូបមន្តដែលមានស្រាប់របស់អ្នក វាជាការល្អក្នុងការស្វែងយល់ពីអត្ថប្រយោជន៍ទាំងអស់នៃមុខងារថ្មី និងរបៀបដែលវាខុសពីរូបមន្តចាស់។

    សរុបមក មុខងារ XMATCH គឺដូចគ្នាទៅនឹង MATCH ប៉ុន្តែមានភាពបត់បែនជាង និង រឹងមាំ។ វាអាចរកមើលបានទាំងក្នុងអារេបញ្ឈរ និងផ្ដេក ស្វែងរកពីដំបូងទៅចុងក្រោយ ឬចុងក្រោយពីដំបូង ស្វែងរកការផ្គូផ្គង ប្រហាក់ប្រហែល និងផ្នែក ហើយប្រើក្បួនដោះស្រាយការស្វែងរកប្រព័ន្ធគោលពីរលឿនជាង។

    អនុគមន៍ Excel XMATCH

    អនុគមន៍ XMATCH ក្នុង Excel ត្រឡប់ទីតាំងដែលទាក់ទងនៃតម្លៃក្នុងអារេ ឬជួរក្រឡាមួយ។

    វាមានវាក្យសម្ព័ន្ធដូចខាងក្រោម៖

    XMATCH(lookup_value , lookup_array, [match_mode], [search_mode])

    Where:

    Lookup_value (required) - តម្លៃដែលត្រូវរកមើល។

    Lookup_array (ទាមទារ) - អារេ ឬជួរនៃក្រឡាដែលត្រូវស្វែងរក។

    Match_mode (ជាជម្រើស) - បញ្ជាក់ប្រភេទដែលត្រូវគ្នាដែលត្រូវប្រើ៖

    • 0 ឬលុបចោល (លំនាំដើម) - ការផ្គូផ្គងពិតប្រាកដ
    • -1 - ការផ្គូផ្គងពិតប្រាកដ ឬតម្លៃតូចបំផុតបន្ទាប់
    • 1 - ការផ្គូផ្គងពិតប្រាកដ ឬតម្លៃធំបំផុតបន្ទាប់
    • 2 - ការផ្គូផ្គងអក្សរជំនួស ( *, ?)

    Search_mode (ជាជម្រើស) - បញ្ជាក់ទិសដៅស្វែងរក និងក្បួនដោះស្រាយ៖

    • 1 ឬលុបចោល (លំនាំដើម) -ការប្រកួត ឬធំបំផុតបន្ទាប់។ មិនតម្រូវឱ្យមានការតម្រៀបណាមួយទេ។

    នៅពេលដែលអាគុយម៉ង់ match_mode / match_type ត្រូវបានកំណត់ទៅ -1:

    • ការស្វែងរក MATCH សម្រាប់ការប្រកួតពិតប្រាកដ ឬធំបំផុតបន្ទាប់។ តម្រូវឱ្យតម្រៀបអារេរកមើលតាមលំដាប់ចុះ។
    • XMATCH ស្វែងរកការផ្គូផ្គងពិតប្រាកដ ឬតូចបំផុតបន្ទាប់។ មិនតម្រូវឱ្យមានការតម្រៀបណាមួយទេ។

    ការស្វែងរកតួអក្សរជំនួស

    ដើម្បីស្វែងរកការផ្គូផ្គងផ្នែកជាមួយ XMATCH អ្នកត្រូវកំណត់អាគុយម៉ង់ match_mode ទៅ 2។

    មុខងារ MATCH មិនមានជម្រើសរបៀបផ្គូផ្គងតួអក្សរជំនួសពិសេសទេ។ ក្នុងករណីភាគច្រើន អ្នកនឹងកំណត់រចនាសម្ព័ន្ធវាសម្រាប់ការផ្គូផ្គងជាក់លាក់ ( match_type កំណត់ទៅ 0) ដែលដំណើរការសម្រាប់ការស្វែងរកតួអក្សរជំនួសផងដែរ។

    របៀបស្វែងរក

    ដូច XLOOKUP ថ្មី មុខងារ XMATCH មានអាគុយម៉ង់ search_mode ពិសេសដែលអនុញ្ញាតឱ្យអ្នកកំណត់ ទិសដៅនៃការស្វែងរក :

    • 1 ឬលុបចោល (លំនាំដើម) - ស្វែងរកដំបូងទៅ -last.
    • -1 - បញ្ច្រាសការស្វែងរកចុងក្រោយទៅទីមួយ។

    ហើយជ្រើសរើស ក្បួនដោះស្រាយការស្វែងរកប្រព័ន្ធគោលពីរ ដែលលឿន និងមានប្រសិទ្ធភាពបំផុតនៅលើ ទិន្នន័យដែលបានតម្រៀប

    • 2 - ការស្វែងរកប្រព័ន្ធគោលពីរលើទិន្នន័យដែលបានតម្រៀបឡើង។
    • -2 - ការស្វែងរកប្រព័ន្ធគោលពីរលើទិន្នន័យដែលបានតម្រៀបចុះក្រោម។

    ការស្វែងរកប្រព័ន្ធគោលពីរ ដែលត្រូវបានគេហៅថា ការស្វែងរកពាក់កណ្តាលចន្លោះ ការស្វែងរកលោការីត គឺជាក្បួនដោះស្រាយពិសេសដែលស្វែងរកទីតាំងនៃតម្លៃរកមើលនៅក្នុងអារេមួយដោយប្រៀបធៀបវា ទៅធាតុកណ្តាលនៃអារេ។ ការស្វែងរកប្រព័ន្ធគោលពីរគឺលឿនជាងធម្មតា។ស្វែងរកពីដំបូងទៅចុងក្រោយ។

  • -1 - ស្វែងរកតាមលំដាប់បញ្ច្រាសពីចុងក្រោយទៅទីមួយ។
  • 2 - ការស្វែងរកប្រព័ន្ធគោលពីរកើនឡើង។ តម្រូវឱ្យ lookup_array ត្រូវបានតម្រៀបតាមលំដាប់ឡើង។
  • -2 - ការស្វែងរកប្រព័ន្ធគោលពីរធ្លាក់ចុះ។ តម្រូវឱ្យ lookup_array ត្រូវបានតម្រៀបតាមលំដាប់ចុះ។

ការស្វែងរកប្រព័ន្ធគោលពីរគឺជាក្បួនដោះស្រាយលឿនជាងមុន ដែលដំណើរការប្រកបដោយប្រសិទ្ធភាពលើអារេដែលបានតម្រៀប។ សម្រាប់ព័ត៌មានបន្ថែម សូមមើលរបៀបស្វែងរក។

តើកំណែ Excel មួយណាមាន XMATCH? កំណែ មុខងារនេះមិនត្រូវបានគាំទ្រទេ។

រូបមន្ត XMATCH មូលដ្ឋាននៅក្នុង Excel

ដើម្បីទទួលបានគំនិតទូទៅនៃមុខងារនេះ យើងអាចបង្កើតរូបមន្ត XMATCH វាជាទម្រង់សាមញ្ញបំផុតរបស់វា ដោយកំណត់តែប៉ុណ្ណោះ អាគុយម៉ង់ដែលត្រូវការពីរដំបូង ហើយទុកជម្រើសណាមួយទៅជាលំនាំដើមរបស់វា។

ឧបមាថា អ្នកមានបញ្ជីមហាសមុទ្រដែលចាត់ថ្នាក់តាមទំហំរបស់វា (C2:C6) ហើយអ្នកចង់ស្វែងរកចំណាត់ថ្នាក់នៃមហាសមុទ្រជាក់លាក់មួយ។ ដើម្បីធ្វើវា អ្នកគ្រាន់តែប្រើឈ្មោះមហាសមុទ្រ និយាយថា ឥណ្ឌា ជាតម្លៃរកមើល និងបញ្ជីឈ្មោះទាំងមូលជាអារេរកមើល៖

=XMATCH("Indian", C2:C6)

ដើម្បីធ្វើ រូបមន្តមានភាពបត់បែនជាងមុន បញ្ចូលមហាសមុទ្រដែលចាប់អារម្មណ៍នៅក្នុងក្រឡាមួយចំនួន និយាយថា F1:

=XMATCH(F1, C2:C6)

ជាលទ្ធផល អ្នកទទួលបានរូបមន្ត XMATCH ដើម្បីរកមើលក្នុង អារេបញ្ឈរ<៩>។ លទ្ធផលគឺជាទីតាំងដែលទាក់ទងនៃតម្លៃរកមើលនៅក្នុងអារេ ដែលក្នុងករណីរបស់យើង។ត្រូវគ្នាទៅនឹងចំណាត់ថ្នាក់នៃមហាសមុទ្រ៖

រូបមន្តស្រដៀងគ្នានេះដំណើរការយ៉ាងល្អឥតខ្ចោះសម្រាប់ អារេផ្ដេក ផងដែរ។ អ្វីដែលអ្នកត្រូវធ្វើគឺកែតម្រូវ lookup_array reference:

=XMATCH(B5, B1:F1)

មុខងារ Excel XMATCH - អ្វីដែលត្រូវចងចាំ

ដើម្បីប្រើប្រាស់ XMATCH ប្រកបដោយប្រសិទ្ធភាពនៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក និងការពារលទ្ធផលដែលមិនរំពឹងទុក សូមចងចាំការពិតដ៏សាមញ្ញទាំង 3 នេះ៖

  • ប្រសិនបើមានតម្លៃរកមើលពីរ ឬច្រើននៅក្នុងអារេរកមើល ទីតាំងរបស់ ការផ្គូផ្គងដំបូង ត្រូវបានត្រឡប់មកវិញ ប្រសិនបើអាគុយម៉ង់ search_mode ត្រូវបានកំណត់ទៅជា 1 ឬលុបចោល។ ជាមួយនឹង search_mode កំណត់ទៅ -1 មុខងារស្វែងរកក្នុងលំដាប់បញ្ច្រាស ហើយត្រឡប់ទីតាំងនៃ ការផ្គូផ្គងចុងក្រោយ ដូចដែលបានបង្ហាញក្នុងឧទាហរណ៍នេះ។
  • ប្រសិនបើតម្លៃស្វែងរក រកមិនឃើញ កំហុស #N/A កើតឡើង។
  • មុខងារ XMATCH គឺ មិនប្រកាន់អក្សរតូចធំ ដោយធម្មជាតិ ហើយមិនអាចបែងចែកករណីអក្សរបានទេ។ ដើម្បីបែងចែកតួអក្សរតូច និងអក្សរធំ ប្រើរូបមន្ត XMATCH ដែលប្រកាន់អក្សរតូចធំនេះ។

របៀបប្រើ XMATCH ក្នុង Excel - ឧទាហរណ៍រូបមន្ត

ឧទាហរណ៍ខាងក្រោមនឹងជួយអ្នកឱ្យយល់កាន់តែច្បាស់អំពី មុខងារ XMATCH និងការប្រើប្រាស់ជាក់ស្តែងរបស់វា។

ការផ្គូផ្គងជាក់លាក់ធៀបនឹងការផ្គូផ្គងប្រហាក់ប្រហែល

ឥរិយាបថដែលត្រូវគ្នានៃ XMATCH ត្រូវបានគ្រប់គ្រងដោយអាគុយម៉ង់ match_mode ស្រេចចិត្ត៖

  • 0 ឬលុបចោល (លំនាំដើម) - រូបមន្តស្វែងរកតែការផ្គូផ្គងពិតប្រាកដប៉ុណ្ណោះ។ ប្រសិនបើរកមិនឃើញការផ្គូផ្គងពិតប្រាកដ កកំហុស #N/A ត្រូវបានត្រឡប់មកវិញ។
  • -1 - រូបមន្តស្វែងរកការផ្គូផ្គងពិតប្រាកដជាមុនសិន ហើយបន្ទាប់មកសម្រាប់ធាតុតូចជាងបន្ទាប់។
  • 1 - រូបមន្តស្វែងរកការផ្គូផ្គងពិតប្រាកដជាមុនសិន ហើយ បន្ទាប់មកសម្រាប់ធាតុធំបន្ទាប់។

ហើយឥឡូវនេះ សូមមើលពីរបៀបដែលរបៀបផ្គូផ្គងផ្សេងគ្នាប៉ះពាល់ដល់លទ្ធផលនៃរូបមន្ត។ ឧបមាថាអ្នកចង់ស្វែងរកកន្លែងដែលតំបន់ជាក់លាក់មួយ និយាយថា 80,000,000 km2 ស្ថិតនៅក្នុងចំណោមមហាសមុទ្រទាំងអស់។

ការផ្គូផ្គងពិតប្រាកដ

ប្រសិនបើអ្នកប្រើ 0 សម្រាប់ match_mode អ្នក' នឹងទទួលបានកំហុស #N/A ពីព្រោះរូបមន្តមិនអាចរកឃើញតម្លៃពិតប្រាកដស្មើនឹងតម្លៃរកមើល៖

=XMATCH(80000000, C2:C6, 0)

ធាតុតូចបំផុតបន្ទាប់

ប្រសិនបើអ្នកប្រើ -1 សម្រាប់ match_mode រូបមន្តនឹងត្រឡប់លេខ 3 ពីព្រោះការផ្គូផ្គងជិតបំផុតតូចជាងតម្លៃរកមើលគឺ 70,560,000 ហើយវាគឺជាធាតុទី 3 នៅក្នុងអារេរកមើល៖

=XMATCH(80000000, C2:C6, -1)

ធាតុធំបំផុតបន្ទាប់

ប្រសិនបើអ្នកប្រើ 1 សម្រាប់ match_mode នោះរូបមន្តនឹងចេញ 2 ពីព្រោះការផ្គូផ្គងជិតបំផុតធំជាងតម្លៃរកមើលគឺ 85,133,000 ដែលជាធាតុទី 2 នៅក្នុងអារេរកមើល :

=XMATCH(80000000, C2:C6, -1)

រូបភាពខាងក្រោមបង្ហាញលទ្ធផលទាំងអស់៖

របៀបផ្គូផ្គងអត្ថបទផ្នែកក្នុង Excel ដោយប្រើអក្សរជំនួស

មុខងារ XMATCH មានរបៀបផ្គូផ្គងពិសេសសម្រាប់តួអក្សរជំនួស៖ អាគុយម៉ង់ match_mode កំណត់ទៅជា 2.

នៅក្នុងរបៀបផ្គូផ្គងតួអក្សរជំនួស រូបមន្ត XMATCH ទទួលយកតួអក្សរជំនួសខាងក្រោម តួអក្សរ៖

  • សញ្ញាសួរ (?) ដើម្បីផ្គូផ្គងតួអក្សរតែមួយ។
  • សញ្ញាផ្កាយ (*) ដើម្បីផ្គូផ្គងណាមួយលំដាប់នៃតួអក្សរ។

សូមចងចាំថាអក្សរជំនួសដំណើរការតែជាមួយអត្ថបទ មិនមែនលេខទេ។

ឧទាហរណ៍ ដើម្បីស្វែងរកទីតាំងនៃធាតុដំបូងដែលចាប់ផ្តើមដោយ "ខាងត្បូង" រូបមន្តគឺ៖

=XMATCH("south*", B2:B6, 2)

ឬអ្នកអាចវាយកន្សោមតួអក្សរជំនួសរបស់អ្នកនៅក្នុងក្រឡាមួយចំនួន និយាយថា F1 និងផ្គត់ផ្គង់ឯកសារយោងក្រឡាសម្រាប់អាគុយម៉ង់ lookup_value

=XMATCH(F1, B2:B6, 2)

ជាមួយមុខងារ Excel ភាគច្រើន អ្នកនឹងប្រើ tilde (~) ដើម្បីព្យាបាលសញ្ញាផ្កាយ (~*) ឬសញ្ញាសួរ (~?) តាមព្យញ្ជនៈ តួអក្សរមិនមែនអក្សរជំនួសទេ។ ជាមួយនឹង XMATCH, tilde មិនត្រូវការទេ។ ប្រសិនបើអ្នកមិនកំណត់របៀបផ្គូផ្គងតួអក្សរជំនួសទេ XMATCH នឹងសន្មតថា ? និង * ជាតួអក្សរធម្មតា។

ឧទាហរណ៍ រូបមន្តខាងក្រោមនឹងស្វែងរកជួរ A2:A7 យ៉ាងពិតប្រាកដសម្រាប់តួអក្សរសញ្ញាផ្កាយ៖

=XMATCH("*", A2:A7)

ការស្វែងរកបញ្ច្រាស XMATCH ដើម្បីស្វែងរកការផ្គូផ្គងចុងក្រោយ

ក្នុងករណីមានការកើតឡើងជាច្រើននៃតម្លៃរកមើលនៅក្នុងអារេរកមើល ពេលខ្លះអ្នកប្រហែលជាត្រូវទទួលបានទីតាំងនៃ ការកើតឡើងចុងក្រោយ .

ទិសដៅនៃការស្វែងរកត្រូវបានគ្រប់គ្រងគឺជាអាគុយម៉ង់ទី 4 នៃ XMATCH ដែលមានឈ្មោះថា search_mode ។ ដើម្បីស្វែងរកតាមលំដាប់បញ្ច្រាស ឧ. ពីបាតទៅកំពូលក្នុងអារេបញ្ឈរ និងពីស្តាំទៅឆ្វេងក្នុងអារេផ្តេក search_mode គួរតែត្រូវបានកំណត់ទៅ -1។

ក្នុងឧទាហរណ៍នេះ យើង នឹងត្រឡប់ទីតាំងនៃកំណត់ត្រាចុងក្រោយសម្រាប់តម្លៃរកមើលជាក់លាក់មួយ (សូមមើលរូបថតអេក្រង់ខាងក្រោម)។ ចំពោះបញ្ហានេះ កំណត់អាគុយម៉ង់ជាខាងក្រោម៖

  • Lookup_value - អ្នកលក់គោលដៅនៅក្នុង H1
  • Lookup_array - ឈ្មោះអ្នកលក់នៅក្នុង C2:C10
  • Match_mode គឺ 0 ឬលុបចោល (ការផ្គូផ្គងពិតប្រាកដ)
  • Search_mode គឺ -1 (ចុងក្រោយទៅទីមួយ)

ការដាក់ទាំងបួន អាគុយម៉ង់រួមគ្នា យើងទទួលបានរូបមន្តនេះ៖

=XMATCH(H1, C2:C10, 0, -1)

ដែលត្រឡប់ចំនួននៃការលក់ចុងក្រោយដែលធ្វើឡើងដោយ Laura៖

របៀប ប្រៀបធៀបជួរឈរពីរក្នុង Excel សម្រាប់ការប្រកួត

ដើម្បីប្រៀបធៀបបញ្ជីពីរសម្រាប់ការប្រកួត អ្នកអាចប្រើមុខងារ XMATCH រួមគ្នាជាមួយ IF និង ISNA៖

IF( ISNA( XMATCH( target_list , search_list , 0)), "No match", "Match")

ឧទាហរណ៍ ដើម្បីប្រៀបធៀប List 2 ក្នុង B2:B10 ទល់នឹង List 1 ក្នុង A2:A10 រូបមន្តមានទម្រង់ដូចខាងក្រោម៖

=IF(ISNA(XMATCH(B2:B10, A2:A9)), "", "Match in List 1")

ក្នុងឧទាហរណ៍នេះ យើងកំណត់តែការផ្គូផ្គងប៉ុណ្ណោះ ដូច្នេះអាគុយម៉ង់ value_if_true នៃអនុគមន៍ IF គឺជាខ្សែអក្សរទទេ ("")។

បញ្ចូលរូបមន្តខាងលើក្នុងក្រឡាកំពូល (C2 ក្នុងករណីរបស់យើង) ចុច Enter ហើយវានឹង "កំពប់" ទៅក្នុងក្រឡាផ្សេងទៀតដោយស្វ័យប្រវត្តិ (i t ត្រូវបានគេហៅថាជួរកំពប់):

របៀបដែលរូបមន្តនេះដំណើរការ

នៅចំកណ្តាលនៃរូបមន្ត មុខងារ XMATCH ស្វែងរក សម្រាប់តម្លៃពីបញ្ជី 2 ក្នុងបញ្ជី 1។ ប្រសិនបើតម្លៃត្រូវបានរកឃើញ ទីតាំងដែលទាក់ទងរបស់វាត្រូវបានបញ្ជូនមកវិញ បើមិនដូច្នេះទេ នឹងមានកំហុស #N/A។ ក្នុងករណីរបស់យើង លទ្ធផលនៃ XMATCH គឺជាអារេខាងក្រោម៖

{#N/A;#N/A;2;#N/A;4;#N/A;#N/A;8;#N/A}

អារេនេះត្រូវបាន "បញ្ចូល" ទៅមុខងារ ISNA ដែលត្រូវពិនិត្យរកកំហុស #N/A។សម្រាប់កំហុស #N/A នីមួយៗ ISNA ត្រឡប់ពិត។ សម្រាប់តម្លៃផ្សេងទៀត - FALSE ។ ជាលទ្ធផល វាបង្កើតអារេនៃតម្លៃតក្កវិជ្ជាខាងក្រោម ដែល TRUE's តំណាងឱ្យការមិនផ្គូផ្គង ហើយ FALSE's តំណាងឱ្យការផ្គូផ្គង:

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

អារេខាងលើទៅការធ្វើតេស្តឡូជីខលនៃអនុគមន៍ IF . អាស្រ័យលើរបៀបដែលអ្នកកំណត់រចនាសម្ព័ន្ធអាគុយម៉ង់ពីរចុងក្រោយ រូបមន្តនឹងចេញអត្ថបទដែលត្រូវគ្នា។ ក្នុងករណីរបស់យើង វាជាខ្សែអក្សរទទេ ("") សម្រាប់ការមិនផ្គូផ្គង ( value_if_true ) និង "ផ្គូផ្គងក្នុងបញ្ជី 1" សម្រាប់ការប្រកួត ( value_if_false )។

ចំណាំ។ រូបមន្តនេះដំណើរការតែនៅក្នុង Excel 365 និង Excel 2021 ដែលគាំទ្រអារេថាមវន្ត។ ប្រសិនបើអ្នកកំពុងប្រើ Excel 2019, Excel 2016 ឬកំណែមុននេះ សូមពិនិត្យមើលដំណោះស្រាយផ្សេងទៀត៖ របៀបប្រៀបធៀបជួរឈរពីរក្នុង Excel ។

INDEX XMATCH ក្នុង Excel

XMATCH អាច​ត្រូវ​បាន​ប្រើ​រួម​ជា​មួយ​នឹង​អនុគមន៍ INDEX ដើម្បី​យក​តម្លៃ​ពី​ជួរ​ឈរ​ផ្សេង​ទៀត​ដែល​ទាក់ទង​នឹង​តម្លៃ​រក​មើល ដូច​ជា​រូបមន្ត INDEX MATCH ដែរ។ វិធីសាស្រ្តទូទៅមានដូចខាងក្រោម៖

INDEX ( return _ array , XMATCH ( lookup_value , lookup_array )

The តក្កវិជ្ជាគឺសាមញ្ញណាស់ និងងាយស្រួលធ្វើតាម៖

អនុគមន៍ XMATCH គណនាទីតាំងទាក់ទងនៃតម្លៃរកមើលក្នុងអារេរកមើល ហើយបញ្ជូនវាទៅអាគុយម៉ង់ row_num នៃ INDEX ។ ដោយផ្អែកលើជួរដេក លេខ អនុគមន៍ INDEX ត្រឡប់តម្លៃពីជួរឈរណាមួយដែលអ្នកបញ្ជាក់។

ឧទាហរណ៍ ដើម្បីរកមើលតំបន់នៃមហាសមុទ្រនៅក្នុង E1 អ្នកអាចប្រើរូបមន្តនេះ៖

=INDEX(B2:B6, XMATCH(E1, A2:A6))

INDEX XMATCH XMATCH ដើម្បីធ្វើការរកមើល 2 វិមាត្រ

ទៅ រកមើលក្នុងជួរឈរ និងជួរដេកក្នុងពេលដំណាលគ្នា ប្រើ INDEX រួមជាមួយនឹងមុខងារ XMATCH ពីរ។ XMATCH ដំបូង​នឹង​ទទួល​បាន​លេខ​ជួរ​ដេក ហើយ​លេខ​ទីពីរ​នឹង​ទៅ​យក​លេខ​ជួរ​ឈរ៖

INDEX ( data , XMATCH ( lookup_value , បញ្ឈរ _ lookup_array ), XMATCH ( តម្លៃរកមើល , ផ្ដេក _ lookup_array ))

រូបមន្តគឺស្រដៀងនឹង INDEX MATCH MATCH លើកលែងតែអ្នក អាចលុបចោលអាគុយម៉ង់ match_mode ព្រោះវាកំណត់លំនាំដើមទៅនឹងការផ្គូផ្គងពិតប្រាកដ។

ឧទាហរណ៍ ដើម្បីទៅយកលេខលក់សម្រាប់ធាតុដែលបានផ្តល់ឱ្យ (G1) ក្នុងខែជាក់លាក់មួយ (G2) រូបមន្តគឺ :

=INDEX(B2:D8, XMATCH(G1, A2:A8), XMATCH(G2, B1:D1))

កន្លែងដែល B2:D8 ជាកោសិកាទិន្នន័យដោយមិនរាប់បញ្ចូលក្បាលជួរដេក និងជួរ A2:A8 គឺជាបញ្ជីធាតុ ហើយ B1:D1 គឺជាឈ្មោះខែ។

រូបមន្ត XMATCH ដែលប្រកាន់អក្សរតូចធំ

ដូចដែលបានបញ្ជាក់រួចមកហើយ មុខងារ Excel XMATCH គឺមិនប្រកាន់អក្សរតូចធំតាមការរចនា។ ដើម្បីបង្ខំវាឱ្យបែងចែកករណីអត្ថបទ ប្រើ XMATCH រួមជាមួយនឹងមុខងារ EXACT៖

MATCH(TRUE, EXACT( lookup_array , lookup_value ))

ដើម្បីស្វែងរកក្នុង លំដាប់បញ្ច្រាស ពីចុងក្រោយទៅទីមួយ៖

MATCH(TRUE, EXACT( lookup_array , lookup_value ), 0, -1)

ឧទាហរណ៍ខាងក្រោមបង្ហាញ រូបមន្តទូទៅនេះនៅក្នុងសកម្មភាព។ ឧបមាថាអ្នកមានបញ្ជីលេខសម្គាល់ផលិតផលដែលប្រកាន់អក្សរតូចធំនៅក្នុង B2:B11។ អ្នកកំពុងស្វែងរកស្វែងរកទីតាំងដែលទាក់ទងនៃធាតុនៅក្នុង E1 ។ រូបមន្តដែលប្រកាន់អក្សរតូចធំនៅក្នុង E2 គឺសាមញ្ញដូចនេះ៖

=XMATCH(TRUE, EXACT(B2:B11, E1))

របៀបដែលរូបមន្តនេះដំណើរការ៖

អនុគមន៍ EXACT ប្រៀបធៀបតម្លៃរកមើលធៀបនឹងធាតុនីមួយៗនៅក្នុងអារេរកមើល។ ប្រសិនបើតម្លៃដែលបានប្រៀបធៀបគឺស្មើគ្នាពិតប្រាកដ រួមទាំងតួអក្សរ មុខងារនឹងត្រឡប់ TRUE ឬ FALSE បើមិនដូច្នេះទេ។ អារេនៃតម្លៃឡូជីខលនេះ (ដែល TRUE តំណាងឱ្យការផ្គូផ្គងពិតប្រាកដ) ទៅអាគុយម៉ង់ lookup_array នៃ XMATCH ។ ហើយដោយសារតែតម្លៃស្វែងរកគឺពិត មុខងារ XMATCH ត្រឡប់ទីតាំងនៃការផ្គូផ្គងពិតប្រាកដដែលបានរកឃើញដំបូង ឬការប្រកួតពិតប្រាកដចុងក្រោយ អាស្រ័យលើរបៀបដែលអ្នកកំណត់អាគុយម៉ង់ search_mode

XMATCH vs. MATCH នៅក្នុង Excel

XMATCH ត្រូវបានរចនាឡើងជាការជំនួសដ៏មានអានុភាព និងអាចប្រើប្រាស់បានសម្រាប់ MATCH ដូច្នេះមុខងារទាំងពីរនេះមានលក្ខណៈដូចគ្នាច្រើន។ ទោះយ៉ាងណាក៏ដោយ មានភាពខុសគ្នាសំខាន់ៗ។

ឥរិយាបថលំនាំដើមផ្សេងគ្នា

មុខងារ MATCH លំនាំដើមចំពោះការផ្គូផ្គងជាក់លាក់ ឬធាតុតូចបំផុតបន្ទាប់ ( match_type កំណត់ទៅ 1 ឬលុបចោល)

អនុគមន៍ XMATCH កំណត់លំនាំដើមទៅនឹងការផ្គូផ្គងជាក់លាក់ ( match_mode កំណត់ទៅ 0 ឬលុបចោល)។

ឥរិយាបថផ្សេងគ្នាសម្រាប់ការផ្គូផ្គងប្រហាក់ប្រហែល

នៅពេលដែល match_mode / match_type argument ត្រូវបានកំណត់ទៅជា 1:

  • MATCH ស្វែងរកការផ្គូផ្គងពិតប្រាកដ ឬតូចបំផុតបន្ទាប់។ តម្រូវឱ្យអារេរកមើលត្រូវតម្រៀបតាមលំដាប់ឡើង។
  • XMATCH ស្វែងរកពិតប្រាកដ

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