តារាងមាតិកា
VLOOKUP, INDEX, MATCH គឺជាមុខងារ Excel ដ៏ពេញនិយមដែលប្រើក្នុង Microsoft Excel ។ VLOOKUP គឺជារឿងធម្មតាណាស់នៅក្នុងប្រតិបត្តិការទិន្នន័យធំ។ អនុគមន៍ INDEX-MATCH រួមបញ្ចូលគ្នាអាចប្រើជំនួសមុខងារ VLOOKUP ។ នៅក្នុងអត្ថបទនេះ យើងនឹងបង្ហាញពីរបៀបប្រើ INDEX-MATCH ជំនួសឱ្យ VLOOKUP ក្នុង Excel។
ទាញយកសៀវភៅលំហាត់អនុវត្ត
ទាញយកការអនុវត្តនេះ សៀវភៅលំហាត់ដើម្បីធ្វើលំហាត់ប្រាណ នៅពេលអ្នកកំពុងអានអត្ថបទនេះ។
ការផ្គូផ្គងសន្ទស្សន៍ជំនួសឱ្យ Vlookup.xlsxការណែនាំអំពីមុខងារ INDEX និង MATCH
សន្ទស្សន៍ អនុគមន៍
អនុគមន៍ INDEX ត្រឡប់តម្លៃ ឬសេចក្តីយោងទៅតម្លៃពីក្នុងតារាង ឬជួរ។ អនុគមន៍ INDEX ប្រើជាពីរវិធី ទម្រង់អារេ និងទម្រង់យោង។
វាក្យសម្ព័ន្ធ៖
INDEX(អារេ row_num [column_num] )
អាគុយម៉ង់៖
អារេ – វាជាជួរនៃក្រឡា ឬអារេថេរ។ ការប្រើប្រាស់ row_num និង column_num អាស្រ័យលើជួរដេក ឬជួរឈរក្នុងអារេនេះ។
row_num – វាទាមទារ លុះត្រាតែមាន column_num ។ ជ្រើសរើសជួរដេកក្នុងអារេដែលត្រូវត្រឡប់តម្លៃ។ ប្រសិនបើ row_num ត្រូវបានលុប នោះ column_num ត្រូវបានទាមទារ។
column_num – វាជ្រើសរើសជួរឈរក្នុងអារេដែលត្រូវត្រឡប់តម្លៃមួយ។ ប្រសិនបើ column_num ត្រូវបានលុបចោល row_num ត្រូវបានទាមទារ។
អនុគមន៍ MATCH
អនុគមន៍ MATCH ស្វែងរកការបញ្ជាក់វត្ថុក្នុងជួរក្រឡាមួយ ហើយបន្ទាប់មកត្រឡប់ទីតាំងដែលត្រូវគ្នានៃវត្ថុនោះ។ មុខងារនេះដំណើរការក្នុងទិសដៅណាមួយ និងទទួលបានការផ្គូផ្គងពិតប្រាកដ។
វាក្យសម្ព័ន្ធ៖
MATCH(lookup_value, lookup_array, [match_type])
អាគុយម៉ង់៖
lookup_value – នេះគឺជាតម្លៃដែលយើងចង់ផ្គូផ្គងក្នុងអារេមួយ។ នេះអាចជាតម្លៃ (លេខ អត្ថបទ ឬតម្លៃឡូជីខល) ឬក្រឡាយោងទៅលេខ អត្ថបទ ឬតម្លៃតក្ក។
lookup_array – វាគឺ ជួរដែលបានបញ្ជាក់ដែលយើងចង់ស្វែងរកពី។
match_type – នេះជាជម្រើស។ លេខគឺ -1, 0, ឬ 1។ អាគុយម៉ង់ match_type បញ្ជាក់ពីរបៀបដែល Excel ផ្គូផ្គង lookup_value ជាមួយតម្លៃក្នុង lookup_array ។ តម្លៃលំនាំដើមសម្រាប់អាគុយម៉ង់នេះគឺ 1.
របៀបផ្សំអនុគមន៍ INDEX និង MATCH
យើងនឹងប្រើការបញ្ចូលគ្នានៃអនុគមន៍ INDEX និង MATCH ជាជាងប្រើមុខងារ VLOOKUP ។ នៅទីនេះ យើងនឹងបង្ហាញពីរបៀបបញ្ចូលគ្នានូវមុខងារទាំងពីរ។
ដើម្បីអនុវត្តរូបមន្ត យើងយកសំណុំទិន្នន័យរបស់ក្រុមហ៊ុនដែលមាន ID ឈ្មោះ និងប្រាក់ខែរបស់បុគ្គលិក។
ឥឡូវនេះ នឹងរកឃើញ ប្រាក់ខែ របស់បុគ្គលិកដែលកំពុងស្វែងរកនៅលើ ID ជំនួសឱ្យជម្រើសផ្សេងទៀត។
ជំហានទី 1៖
- ដំបូង សូមដាក់ ID ដូចបង្ហាញនៅលើប្រអប់ខាងក្រោម៖
ជំហានទី 2៖
- សរសេរមុខងារ MATCH នៅលើ Cell C13 ។
- យើងនឹងព្យាយាមស្វែងរកការផ្គូផ្គងនៃ ក្រឡា C12 ក្នុងជួរ B5:B10 ។ ដូច្នេះ រូបមន្តគឺ៖
=MATCH(C12,B5:B10,0)
ជំហានទី 3៖
- បន្ទាប់មកចុច Enter ។
នៅក្នុងការត្រឡប់មកវិញ យើងទទួលបាន 3 ។ វាមានន័យថាតម្លៃដែលបានបញ្ជាក់របស់យើងស្ថិតនៅក្នុងក្រឡាទី 3 នៃជួរនោះ។
ជំហានទី 4:
- ឥឡូវនេះ សូមបញ្ចូល INDEX
- យើងចង់ទទួលបានប្រាក់ខែ។ ដូច្នេះ យើងបានប្រើ D5:D10 ជាជួរ។
- រូបមន្តនឹងមាន៖
=INDEX(D5:D10,MATCH(C12,B5:B10,0))
ជំហានទី 5៖
- បន្ទាប់មកចុច Enter ។
ជាចុងក្រោយ យើងទទួលបានប្រាក់ខែរបស់ A-003 នៅក្នុងលទ្ធផល។ នៅក្នុងវិធីនេះ យើងរួមបញ្ចូលគ្នានូវមុខងារ INDEX-MATCH ។
3 វិធីដើម្បីប្រើ INDEX MATCH ជំនួសឱ្យ VLOOKUP ក្នុង Excel
1. INDEX MATCH ដើម្បីរកមើលស្តាំទៅ ខាងឆ្វេងក្នុង Excel
នៅក្នុងផ្នែកនេះ យើងនឹងបង្ហាញពីរបៀបដែលមុខងារ INDEX-MATCH អាចរកមើលពីស្តាំទៅឆ្វេង។ VLOOKUP អាចស្វែងរកតែវត្ថុពីឆ្វេងទៅស្តាំ ហើយវត្ថុស្វែងរកត្រូវតែស្ថិតនៅក្នុងជួរទីមួយ។ យើងមិនចាំបាច់អនុវត្តតាមច្បាប់ទាំងនេះនៅក្នុងករណីនៃមុខងារ INDEX-MATCH នោះទេ។
ជំហានទី 1:
- យើង នឹងស្វែងរកឈ្មោះ ហើយចង់ត្រឡប់ ID ។ ដូច្នេះ សំណុំទិន្នន័យនឹងមើលទៅដូចនេះ៖
ជំហានទី 2៖
- សរសេរ “Allisa” នៅក្នុង ឈ្មោះ
- ឥឡូវនេះ សូមសរសេររូបមន្ត INDEX-MATCH ៖
=INDEX(B5:B10,MATCH(C12,C5:C10,0))
- នៅទីនេះ យើងនឹងរកមើលក្នុង ឈ្មោះ ជួរឈរ ហើយនឹងទទួលបានត្រឡប់ពី ID
- យើងកំពុងអនុវត្តប្រតិបត្តិការពីស្តាំទៅឆ្វេង។
ជំហានទី 3 :
- បន្ទាប់មកចុច Enter ។
យើងទទួលបាន ID ជាការត្រឡប់មកវិញ។ ប៉ុន្តែប្រសិនបើយើងប្រើ VLOOKUP នោះនឹងត្រឡប់កំហុសមួយ។
អានបន្ថែម៖ INDEX MATCH vs VLOOKUP Function (ឧទាហរណ៍ 9)
2. INDEX MATCH ជំនួសឱ្យ VLOOKUP ដែលមានលក្ខណៈវិនិច្ឆ័យច្រើនក្នុង Excel
នៅក្នុងមុខងារ INDEX-MATCH យើងអាចប្រើលក្ខណៈវិនិច្ឆ័យជាច្រើនដែលមិនអាចធ្វើទៅបានក្នុងករណី VLOOKUP .
ជំហានទី 1:
- ដំបូង កែប្រែសំណុំទិន្នន័យ ដើម្បីអនុវត្តលក្ខណៈវិនិច្ឆ័យជាច្រើន។
ជំហានទី 2៖
- យើងនឹងអនុវត្តលក្ខខណ្ឌពីរ នាយកដ្ឋាន និង ឈ្មោះ ហើយចង់បាន ប្រាក់ខែ ជាលទ្ធផល។
ជំហានទី 3៖
- ដាក់លក្ខខណ្ឌនៅលើប្រអប់ដែលត្រូវការ ដូចរូបភាពខាងក្រោម។
ជំហានទី 4៖
- ឥឡូវនេះ ដាក់រូបមន្តនៅលើ ក្រឡា C14 ។
- រូបមន្តគឺ៖
=INDEX(E5:E10,MATCH(1,(C12=D5:D10)*(C13=C5:C10),0))
ជំហានទី 5៖
- ជាចុងក្រោយ ចុច Enter ។
តាមលក្ខខណ្ឌទាំងពីរ ការប្រកួត យើងទទួលបានលទ្ធផល។ ប្រសិនបើលក្ខណៈវិនិច្ឆ័យណាមួយមិនបំពេញលទ្ធផលនោះ នឹងមានកំហុស។ នៅក្នុង VLOOKUP វាមិនអាចទៅរួចទេ។ នោះហើយជាមូលហេតុដែលយើងប្រើ INDEX-MATCH ជំនួសឱ្យ VLOOKUP ។
អានបន្ថែម៖ មុខងារ Excel INDEX និង MATCH ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យជាច្រើន ( 4 រូបមន្ត)
ស្រដៀងគ្នាការអាន
- ផលបូកជាមួយអនុគមន៍ INDEX-MATCH ក្រោមលក្ខណៈវិនិច្ឆ័យច្រើនក្នុង Excel
- របៀបប្រើ INDEX និងការផ្គូផ្គងសម្រាប់ការផ្គូផ្គងផ្នែក (2 វិធី)
- XLOOKUP ទល់នឹង INDEX-MATCH ក្នុង Excel (ការប្រៀបធៀបដែលអាចធ្វើបានទាំងអស់)
- រូបមន្តដោយប្រើមុខងារ INDIRECT INDEX MATCH នៅក្នុង Excel
- INDEX MATCH លក្ខណៈវិនិច្ឆ័យច្រើនជាមួយអក្សរជំនួសក្នុង Excel (ការណែនាំពេញលេញ)
3. អនុវត្ត INDEX MATCH ដើម្បីរកមើលទាំងជួរដេក និងជួរឈរ
នៅក្នុងផ្នែក យើងនឹងបង្ហាញពីរបៀបរកមើលទាំងក្នុងជួរដេក និងជួរឈរ។ VLOOKUP មិនអាចស្វែងរកទាំងក្នុងជួរដេក និងជួរឈរបានទេ។
ជំហានទី 1៖
- ដំបូង សូមកែប្រែសំណុំទិន្នន័យដែលត្រូវអនុវត្ត មុខងារ។
ជំហានទី 2៖
- យើងកំណត់ដើម្បីរកមើលឈ្មោះតាម ជួរឈរ B និងឆ្នាំនៅជួរទី 4។
ជំហានទី 3៖
- កំណត់លក្ខខណ្ឌ នៅលើប្រអប់ដែលត្រូវការលើឈ្មោះ និងឆ្នាំ។
ជំហានទី 4៖
- ឥឡូវនេះ សូមសរសេររូបមន្ត នៅលើ Cell C14។
- រូបមន្តគឺ៖
=INDEX(C5:E10,MATCH(C12,B5:B10,0),MATCH(C13,C4:E4,0))
- ឥឡូវនេះ ចុច Enter ។
ជាចុងក្រោយ យើងចំនួននៃការបង្កើនដែលលោក Jose ទទួលបានក្នុងឆ្នាំ 2020។
អានបន្ថែម៖ សន្ទស្សន៍ផ្គូផ្គងលក្ខណៈវិនិច្ឆ័យច្រើនក្នុងជួរដេក និងជួរឈរក្នុង Excel
គុណសម្បត្តិ នៃការប្រើប្រាស់ INDEX MATCH ជំនួសឱ្យ VLOOKUP ក្នុង Excel
1. Dynamic Column Reference
អត្ថប្រយោជន៍ចម្បងមួយនៃ INDEX-MATCH លើ VLOOKUP គឺជាសេចក្តីយោងជួរឈរ។ VLOOKUP ទាមទារសេចក្តីយោងជួរឈរឋិតិវន្ត។ ម្យ៉ាងវិញទៀត INDEX-MATCH ទាមទារសេចក្តីយោងជួរឈរថាមវន្ត។ ដោយសារតែឯកសារយោងឋិតិវន្ត នៅពេលដែលយើងបន្ថែម ឬលុបជួរ ឬជួរឈរណាមួយ រូបមន្តនៅតែមិនផ្លាស់ប្តូរ។ ឥទ្ធិពលនៃការផ្លាស់ប្តូរជួរឈរមិនត្រូវបានឆ្លុះបញ្ចាំងនៅក្នុងនោះទេ។
2. រកមើលពីស្តាំទៅឆ្វេង
The VLOOKUP អនុញ្ញាតឱ្យត្រឡប់តម្លៃទៅខាងឆ្វេង . ប៉ុន្តែមិនអាចធ្វើប្រតិបត្តិការណាមួយពេលកំពុងស្វែងរកពីស្តាំទៅឆ្វេង។ វាគឺជាអត្ថប្រយោជន៍ដ៏សំខាន់បំផុតមួយនៃមុខងារ INDEX-MATCH ។ យើងអាចប្រើមុខងារ INDEX-MATCH ក្នុងស្ថានភាពមួយចំនួនដែល VLOOKUP មិនអាចដំណើរការបានដោយសារការយោងផ្នែកខាងឆ្វេង និងខាងស្តាំ។
3. ងាយស្រួលក្នុងការបញ្ចូល ឬលុបជួរឈរថ្មី
យើងដឹងរួចហើយថា VLOOKUP ប្រើសេចក្តីយោងជួរឈរឋិតិវន្ត។ ដូច្នេះនៅពេលបន្ថែម ឬលុបជួរឈរថ្មីណាមួយ យើងត្រូវកែប្រែរូបមន្តរាល់ពេល។ ហើយយើងត្រូវធ្វើវាដោយដៃ។ ប៉ុន្តែនៅពេលដែលយើងធ្វើការជាមួយសំណុំទិន្នន័យធំ ការកែប្រែនេះកាន់តែស្មុគស្មាញ។ ជាជាងប្រើមុខងារ INDEX-MATCH យើងមិនចាំបាច់គិតអំពីរឿងនេះទេ។ រូបមន្តត្រូវបានកែប្រែដោយស្វ័យប្រវត្តិ។
4. គ្មានដែនកំណត់សម្រាប់ទំហំតម្លៃរកមើល
យើងត្រូវធ្វើឱ្យប្រាកដថាប្រវែងនៃលក្ខណៈវិនិច្ឆ័យស្វែងរកមិនគួរលើសពី 255 តួអក្សរនៅក្នុង VLOOKUP ។ បើមិនដូច្នោះទេវានឹងបង្ហាញតម្លៃកំហុស។ ក្នុងករណី INDEX-MATCH យើងអាចរកមើលបានច្រើនជាង 255 តួអក្សរ។
5. កាត់បន្ថយពេលវេលាដំណើរការ
នៅពេលដែលយើងកំពុងពិចារណាពេលវេលាដំណើរការនៃមុខងារ INDEX-MATCH កាត់បន្ថយពេលវេលាដំណើរការទៅចំនួនដ៏ច្រើន។ មុខងារ VLOOKUP រកមើលអារេទាំងមូល ឬតារាង។ ហើយមុខងារ INDEX-MATCH រកមើលតែជួរ ឬជួរដែលបានរៀបរាប់ប៉ុណ្ណោះ។ ដូច្នេះ វាផ្តល់លទ្ធផលក្នុងរយៈពេលដ៏ខ្លីបំផុតធៀបនឹង VLOOKUP ។
6. រកមើលទីតាំងតម្លៃ
នៅក្នុង VLOOKUP តម្លៃរកមើលត្រូវតែនៅក្នុងជួរទីមួយនៃអារេ ឬជួរ។ ប៉ុន្តែនៅក្នុងមុខងារ INDEX-MATCH តម្លៃរកមើលអាចកំណត់ទីតាំងនៅជួរឈរណាមួយ ហើយទទួលបានផងដែរនូវលទ្ធផលពីជួរឈរណាមួយដែលបានជ្រើសរើសដោយអ្នកប្រើប្រាស់។
សេចក្តីសន្និដ្ឋាន
នៅក្នុងអត្ថបទនេះ យើងបានពិពណ៌នាអំពីរបៀបប្រើមុខងារ INDEX-MATCH ជំនួសឱ្យ VLOOKUP ក្នុង Excel។ យើងក៏ពន្យល់ពីអត្ថប្រយោជន៍នៃមុខងារ INDEX-MATCH លើ VLOOKUP ។ ខ្ញុំសង្ឃឹមថាវានឹងបំពេញតម្រូវការរបស់អ្នក។ សូមចូលមើលគេហទំព័ររបស់យើង Exceldemy.com ហើយផ្តល់យោបល់របស់អ្នកនៅក្នុងប្រអប់មតិ។