តារាងមាតិកា
ការបង្រៀននេះពន្យល់ពីរបៀបប្រើមុខងារ MATCH នៅក្នុង Excel ជាមួយនឹងឧទាហរណ៍រូបមន្ត។ វាក៏បង្ហាញពីរបៀបកែលម្អរូបមន្តរកមើលរបស់អ្នកដោយបង្កើតរូបមន្តថាមវន្តជាមួយ VLOOKUP និង MATCH ។
នៅក្នុង Microsoft Excel មានមុខងារស្វែងរក/យោងផ្សេងៗគ្នាជាច្រើនដែលអាចជួយអ្នកស្វែងរកតម្លៃជាក់លាក់មួយនៅក្នុង ជួរនៃកោសិកា ហើយ MATCH គឺជាផ្នែកមួយនៃពួកវា។ ជាមូលដ្ឋាន វាកំណត់ទីតាំងដែលទាក់ទងនៃធាតុក្នុងជួរក្រឡាមួយ។ ទោះយ៉ាងណាក៏ដោយ មុខងារ MATCH អាចធ្វើបានច្រើនជាងខ្លឹមសារសុទ្ធរបស់វា។
មុខងារ Excel MATCH - វាក្យសម្ព័ន្ធ និងប្រើ
មុខងារ MATCH ក្នុង Excel ស្វែងរកតម្លៃដែលបានបញ្ជាក់នៅក្នុង ជួរក្រឡាមួយ ហើយត្រឡប់ទីតាំងដែលទាក់ទងនៃតម្លៃនោះ។
វាក្យសម្ព័ន្ធសម្រាប់អនុគមន៍ MATCH មានដូចខាងក្រោម៖
MATCH(lookup_value, lookup_array, [match_type])Lookup_value (ទាមទារ) - តម្លៃដែលអ្នកចង់ស្វែងរក។ វាអាចជាលេខ អត្ថបទ ឬតម្លៃឡូជីខល ព្រមទាំងឯកសារយោងក្រឡា។
Lookup_array (ទាមទារ) - ជួរក្រឡាដែលត្រូវស្វែងរក។
Match_type (ស្រេចចិត្ត) - កំណត់ប្រភេទការប្រកួត។ វាអាចជាតម្លៃមួយក្នុងចំណោមតម្លៃទាំងនេះ៖ 1, 0, -1 ។ អាគុយម៉ង់ match_type កំណត់ទៅ 0 ត្រឡប់តែការផ្គូផ្គងពិតប្រាកដ ខណៈពេលដែលប្រភេទពីរផ្សេងទៀតអនុញ្ញាតឱ្យមានការផ្គូផ្គងប្រហាក់ប្រហែល។
- 1 ឬលុបចោល (លំនាំដើម) - ស្វែងរក តម្លៃធំបំផុត នៅក្នុង រកមើលអារេដែលតូចជាងឬស្មើនឹងតម្លៃរកមើល។ តម្រូវឱ្យតម្រៀបអារេរកមើលតាមលំដាប់ឡើងសៀវភៅការងារសម្រាប់ទាញយក
ឧទាហរណ៍រូបមន្ត Excel MATCH (ឯកសារ .xlsx)
ពីតូចបំផុតទៅធំជាងគេ ឬពី A ដល់ Z។ - 0 - ស្វែងរកតម្លៃដំបូងក្នុងអារេដែល ស្មើ ទៅនឹងតម្លៃរកមើល។ មិនត្រូវការការតម្រៀបទេ។
- -1 - ស្វែងរក តម្លៃតូចបំផុត ក្នុងអារេដែលធំជាង ឬស្មើនឹងតម្លៃរកមើល។ អារេរកមើលគួរតែត្រូវបានតម្រៀបតាមលំដាប់ចុះ ពីធំទៅតូចបំផុត ឬពី Z ដល់ A។
ដើម្បីយល់កាន់តែច្បាស់អំពីមុខងារ MATCH សូមបង្កើតរូបមន្តសាមញ្ញដោយផ្អែកលើទិន្នន័យនេះ៖ ឈ្មោះសិស្សនៅក្នុងជួរឈរ A និងពិន្ទុប្រឡងរបស់ពួកគេនៅក្នុងជួរ B ដែលបានតម្រៀបពីធំបំផុតទៅតូចបំផុត។ ដើម្បីរកមើលកន្លែងដែលសិស្សជាក់លាក់ (និយាយថា Laura ) ឈរក្នុងចំណោមអ្នកផ្សេងទៀត សូមប្រើរូបមន្តសាមញ្ញនេះ៖
=MATCH("Laura", A2:A8, 0)
ជាជម្រើស អ្នកអាចដាក់តម្លៃរកមើលនៅក្នុងមួយចំនួន ក្រឡា (E1 ក្នុងឧទាហរណ៍នេះ) ហើយយោងក្រឡានោះក្នុងរូបមន្តផ្គូផ្គង Excel របស់អ្នក៖
=MATCH(E1, A2:A8, 0)
ដូចដែលអ្នកឃើញក្នុងរូបថតអេក្រង់ខាងលើ សិស្សដាក់ឈ្មោះ ត្រូវបានបញ្ចូលតាមលំដាប់ដោយបំពាន ដូច្នេះហើយយើងកំណត់អាគុយម៉ង់ match_type ទៅ 0 (ការផ្គូផ្គងពិតប្រាកដ) ព្រោះតែប្រភេទការផ្គូផ្គងនេះមិនតម្រូវឱ្យមានតម្លៃតម្រៀបក្នុងអារេរកមើលទេ។ តាមបច្ចេកទេស រូបមន្តផ្គូផ្គងនឹងបង្ហាញទីតាំងដែលទាក់ទងរបស់ Laura ក្នុងជួរ។ ប៉ុន្តែដោយសារតែពិន្ទុត្រូវបានតម្រៀបពីធំបំផុតទៅតូចបំផុត វាក៏ប្រាប់យើងថា Laura មានពិន្ទុល្អបំផុតទី 5 ក្នុងចំណោមសិស្សទាំងអស់។
គន្លឹះ។ នៅក្នុង Excel 365 និង Excel 2021 អ្នកអាចប្រើមុខងារ XMATCH ដែលជាមុខងារបន្តដ៏ទំនើប និងមានឥទ្ធិពលជាងនៃ MATCH។
4 អ្វីដែលអ្នកគួរដឹងអំពីមុខងារ MATCH
ដូចដែលអ្នកទើបតែបានឃើញ ការប្រើប្រាស់ MATCH ក្នុង Excel គឺងាយស្រួល។ ទោះយ៉ាងណាក៏ដោយ ដូចទៅនឹងមុខងារស្ទើរតែផ្សេងទៀតដែរ មានភាពជាក់លាក់មួយចំនួនដែលអ្នកគួរដឹងអំពី៖
- អនុគមន៍ MATCH ត្រឡប់ ទីតាំងទាក់ទង នៃតម្លៃរកមើល ក្នុងអារេ មិនមែនតម្លៃខ្លួនវាទេ។
- MATCH គឺ មិនប្រកាន់អក្សរតូចធំ មានន័យថាវាមិនបែងចែករវាងអក្សរតូច និងអក្សរធំទេ នៅពេលដោះស្រាយជាមួយតម្លៃអត្ថបទ។
- ប្រសិនបើ អារេរកមើលមានការកើតឡើងជាច្រើននៃតម្លៃរកមើល ទីតាំងនៃតម្លៃដំបូងត្រូវបានត្រឡប់។
- ប្រសិនបើតម្លៃរកមើលមិនត្រូវបានរកឃើញនៅក្នុងអារេរកមើលទេ កំហុស #N/A នឹងត្រូវបានត្រឡប់មកវិញ។
របៀបប្រើ MATCH ក្នុង Excel - ឧទាហរណ៍រូបមន្ត
ឥឡូវនេះអ្នកដឹងពីការប្រើប្រាស់ជាមូលដ្ឋាននៃមុខងារ Excel MATCH សូមពិភាក្សាអំពីឧទាហរណ៍រូបមន្តមួយចំនួនទៀតដែលលើសពីមូលដ្ឋាន។
ការផ្គូផ្គងដោយផ្នែកជាមួយតួអក្សរជំនួស
ដូចមុខងារផ្សេងទៀតជាច្រើនដែរ MATCH យល់ពីតួអក្សរជំនួសខាងក្រោម៖
- សញ្ញាសួរ (?) - ជំនួសតួអក្សរតែមួយ
- សញ្ញាផ្កាយ (*) - ជំនួស s ណាមួយ។ លំដាប់នៃតួអក្សរ
ចំណាំ។ អក្សរជំនួសអាចប្រើបានតែក្នុងរូបមន្តផ្គូផ្គងជាមួយ match_type កំណត់ទៅ 0។
រូបមន្តផ្គូផ្គងដែលមានអក្សរជំនួសមានប្រយោជន៍ក្នុងស្ថានភាពនៅពេលដែលអ្នកចង់ផ្គូផ្គងមិនមែនខ្សែអក្សរទាំងមូល ប៉ុន្តែមានតែតួអក្សរខ្លះ ឬផ្នែកខ្លះប៉ុណ្ណោះ នៃខ្សែអក្សរ។ដើម្បីបង្ហាញចំណុចនេះ សូមពិចារណាឧទាហរណ៍ខាងក្រោម។
ឧបមាថាអ្នកមានបញ្ជីរាយនាមអ្នកលក់បន្តក្នុងតំបន់ និងតួលេខលក់របស់ពួកគេសម្រាប់ខែមុន។ អ្នកចង់ស្វែងរកទីតាំងដែលទាក់ទងរបស់អ្នកលក់បន្តជាក់លាក់នៅក្នុងបញ្ជី (តម្រៀបតាមចំនួនលក់តាមលំដាប់ចុះ) ប៉ុន្តែអ្នកមិនអាចចាំឈ្មោះរបស់គាត់បានច្បាស់ទេ ទោះបីជាអ្នកចងចាំតួអក្សរដំបូងមួយចំនួនក៏ដោយ។
សន្មតថាអ្នកលក់បន្ត ឈ្មោះស្ថិតនៅក្នុងជួរ A2:A11 ហើយអ្នកកំពុងស្វែងរកឈ្មោះដែលចាប់ផ្តើមដោយ "ឡាន" រូបមន្តមានដូចខាងក្រោម៖
=MATCH("car*", A2:A11,0)
ដើម្បីធ្វើឱ្យរូបមន្តការប្រកួតរបស់យើងមានភាពចម្រុះជាងមុន។ អ្នកអាចវាយតម្លៃរកមើលក្នុងក្រឡាមួយចំនួន (E1 ក្នុងឧទាហរណ៍នេះ) ហើយភ្ជាប់ក្រឡានោះជាមួយនឹងតួអក្សរជំនួសដូចនេះ៖
=MATCH(E1&"*", A2:A11,0)
ដូចបានបង្ហាញក្នុងរូបថតអេក្រង់ខាងក្រោម រូបមន្ត ត្រឡប់ 2 ដែលជាទីតាំងរបស់ "Carter":
ដើម្បីជំនួសតួអក្សរតែមួយក្នុងតម្លៃស្វែងរក សូមប្រើសញ្ញា "?" ប្រតិបត្តិករតួអក្សរជំនួសដូចនេះ៖
=MATCH("ba?er", A2:A11,0)
រូបមន្តខាងលើនឹងផ្គូផ្គងឈ្មោះ " Baker " ហើយដំណើរការទីតាំងដែលទាក់ទងរបស់វាឡើងវិញ ដែលស្មើនឹង 5.
រូបមន្ត MATCH ដែលប្រកាន់អក្សរតូចធំ
ដូចដែលបានរៀបរាប់នៅដើមមេរៀននេះ មុខងារ MATCH មិនបែងចែកអក្សរធំ និងអក្សរតូចទេ។ ដើម្បីបង្កើតរូបមន្តផ្គូផ្គងដែលប្រកាន់អក្សរតូចធំ ប្រើ MATCH រួមជាមួយនឹងមុខងារ EXACT ដែលប្រៀបធៀបក្រឡាយ៉ាងពិតប្រាកដ រួមទាំងករណីតួអក្សរ។
នេះគឺជារូបមន្តទូទៅដែលប្រកាន់អក្សរតូចធំដើម្បីផ្គូផ្គងទិន្នន័យ៖
MATCH(TRUE, EXACT( រកមើលអារេ , តម្លៃរកមើល ), 0)រូបមន្តដំណើរការជាមួយតក្កវិជ្ជាខាងក្រោម៖
- អនុគមន៍ EXACT ប្រៀបធៀបតម្លៃរកមើលជាមួយធាតុនីមួយៗនៃអារេរកមើល។ ប្រសិនបើក្រឡាដែលប្រៀបធៀបគឺស្មើគ្នាពិតប្រាកដ មុខងារនឹងត្រឡប់ TRUE មិនពិត បើមិនដូច្នេះទេ
- ហើយបន្ទាប់មក អនុគមន៍ MATCH ប្រៀបធៀប TRUE (ដែលជា តម្លៃរកមើល របស់វា) ជាមួយនឹងតម្លៃនីមួយៗនៅក្នុងអារេដែលបានត្រឡប់ដោយ EXACT ហើយត្រឡប់ទីតាំងនៃការប្រកួតដំបូង។
សូមចាំថាវាជារូបមន្តអារេដែលតម្រូវឱ្យចុច Ctrl + Shift + Enter ដើម្បីបំពេញបានត្រឹមត្រូវ។
សន្មត់ថាអ្នក តម្លៃរកមើលគឺនៅក្នុងក្រឡា E1 ហើយអារេរកមើលគឺ A2:A9 រូបមន្តមានដូចខាងក្រោម៖
=MATCH(TRUE, EXACT(A2:A9,E1),0)
រូបថតអេក្រង់ខាងក្រោមបង្ហាញរូបមន្តផ្គូផ្គងដែលប្រកាន់អក្សរតូចធំក្នុង Excel៖
ប្រៀបធៀប 2 ជួរឈរសម្រាប់ការផ្គូផ្គង និងភាពខុសគ្នា (ISNA MATCH)
ការពិនិត្យមើលបញ្ជីពីរសម្រាប់ការផ្គូផ្គង និងភាពខុសគ្នាគឺជាកិច្ចការមួយក្នុងចំណោមកិច្ចការទូទៅបំផុតនៅក្នុង Excel ហើយវាអាចជា បានធ្វើតាមរបៀបផ្សេងៗគ្នា។ រូបមន្ត ISNA/MATCH គឺមួយក្នុងចំណោមពួកគេ៖
IF(ISNA(MATCH( តម្លៃទី 1 ក្នុងបញ្ជី1 , បញ្ជី2 , 0))) "មិននៅក្នុងបញ្ជី 1", " ")សម្រាប់តម្លៃណាមួយនៃបញ្ជី 2 ដែលមិនមានវត្តមាននៅក្នុងបញ្ជី 1 នោះ រូបមន្តនឹងត្រឡប់ " មិននៅក្នុងបញ្ជី 1 " ។ ហើយនេះជារបៀប៖
- មុខងារ MATCH ស្វែងរកតម្លៃពីបញ្ជី 1 ក្នុងបញ្ជី 2។ ប្រសិនបើតម្លៃត្រូវបានរកឃើញ វាត្រឡប់ទីតាំងដែលទាក់ទងរបស់វា កំហុស #N/Aបើមិនដូច្នេះទេ។
- មុខងារ ISNA នៅក្នុង Excel ធ្វើបានតែមួយប៉ុណ្ណោះ - ពិនិត្យរកកំហុស #N/A (មានន័យថា "មិនមាន")។ ប្រសិនបើតម្លៃដែលបានផ្តល់ឱ្យគឺជាកំហុស #N/A នោះមុខងារនឹងត្រឡប់ TRUE, FALSE បើមិនដូច្នេះទេ ក្នុងករណីរបស់យើង TRUE មានន័យថាតម្លៃពីបញ្ជីទី 1 មិនត្រូវបានរកឃើញក្នុងបញ្ជីទី 2 ទេ (ឧ. កំហុស #N/A ត្រូវបានបញ្ជូនមកវិញដោយ MATCH)។
- ព្រោះវាអាចនឹងមានការភ័ន្តច្រឡំយ៉ាងខ្លាំងសម្រាប់អ្នកប្រើប្រាស់របស់អ្នកក្នុងការមើលឃើញ TRUE សម្រាប់តម្លៃដែលមិនបង្ហាញក្នុងបញ្ជី 1 អ្នករុំមុខងារ IF នៅជុំវិញ ISNA ដើម្បីបង្ហាញ " មិននៅក្នុងបញ្ជី 1 " ជំនួសវិញ ឬអត្ថបទណាមួយដែលអ្នកចង់បាន។
ឧទាហរណ៍ ដើម្បីប្រៀបធៀបតម្លៃក្នុងជួរ B ធៀបនឹងតម្លៃក្នុងជួរ A រូបមន្តយករូបរាងដូចខាងក្រោម (ដែល B2 ជាក្រឡាកំពូលបំផុត):
=IF(ISNA(MATCH(B2,A:A,0)), "Not in List 1", "")
ដូចដែលអ្នកចងចាំ មុខងារ MATCH នៅក្នុង Excel មិនប្រកាន់អក្សរតូចធំដោយខ្លួនវាទេ។ ដើម្បីទទួលបានវាដើម្បីសម្គាល់ករណីតួអក្សរ សូមបង្កប់អនុគមន៍ EXACT នៅក្នុងអាគុយម៉ង់ lookup_array ហើយចងចាំថាត្រូវចុច Ctrl + Shift + Enter ដើម្បីបំពេញ រូបមន្តអារេ :
=IF(ISNA(MATCH(TRUE, EXACT(A:A, B2),0)), "Not in List 1", "")
រូបថតអេក្រង់ខាងក្រោមបង្ហាញរូបមន្តទាំងពីរនៅក្នុងសកម្មភាព៖
ដើម្បីស្វែងយល់ពីវិធីផ្សេងទៀតដើម្បីប្រៀបធៀបបញ្ជីពីរក្នុង Excel សូមមើលមេរៀនខាងក្រោម៖ របៀប ដើម្បីប្រៀបធៀប 2 ជួរក្នុង Excel។
Excel VLOOKUP និង MATCH
ឧទាហរណ៍នេះសន្មត់ថាអ្នកមានចំណេះដឹងជាមូលដ្ឋានមួយចំនួននៃមុខងារ Excel VLOOKUP រួចហើយ។ ហើយប្រសិនបើអ្នកធ្វើនោះ ឱកាសគឺថាអ្នកបានចូលទៅក្នុងដែនកំណត់ជាច្រើនរបស់វា (ទិដ្ឋភាពលម្អិតនៃការដែលអាចជាបានរកឃើញនៅក្នុង ហេតុអ្វីបានជា Excel VLOOKUP មិនដំណើរការ) ហើយកំពុងស្វែងរកជម្រើសដ៏រឹងមាំជាងមុន។
គុណវិបត្តិដ៏គួរឱ្យរំខានបំផុតមួយនៃ VLOOKUP គឺវាឈប់ដំណើរការបន្ទាប់ពីបញ្ចូល ឬលុបជួរឈរនៅក្នុងតារាងរកមើល។ វាកើតឡើងដោយសារតែ VLOOKUP ទាញតម្លៃដែលត្រូវគ្នាដោយផ្អែកលើចំនួននៃជួរឈរត្រឡប់មកវិញដែលអ្នកបញ្ជាក់ (លេខលិបិក្រម)។ ដោយសារតែ លេខលិបិក្រម គឺ "ពិបាកសរសេរកូដ" នៅក្នុងរូបមន្ត Excel មិនអាចកែតម្រូវវាបានទេ នៅពេលដែលជួរឈរថ្មីត្រូវបានបន្ថែមទៅ ឬលុបចេញពីតារាង។
Excel មុខងារ MATCH ដោះស្រាយជាមួយ ទីតាំងទាក់ទង នៃតម្លៃរកមើល ដែលធ្វើឱ្យវាសមឥតខ្ចោះសម្រាប់អាគុយម៉ង់ col_index_num នៃ VLOOKUP ។ ម្យ៉ាងវិញទៀត ជំនួសឱ្យការបញ្ជាក់ជួរឈរត្រឡប់មកវិញជាលេខឋិតិវន្ត អ្នកប្រើ MATCH ដើម្បីទទួលបានទីតាំងបច្ចុប្បន្ននៃជួរឈរនោះ។
ដើម្បីធ្វើឱ្យអ្វីៗកាន់តែងាយស្រួលយល់ ចូរយើងប្រើតារាងជាមួយនឹងពិន្ទុប្រឡងរបស់សិស្សម្តងទៀត។ (ស្រដៀងទៅនឹងអ្វីដែលយើងធ្លាប់ប្រើនៅដើមមេរៀននេះ) ប៉ុន្តែលើកនេះ យើងនឹងទាញយកពិន្ទុពិត ហើយមិនមែនជាទីតាំងដែលទាក់ទងរបស់វានោះទេ។
សន្មតថាតម្លៃស្វែងរកគឺនៅក្នុងក្រឡា F1 អារេតារាងគឺ $A$1:$C$2 (វាជាការអនុវត្តល្អក្នុងការចាក់សោវាដោយប្រើឯកសារយោងក្រឡាដាច់ខាត ប្រសិនបើអ្នកមានគម្រោងចម្លងរូបមន្តទៅក្រឡាផ្សេងទៀត) រូបមន្តមានដូចខាងក្រោម៖
=VLOOKUP(F1, $A$1:$C$8, 3, FALSE)
អាគុយម៉ង់ទី 3 ( col_index_num ) ត្រូវបានកំណត់ជា 3 ពីព្រោះ ពិន្ទុគណិតវិទ្យា ដែលយើងចង់ទាញគឺជាជួរទី 3 នៅក្នុងតុ។ ដូចដែលអ្នកអាចមើលឃើញនៅក្នុងរូបថតអេក្រង់ខាងក្រោម រូបមន្ត Vlookup ធម្មតានេះដំណើរការល្អ៖
ប៉ុន្តែរហូតដល់អ្នកបញ្ចូល ឬលុបជួរឈរមួយ):
ដូច្នេះ ហេតុអ្វីបានជា #REF! កំហុស? ដោយសារតែ col_index_num កំណត់ទៅ 3 ប្រាប់ Excel ឱ្យទទួលបានតម្លៃពីជួរទី 3 ខណៈពេលដែលឥឡូវនេះមានតែ 2 ជួរប៉ុណ្ណោះនៅក្នុងតារាងអារេ។
ដើម្បីការពារកុំឱ្យរឿងបែបនេះកើតឡើង អ្នកអាចបង្កើត រូបមន្ត Vlookup របស់អ្នកកាន់តែមានភាពស្វាហាប់ដោយរួមបញ្ចូលមុខងារផ្គូផ្គងខាងក្រោម៖
MATCH(E2,A1:C1,0)
កន្លែងណា៖
- E2 គឺជាតម្លៃរកមើល ដែលស្មើនឹង ពិតប្រាកដ ចំពោះឈ្មោះជួរឈរត្រឡប់ ពោលគឺជួរឈរដែលអ្នកចង់ទាញតម្លៃ ( ពិន្ទុគណិតវិទ្យា ក្នុងឧទាហរណ៍នេះ)។
- A1:C1 គឺជាអារេស្វែងរកដែលមាន បឋមកថាតារាង។
ហើយឥឡូវនេះ រួមបញ្ចូលមុខងារផ្គូផ្គងនេះនៅក្នុងអាគុយម៉ង់ col_index_num នៃរូបមន្ត Vlookup របស់អ្នកដូចនេះ៖
=VLOOKUP(F1,$A$1:$C$8, MATCH(E2,$A$1:$C$1, 0), FALSE)
ហើយត្រូវប្រាកដថាវាដំណើរការឥតខ្ចោះ មិនថាអ្នកបន្ថែម ឬលុបជួរឈរប៉ុន្មានទេ៖
នៅក្នុងរូបថតអេក្រង់ខាងលើ ខ្ញុំបានចាក់សោរឯកសារយោងក្រឡាទាំងអស់ដើម្បីឱ្យរូបមន្តដំណើរការបានត្រឹមត្រូវ ទោះបីជារបស់ខ្ញុំក៏ដោយ។ អ្នកប្រើប្រាស់ផ្លាស់ទីវាទៅកន្លែងផ្សេងទៀតនៅក្នុងសន្លឹកកិច្ចការ។ អ្នកអាចមើលឃើញនៅក្នុងរូបថតអេក្រង់ខាងក្រោម រូបមន្តដំណើរការល្អបន្ទាប់ពីលុបជួរឈរ។ លើសពីនេះ Excel មានភាពឆ្លាតវៃគ្រប់គ្រាន់ក្នុងការកែតម្រូវឯកសារយោងដាច់ខាតក្នុងករណីនេះ៖
Excel HLOOKUP និង MATCH
ក្នុងលក្ខណៈស្រដៀងគ្នា អ្នកអាចប្រើ Excel MATCH មុខងារទៅកែលម្អរូបមន្ត HLOOKUP របស់អ្នក។ គោលការណ៍ទូទៅគឺដូចគ្នានឹងករណី Vlookup ដែរ៖ អ្នកប្រើមុខងារផ្គូផ្គង ដើម្បីទទួលបានទីតាំងដែលទាក់ទងនៃជួរឈរត្រឡប់មកវិញ ហើយផ្គត់ផ្គង់លេខនោះទៅអាគុយម៉ង់ row_index_num នៃរូបមន្ត Hlookup របស់អ្នក។
ឧបមាថាតម្លៃរកមើលគឺនៅក្នុងក្រឡា B5 អារេតារាងគឺ B1:H3 ឈ្មោះនៃជួរដេកត្រឡប់មកវិញ (តម្លៃរកមើលសម្រាប់ MATCH) ស្ថិតនៅក្នុងក្រឡា A6 ហើយក្បាលជួរដេកគឺ A1:A3 រូបមន្តពេញលេញមានដូចខាងក្រោម៖
=HLOOKUP(B5, B1:H3, MATCH(A6, A1:A3, 0), FALSE)
ដូចដែលអ្នកទើបតែបានឃើញ ការរួមបញ្ចូលគ្នានៃ Hlookup/Vlookup & ការផ្គូផ្គងគឺពិតជាមានភាពប្រសើរឡើងលើរូបមន្ត Hlookup និង Vlookup ធម្មតា។ ទោះយ៉ាងណាក៏ដោយ មុខងារ MATCH មិនលុបបំបាត់ដែនកំណត់របស់ពួកគេទាំងអស់នោះទេ។ ជាពិសេស រូបមន្តនៃ Vlookup Match នៅតែមិនអាចមើលនៅខាងឆ្វេងរបស់វាបាន ហើយ Hlookup Match មិនអាចស្វែងរកក្នុងជួរណាមួយក្រៅពីកំពូលបំផុត។
ដើម្បីយកឈ្នះលើដែនកំណត់ខាងលើ (និងមួយចំនួនផ្សេងទៀត) សូមពិចារណាប្រើ ការរួមបញ្ចូលគ្នានៃ INDEX MATCH ដែលផ្តល់នូវវិធីដ៏មានអានុភាព និងអាចប្រើប្រាស់បានក្នុងការស្វែងរកក្នុង Excel ប្រសើរជាង Vlookup និង Hlookup ក្នុងន័យជាច្រើន។ ការណែនាំលម្អិត និងឧទាហរណ៍រូបមន្តអាចរកបាននៅក្នុង INDEX & MATCH ក្នុង Excel - ជាជម្រើសដ៏ប្រសើរសម្រាប់ VLOOKUP។
នេះជារបៀបដែលអ្នកប្រើរូបមន្ត MATCH ក្នុង Excel ។ សង្ឃឹមថាឧទាហរណ៍ដែលបានពិភាក្សានៅក្នុងមេរៀននេះនឹងបង្ហាញថាមានប្រយោជន៍ក្នុងការងាររបស់អ្នក។ ខ្ញុំសូមអរគុណចំពោះការអាន ហើយសង្ឃឹមថានឹងបានជួបអ្នកនៅលើប្លក់របស់យើងនៅសប្តាហ៍ក្រោយ!