តារាងមាតិកា
នៅក្នុង Microsoft Excel អ្នកប្រហែលជាដឹងយ៉ាងច្បាស់អំពី មុខងារ VLOOKUP ចំណែកឯការបន្ថែមមុខងារ XLOOKUP នៅក្នុង Excel 365 មានលទ្ធភាពច្រើនជាងមុនដើម្បីលើសពីមុខងារមុន ដោយគិតពីភាពងាយស្រួលរបស់អ្នកប្រើប្រាស់។ នៅក្នុងអត្ថបទនេះ អ្នកនឹងមានទិដ្ឋភាពលម្អិតនៃការប្រៀបធៀបរវាងមុខងាររកមើលដែលមានប្រយោជន៍ទាំងពីរនេះ៖ XLOOKUP និង VLOOKUP ជាមួយនឹងឧទាហរណ៍សមរម្យ និងរូបភាពដែលសមរម្យ។
ទាញយកសៀវភៅលំហាត់
អ្នកអាចទាញយកសៀវភៅការងារ Excel ដែលយើងធ្លាប់ប្រើដើម្បីរៀបចំអត្ថបទនេះ។
XLOOKUP vs VLOOKUP.xlsx
មូលដ្ឋានគ្រឹះនៃ XLOOKUP និង VLOOKUP ក្នុង Excel
មុខងារ XLOOKUP
The XLOOKUP មុខងារស្វែងរកជួរ ឬអារេសម្រាប់ការផ្គូផ្គងមួយ ហើយត្រឡប់ធាតុដែលត្រូវគ្នាពីជួរទីពីរ ឬអារេ។ តាមលំនាំដើម ការផ្គូផ្គងពិតប្រាកដត្រូវបានប្រើប្រាស់។ រូបមន្តទូទៅនៃមុខងារនេះមានដូចខាងក្រោម៖
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
អនុគមន៍ VLOOKUP
អនុគមន៍ VLOOKUP រកមើលតម្លៃនៅក្នុងជួរឈរខាងឆ្វេងបំផុតនៃតារាង ហើយបន្ទាប់មកត្រឡប់តម្លៃដូចគ្នា ជួរដេកពីជួរឈរដែលបានបញ្ជាក់។ តាមលំនាំដើម តារាងត្រូវតែតម្រៀបតាម លំដាប់ឡើង ។ រូបមន្តទូទៅនៃមុខងារនេះមើលទៅដូចនេះ៖
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
អាគុយម៉ង់ឥឡូវនេះអត្ថបទនឹងជួយអ្នកឱ្យយល់ពីភាពខុសគ្នារវាង XLOOKUP និង VLOOKUP ក្នុង Excel ។ ប្រសិនបើអ្នកមានសំណួរ ឬមតិកែលម្អ សូមប្រាប់ខ្ញុំនៅក្នុងផ្នែកមតិយោបល់។ ឬអ្នកអាចពិនិត្យមើលអត្ថបទផ្សេងទៀតរបស់យើងទាក់ទងនឹងមុខងារ Excel នៅលើគេហទំព័រនេះ។
ការពន្យល់អំពីអនុគមន៍ XLOOKUP <18 lookup_valueអាគុយម៉ង់ | ទាមទារ/ស្រេចចិត្ត | ការពន្យល់ |
---|---|---|
ទាមទារ | តម្លៃដែលបានបញ្ជាក់ដែលត្រូវស្វែងរកក្នុងតារាងទិន្នន័យ។ | |
lookup_array | ទាមទារ | ជួរក្រឡា ឬអារេដែលតម្លៃស្វែងរកនឹង ត្រូវបានស្វែងរក។ |
return_array | ទាមទារ | ទីពីរ ជួរក្រឡា ឬអារេពីកន្លែងដែលទិន្នន័យលទ្ធផលនឹងត្រូវបានស្រង់ចេញ។ |
[if_not_found] | ស្រេចចិត្ត | សារដែលបានប្ដូរតាមបំណងជាទម្រង់អត្ថបទ ប្រសិនបើតម្លៃស្វែងរកមិនត្រូវបានរកឃើញ។ |
[match_mode] | ស្រេចចិត្ត | វាកំណត់ថាតើមុខងារនឹងស្វែងរកការផ្គូផ្គងពិតប្រាកដដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យដែលបានបញ្ជាក់ ឬការផ្គូផ្គងតួអក្សរជំនួស។ |
[search_mode] | ស្រេចចិត្ត | វាកំណត់លំដាប់ស្វែងរក (ឡើង ឬចុះក្រោម ពីចុងក្រោយទៅ ទីមួយ ឬដំបូងរហូតដល់ចុងក្រោយ)។ |
អាគុយម៉ង់ ការពន្យល់អំពីមុខងារ VLOOKUP
Argument | ទាមទារ/ស្រេចចិត្ត | ការពន្យល់ |
---|---|---|
lookup_value | ទាមទារ | តម្លៃដែលបានបញ្ជាក់ដែលត្រូវស្វែងរកក្នុងតារាងទិន្នន័យ។ |
table_array | ទាមទារ | ជួរក្រឡា ឬអារេដែលតម្លៃនៃការស្វែងរកនឹងត្រូវបានស្វែងរក។ |
col_index_num | ទាមទារ | លេខលិបិក្រមនៃជួរឈរក្នុងអារេដែលបានបញ្ជាក់ ដែលតម្លៃត្រឡប់មានវត្តមាន។ |
[range_lookup] | ស្រេចចិត្ត | កំណត់ការផ្គូផ្គងពិតប្រាកដ ឬប្រហាក់ប្រហែល។ |
5 ឧទាហរណ៍ប្រៀបធៀបរវាងការប្រើប្រាស់ នៃ XLOOKUP និង VLOOKUP
តោះមើលឧទាហរណ៍មួយចំនួនឥឡូវនេះ ដើម្បីដឹងថាមុខងារទាំងពីរនេះស្រដៀងគ្នាឬខុសគ្នាពីគ្នាយ៉ាងណា។ អ្នកក៏នឹងដឹងពីកន្លែងដែលអ្នកគួរប្រើមុខងារ VLOOKUP ឬ XLOOKUP នៅពេលធ្វើការជាមួយសំណុំទិន្នន័យរបស់អ្នក។
1. XLOOKUP និង VLOOKUP ដើម្បីរកមើលតម្លៃតែមួយគត់ និងស្រង់ទិន្នន័យ
ក្នុងរូបភាពខាងក្រោម សំណុំទិន្នន័យត្រូវបានបង្ហាញជាមួយឧបករណ៍ស្មាតហ្វូនពេញនិយមមួយចំនួន និងលក្ខណៈបច្ចេកទេសរបស់វា។ ដោយប្រើមុខងារ VLOOKUP និង XLOOKUP នៅទីនេះដាច់ដោយឡែក យើងនឹងឃើញពីរបៀបដែលមុខងារទាំងនេះដំណើរការដើម្បីទាញយកទិន្នន័យតែមួយគត់ដោយផ្អែកលើតម្លៃស្វែងរកដែលបានបញ្ជាក់។
ឧទាហរណ៍ យើងនឹងទាញយកលក្ខណៈពិសេសរបស់ Samsung S21 Ultra ពីតារាងទិន្នន័យ។
យើងនឹងអនុវត្តមុខងារ VLOOKUP ជាមុនសិន។ នៅក្នុងលទ្ធផល Cell C16 រូបមន្តដែលត្រូវការនឹងមាន៖
=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)
បន្ទាប់ពីចុច Enter អ្នកនឹងទទួលបានព័ត៌មានទាំងអស់សម្រាប់ស្មាតហ្វូនដែលបានបញ្ជាក់ដែលមាននៅក្នុងតារាង។
ឥឡូវនេះ ប្រសិនបើយើងប្រើ XLOOKUP មុខងារជំនួសឱ្យមុខងារ VLOOKUP លទ្ធផល Cell C16 នឹងត្រូវបានបង្កប់ដោយរូបមន្តខាងក្រោម៖
=XLOOKUP(B16,B5:B13,C5:E13,,0)
បន្ទាប់ពីចុច Enter អ្នកនឹងទទួលបានលទ្ធផលស្រដៀងគ្នាដូចដែលបានរកឃើញជាមួយមុខងារ VLOOKUP ។
ដូច្នេះ មូលដ្ឋាន ភាពខុសគ្នារវាងការប្រើប្រាស់មុខងារទាំងពីរនេះគឺ VLOOKUP អនុគមន៍បានស្រង់ចេញតម្លៃជាច្រើនដោយផ្អែកលើលេខជួរឈរដែលបានបញ្ជាក់នៅក្នុងអារេមួយ ចំណែកឯមុខងារ XLOOKUP បានត្រឡប់លទ្ធផលស្រដៀងគ្នាដោយយកជួរនៃ ក្រឡាដែលមានលក្ខណៈពិសេសជាអាគុយម៉ង់អារេត្រឡប់។
អានបន្ថែម៖ Excel VLOOKUP ដើម្បីត្រឡប់តម្លៃច្រើនបញ្ឈរ
2. VLOOKUP មិនអាចបង្ហាញសារបានទេ ប្រសិនបើតម្លៃស្វែងរកមិនត្រូវបានរកឃើញ
ឥឡូវនេះ ចូរយើងគិតពីសេណារីយ៉ូដែលតម្លៃស្វែងរកមិនត្រូវបានរកឃើញនៅក្នុងតារាងទិន្នន័យ។ ដូច្នេះ ការប្រើប្រាស់មុខងារ VLOOKUP នឹងត្រឡប់កំហុស #N/A នៅទីនេះ។ ប៉ុន្តែមុខងារ XLOOKUP នឹងអនុញ្ញាតឱ្យអ្នកប្ដូរសារលទ្ធផលតាមបំណង ប្រសិនបើតម្លៃស្វែងរកមិនត្រូវបានរកឃើញនៅក្នុងតារាង។
សន្មតថាយើងនឹងស្វែងរកលក្ខណៈពិសេសរបស់ Xiaomi Mi 10 Pro នៅក្នុងតារាងខាងក្រោម។
ដោយសារតម្លៃស្វែងរកស្ថិតនៅក្នុង Cell B16 រូបមន្តដែលត្រូវការជាមួយមុខងារ VLOOKUP នៅក្នុង លទ្ធផល Cell C16 នឹងមានៈ
=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)
បន្ទាប់ពីចុច Enter មុខងារនឹងត្រឡប់ #N/A កំហុសនៅពេលរកមើលតម្លៃមិនមាននៅក្នុងតារាងទិន្នន័យទេ។
ឥឡូវនេះ ប្រសិនបើអ្នកប្ដូរសារតាមបំណងដោយប្រើមុខងារ XLOOKUP ប្រសិនបើតម្លៃស្វែងរកមិនត្រូវបានរកឃើញ នោះតម្រូវការចាំបាច់ រូបមន្តក្នុង Cell C16 អាចមើលទៅដូចនេះ៖
=XLOOKUP(B16,B5:B13,C5:E13,"Not Found",0)
បន្ទាប់ពីចុច Enter មុខងារនឹងត្រឡប់អ្វីដែលបានបញ្ជាក់ សារ៖ “រកមិនឃើញ” ។
ប្រសិនបើអ្នកចង់បង្ហាញសារដែលប្ដូរតាមបំណងជាមួយមុខងារ VLOOKUP នោះអ្នកមាន ដើម្បីបញ្ចូលគ្នានូវអនុគមន៍ IF ជាមួយនឹងមុខងារ VLOOKUP នៅទីនេះ។
អានបន្ថែម៖ ហេតុអ្វីបានជា VLOOKUP ត្រឡប់ #N/A នៅពេលដែលការប្រកួតមាន? (5 មូលហេតុ និងដំណោះស្រាយ)
ការអានស្រដៀងគ្នា
- VLOOKUP មិនដំណើរការ (8 ហេតុផល & ដំណោះស្រាយ)
- Excel LOOKUP vs VLOOKUP៖ ជាមួយ 3 ឧទាហរណ៍
- INDEX MATCH vs VLOOKUP Function (ឧទាហរណ៍ 9)
- ប្រើ VLOOKUP ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យច្រើនក្នុង Excel (6 Methods + Alternatives)
- របៀបផ្សំ Excel SUMIF & VLOOKUP ឆ្លងកាត់សន្លឹកច្រើន
3. VLOOKUP ស្វែងរកតម្លៃនៅក្នុងជួរឈរខាងឆ្វេងបំផុតតែប៉ុណ្ណោះ
នៅក្នុងរូបភាពខាងក្រោម សំណុំទិន្នន័យត្រូវបានកែប្រែបន្តិច។ ជួរឈរដែលមានឈ្មោះឧបករណ៍ត្រូវបានប្តូរទៅចុងបញ្ចប់នៃតារាងទិន្នន័យ។ ដូចដែលយើងដឹងហើយថា មុខងារ VLOOKUP ស្វែងរកតម្លៃរកមើលនៅក្នុងជួរឈរខាងឆ្វេងបំផុតក្នុងតារាងមួយ ឥឡូវនេះយើងនឹងរកឃើញលទ្ធផលដែលមុខងារនឹងត្រលប់មកវិញប្រសិនបើយើងស្វែងរកតម្លៃនៅខាងស្តាំបំផុតជួរឈរក្នុងតារាង។
មុខងារដែលត្រូវការនៅក្នុង Cell C16 នឹងជា៖
=VLOOKUP(B16,B5:E13,{1,2,3},FALSE)
បន្ទាប់ពីចុច Enter អ្នកនឹងឃើញកំហុស #N/A ជាលទ្ធផលត្រឡប់មកវិញ។ ដូច្នេះ ឥឡូវគេយល់ថា ពេលប្រើមុខងារ VLOOKUP អ្នកត្រូវរកតម្លៃតែនៅជួរឈរខាងឆ្វេងបំផុត បើមិនដូច្នេះទេ មុខងារនឹងមិនបង្ហាញលទ្ធផលដែលបានរំពឹងទុក។
ប៉ុន្តែមុខងារ XLOOKUP នឹងមិនធ្វើឱ្យអ្នកខកចិត្តក្នុងករណីនេះទេ។ ជាមួយនឹងការប្រើប្រាស់មុខងារ XLOOKUP អ្នកអាចស្វែងរកតម្លៃរកមើលនៅកន្លែងណាមួយក្នុងតារាងដោយគ្រាន់តែនិយាយអំពីជួរក្រឡា ឬអារេរកមើល។
ដូច្នេះ ដើម្បីទាញយកទិន្នន័យដែលមានពីតារាងសម្រាប់ការកំណត់ដែលបានបញ្ជាក់។ ឧបករណ៍មានវត្តមាននៅក្នុង Cell B16 មុខងារ XLOOKUP នឹងកើតឡើងជាមួយនឹងវាក្យសម្ព័ន្ធដូចខាងក្រោម៖
=XLOOKUP(B16,E5:E13,B5:D13,,0)
បន្ទាប់ពីចុច Enter អ្នកនឹងត្រូវបានបង្ហាញទិន្នន័យដែលបានស្រង់ចេញសម្រាប់ឧបករណ៍ស្មាតហ្វូនដែលបានបញ្ជាក់ភ្លាមៗ។
អានបន្ថែម៖ Excel VLOOKUP ដើម្បីស្វែងរកចុងក្រោយ តម្លៃក្នុងជួរឈរ (ជាមួយជម្រើស)
4. ស្រង់ទិន្នន័យដោយផ្អែកលើការកើតឡើងចុងក្រោយជាមួយ XLOOKUP តែប៉ុណ្ណោះ
មុខងារ XLOOKUP ទាញយកទិន្នន័យដោយផ្អែកលើការកើតឡើងចុងក្រោយនៃតម្លៃរកមើលក្នុងតារាង។ ជាឧទាហរណ៍ យើងអាចដឹងថាឧបករណ៍ស្មាតហ្វូនណាមួយនៅក្នុង Column B គឺជាឧបករណ៍ចុងក្រោយដែលប្រើ Chipset Bionic។
រូបមន្តដែលត្រូវការជាមួយមុខងារ XLOOKUP នៅក្នុង ក្រឡា C16 គួរbe:
=XLOOKUP(B16,C5:C13,B5:B13,,0,-1)
បន្ទាប់ពីចុច Enter មុខងារនឹងត្រឡប់ឈ្មោះឧបករណ៍ដែលត្រូវគ្នាក្នុងពេលតែមួយ។
នៅក្នុងអនុគមន៍ យើងបានប្រើអាគុយម៉ង់ [search_mode] ដែល '-1' បង្កប់ន័យថាមុខងារនឹងស្វែងរកតម្លៃពីចុងក្រោយទៅទីមួយ។ ប្រសិនបើអ្នកជ្រើសរើស '1' នៅទីនេះ នោះមុខងារនឹងមើលទៅចេញពីទីមួយទៅចុងក្រោយ។
ផ្ទុយទៅវិញ មុខងារ VLOOKUP គឺ មិនអាចស្រង់ទិន្នន័យដោយផ្អែកលើការកើតឡើងចុងក្រោយនៅក្នុងតារាងបានទេ។ វាអាចនឹងត្រូវរួមបញ្ចូលជាមួយមុខងារមួយចំនួនផ្សេងទៀតដើម្បីរកមើលតម្លៃពីលេខចុងក្រោយក្នុងតារាងទិន្នន័យ។
អានបន្ថែម៖ របៀបទាញទិន្នន័យពីសន្លឹកកិច្ចការច្រើនក្នុង Excel (4 វិធីរហ័ស)
5. XLOOKUP ទទួលយកអាគុយម៉ង់ស្រេចចិត្តដើម្បីប្រើតួអក្សរជំនួស
នៅក្នុងឧទាហរណ៍ចុងក្រោយរបស់យើង យើងនឹងស្វែងយល់ពីរបៀបដែលមុខងារ VLOOKUP និង XLOOKUP ដំណើរការខណៈពេលដែលការទាញយកទិន្នន័យផ្អែកលើ នៅលើការផ្គូផ្គងផ្នែកជាតម្លៃស្វែងរក។ ជាឧទាហរណ៍ យើងនឹងស្វែងរកលក្ខណៈជាក់លាក់ដែលមានដោយស្វែងរកលេខម៉ូដែល 'S21' នៃឧបករណ៍ស្មាតហ្វូន។
ជាមួយនឹងការប្រើប្រាស់ Wildcard តួអក្សរ ក៏ដូចជា Ampersand (&) ប្រតិបត្តិករ មុខងារ VLOOKUP នៅក្នុងលទ្ធផល Cell C16 នឹងមើលទៅដូចនេះ៖
=VLOOKUP("*"&B16&"*",B5:E13,{2,3,4},FALSE)
បន្ទាប់ពីចុច Enter រូបមន្តនឹងបង្ហាញលក្ខណៈជាក់លាក់ទាំងអស់សម្រាប់ Samsung S21 Ultra ពីអ្វីដែលបានផ្តល់ឱ្យសំណុំទិន្នន័យ។
ឥឡូវនេះ ខណៈពេលកំពុងប្រើមុខងារ XLOOKUP យើងត្រូវធ្វើសកម្មភាព [match_mode] អាគុយម៉ង់ ហើយកំណត់វាជាមួយ '2' ដើម្បីសម្គាល់ តួអក្សរជំនួស ត្រូវគ្នា។
ដូច្នេះ មុខងារដែលត្រូវការនៅក្នុង ក្រឡា C16 នឹងមើលទៅដូចនេះ៖
=XLOOKUP("*"&B16&"*",B5:B13,C5:E13,,2)
បន្ទាប់ពីចុច Enter អ្នកនឹងទទួលបានលទ្ធផលស្រដៀងគ្នាដូចដែលបានរកឃើញជាមួយមុខងារ VLOOKUP ពីមុន។
អានបន្ថែម៖ VLOOKUP with Wildcard in Excel (3 Methods)
ហេតុអ្វី XLOOKUP ប្រសើរជាង VLOOKUP ?
- នៅក្នុងមុខងារ XLOOKUP អ្នកត្រូវបញ្ជាក់ជួរនៃក្រឡា ឬអារេមួយជាអារេត្រឡប់ ដែលជាវិធីងាយស្រួលជាងក្នុងការសម្គាល់ពីតារាងទិន្នន័យ . នៅក្នុងមុខងារ VLOOKUP ខណៈពេលដែលទាញយកតម្លៃច្រើនពីតារាង អ្នកត្រូវបញ្ជាក់លេខលិបិក្រមនៃជួរឈរដោយដៃនៅក្នុងអារេដែលតម្លៃត្រឡប់មានវត្តមាន ហើយពេលខ្លះវាពិបាករកលេខសន្ទស្សន៍ ពីសំណុំទិន្នន័យធំ។
- មុខងារ XLOOKUP គឺកាន់តែងាយស្រួលនៅពេលដែលអ្នកត្រូវបង្ហាញសារដែលប្ដូរតាមបំណង ប្រសិនបើតម្លៃស្វែងរកមិនត្រូវបានរកឃើញ។ មុខងារ VLOOKUP មិនអាចបង្ហាញសារផ្ទាល់ខ្លួនណាមួយបានទេ។
- មុខងារ VLOOKUP ស្វែងរកតម្លៃនៅក្នុងជួរឈរខាងឆ្វេងបំផុតក្នុងតារាង ខណៈពេលដែល XLOOKUP function រកមើលតម្លៃនៅក្នុងជួរឈរណាមួយនៅក្នុងតារាងទិន្នន័យដែលបានផ្តល់ឱ្យ។
- ជាមួយនឹងមុខងារ VLOOKUP អ្នកត្រូវតែបញ្ជាក់ទាំងមូល អារេតារាង ដែលតម្លៃស្វែងរក និងតម្លៃត្រឡប់មានវត្តមាន។ នៅក្នុងមុខងារ XLOOKUP អ្នកត្រូវតែកំណត់អារេរកមើល និងអារេត្រឡប់ដោយឡែកពីគ្នា។
- មុខងារ XLOOKUP ស្វែងរកតម្លៃរកមើលពីបាតទៅកំពូលក្នុង សំណុំទិន្នន័យដែលបានផ្តល់ឱ្យ ចំណែកឯ VLOOKUP ត្រូវការមុខងារផ្សេងទៀតដើម្បីទាញយកទិន្នន័យដោយផ្អែកលើការកើតឡើងចុងក្រោយនៅក្នុងតារាង។
- មុខងារ XLOOKUP អនុញ្ញាតឱ្យអ្នកស្វែងរកប្រព័ន្ធគោលពីរ មុខងារ VLOOKUP មិនកើតឡើងជាមួយនឹងលក្ខណៈវិនិច្ឆ័យបែបនេះទេ។
- ជាមួយនឹងមុខងារ VLOOKUP អ្នកអាចប្រើការផ្គូផ្គងប្រហាក់ប្រហែលដើម្បីត្រឡប់តម្លៃតូចជាងបន្ទាប់តែប៉ុណ្ណោះ។ ប៉ុន្តែជាមួយនឹងមុខងារ XLOOKUP អ្នកនឹងអាចត្រឡប់តម្លៃតូចជាង ឬធំបន្ទាប់បន្ទាប់ណាមួយពីតារាង។
ដែនកំណត់នៃ XLOOKUP នៅក្នុង Excel
វាអាចមានគុណវិបត្តិជាក់លាក់មួយជាមួយនឹងមុខងារ XLOOKUP ហើយនោះគឺជាភាពអាចរកបានរបស់វានៅក្នុង Microsoft Excel 365 ប៉ុណ្ណោះ។ មុខងារ XLOOKUP មិនត្រូវគ្នាជាមួយកំណែចាស់ទេ។ ប៉ុន្តែមុខងារ VLOOKUP អាចប្រើក្នុងកំណែ Excel ណាមួយ។ ដូច្នេះ វាអាចជាជម្រើសប្រសើរជាងមុនក្នុងការប្តូរទៅកំណែចុងក្រោយបំផុតរបស់ Microsoft Excel ប្រសិនបើអ្នករកឃើញមុខងារ XLOOKUP ដែលគួរឱ្យចាប់អារម្មណ៍ក្នុងការប្រើប្រាស់។
ការសន្និដ្ឋានពាក្យ
ខ្ញុំសង្ឃឹមថា ថាការវិភាគប្រៀបធៀបរវាងមុខងារទាំងពីរ ក៏ដូចជាឧទាហរណ៍ពាក់ព័ន្ធដែលបានបង្ហាញខាងលើនៅក្នុងនេះ។