01 នៃ 03
រកឃើញការផ្គូផ្គងប្រហាក់ប្រហែលទៅនឹងទិន្នន័យជាមួយ Excel របស់ VLOOKUP
របៀបដំណើរការអនុគមន៍ VLOOKUP
មុខងារ VLOOKUP របស់ Excel ដែលតំណាងឱ្យ ការរកមើលបញ្ឈរ អាចត្រូវបានប្រើដើម្បីស្វែងរកព័ត៌មានជាក់លាក់ដែលមាននៅក្នុងតារាងទិន្នន័យឬមូលដ្ឋានទិន្នន័យ។
VLOOKUP ជាធម្មតាត្រឡប់វាលទិន្នន័យតែមួយជាលទ្ធផលរបស់វា។ របៀបដែលវាធ្វើគឺ:
- អ្នកផ្តល់ឈ្មោះឬ តម្លៃរកមើល ដែលប្រាប់ VLOOKUP នៅក្នុងជួរដេកឬ កំណត់ត្រា នៃតារាងទិន្នន័យដើម្បីស្វែងរកទិន្នន័យដែលចង់បាន។
- អ្នកផ្គត់ផ្គង់លេខ ជួរឈរ - ត្រូវបានគេស្គាល់ថាជា col_index_num - នៃទិន្នន័យដែលអ្នកស្វែងរក
- មុខងាររកមើលតម្លៃរកមើលនៅក្នុងជួរឈរដំបូងនៃតារាងទិន្នន័យ
- VLOOKUP នឹងកំណត់ទីតាំងនិងត្រឡប់ព័ត៌មានដែលអ្នកស្វែងរកពីវាលផ្សេងទៀតនៃកំណត់ត្រាដូចគ្នាដោយប្រើលេខជួរឈរដែលបានផ្តល់
តម្រៀបទិន្នន័យជាមុនសិន
ទោះបីជាមិនត្រូវការជានិច្ចក៏ដោយវាជាធម្មតាល្អបំផុតដើម្បី តម្រៀបជួរទិន្នន័យ ដែល VLOOKUP កំពុងស្វែងរក តាមលំដាប់កើនឡើង ដោយប្រើជួរឈរដំបូងនៃជួរសម្រាប់គ្រាប់ចុចតម្រៀប។
ប្រសិនបើទិន្នន័យមិនត្រូវបានតម្រៀប VLOOKUP អាចត្រឡប់លទ្ធផលមិនត្រឹមត្រូវ។
វាក្យសម្ពន្ធនិងអាគុយម៉ង់អនុគមន៍ VLOOKUP
វាក្យសម្ព័ន្ធ របស់អនុគមន៍សំដៅលើប្លង់នៃអនុគមន៍និងរួមបញ្ចូលឈ្មោះអនុគមន៍តង្កៀបនិង អាគុយម៉ង់ ។
វាក្យសម្ព័ន្ធសម្រាប់អនុគមន៍ VLOOKUP គឺ:
= VLOOKUP (lookup_value, table_array, col_index_num, range_lookup)
search- _value - (តំរូវអោយ) តម្លៃដើម្បីស្វែងរក - ដូចជាបរិមាណដែលបានលក់នៅក្នុងរូបភាពខាងលើ
table_array - (ទាមទារ) នេះជាតារាងទិន្នន័យដែល VLOOKUP ស្វែងរកដើម្បីស្វែងរកព័ត៌មានដែលអ្នកនៅក្រោយ។
- ជួរតារាងត្រូវតែមានយ៉ាងហោចណាស់ជួរទិន្នន័យពីរ
- ជួរឈរដំបូងជាធម្មតាមានតម្លៃរកមើល
col_index_num - (បានទាមទារ) លេខជួរឈរនៃតម្លៃដែលអ្នកចង់បាន។
- លេខរៀងចាប់ផ្តើមជាមួយជួរឈរ ឃីឃីឃី ដូជាជួរឈរទី 1
- ប្រសិនបើ col_index_num ត្រូវបានកំណត់ទៅចំនួនធំជាងចំនួនជួរឈរដែលបានជ្រើសរើសនៅក្នុងអាគុយម៉ង់ តារាង 1RERE ! កំហុសត្រូវបានត្រឡប់ដោយអនុគមន៍
range_lookup - (ស្រេចចិត្ត) បង្ហាញថាតើ ជួរ ត្រូវបានតម្រៀបតាមលំដាប់ឡើង។
- ទិន្នន័យក្នុងជួរឈរដំបូងត្រូវបានប្រើជាពាក្យគន្លឹះ
- តម្លៃប៊ូលីន - TRUE ឬ FALSE គឺជាតម្លៃដែលអាចទទួលយកបានតែមួយគត់
- ប្រសិនបើបានលុបតម្លៃត្រូវបានកំណត់ជា TRUE តាមលំនាំដើម
- ប្រសិនបើកំណត់ទៅ TRUE ឬលុបចោលហើយជួរឈរទីមួយនៃជួរមិនត្រូវបានតម្រៀបតាមលំដាប់កើនឡើងនោះលទ្ធផលមិនត្រឹមត្រូវអាចកើតឡើង
- ប្រសិនបើកំណត់ទៅ TRUE ឬលុបចោលហើយការផ្គូផ្គងពិតប្រាកដសម្រាប់តម្លៃ រកមើល _value មិនត្រូវបានរកឃើញនោះការផ្គូផ្គងជិតបំផុតដែលតូចជាងនៅក្នុងទំហំឬតម្លៃត្រូវបានប្រើជា ពាក្យស្វែងរក
- ប្រសិនបើកំណត់ទៅមិនពិត VLOOKUP គ្រាន់តែទទួលយកការផ្គូផ្គងជាក់លាក់សម្រាប់តម្លៃ _value ។ ប្រសិនបើមានតម្លៃផ្គូផ្គងច្រើនតម្លៃផ្គូផ្គងដំបូងត្រូវបានត្រឡប់
- ប្រសិនបើកំណត់ទៅមិនពិតហើយគ្មានតម្លៃផ្គូផ្គងសម្រាប់ ពាក្យស្វែងរក នោះកំហុស # N / A ត្រូវបានត្រឡប់ដោយអនុគមន៍
ឧទាហរណ៍: រកអត្រាបញ្ចុះតម្លៃសំរាប់បរិមាណដែលបានទិញ
ឧទាហរណ៍នៅក្នុងរូបភាពខាងលើប្រើអនុគមន៍ VLOOKUP ដើម្បីស្វែងរកអត្រាបញ្ចុះតម្លៃដែលប្រែប្រួលអាស្រ័យលើបរិមាណធាតុដែលបានទិញ។
ឧទាហរណ៍បង្ហាញថាការបញ្ចុះតម្លៃសម្រាប់ទិញរបស់របរចំនួន 19 គឺ 2% ។ នេះដោយសារតែជួរឈរ បរិមាណ មានជួរនៃតម្លៃ។ ជាលទ្ធផល VLOOKUP មិនអាចរកការផ្គូផ្គងជាក់លាក់បានទេ។ ផ្ទុយទៅវិញត្រូវតែរកឱ្យឃើញការប្រហាក់ប្រហែលគ្នាដើម្បីត្រឡប់អត្រាបញ្ចុះតម្លៃត្រឹមត្រូវ។
ដើម្បីស្វែងរកការប្រកួតប្រហាក់ប្រហែល:
- តម្រៀបទិន្នន័យក្នុង តារាង ក្នុងលំដាប់កើនឡើង
- កំណត់អាល់ប៊ុម ជួរ_lookup ទៅ TRUE
ក្នុងឧទាហរណ៍រូបមន្តដូចខាងក្រោមដែលមានអនុគមន៍ VLOOKUP ត្រូវបានប្រើដើម្បីរកការបញ្ចុះតម្លៃសម្រាប់បរិមាណទំនិញដែលបានទិញ។
= VLOOKUP (C2, $ C $ 5: $ D $ 8,2, TRUE)
ទោះបីរូបមន្តនេះអាចត្រូវបានវាយបញ្ចូលក្នុងក្រឡាទទេក៏ដោយក៏ជម្រើសផ្សេងទៀតដែលត្រូវបានប្រើជាមួយជំហានដែលបានរាយខាងក្រោមត្រូវប្រើប្រអប់របស់អនុគមន៍ដើម្បីបញ្ចូលអាគុយម៉ង់របស់វា។
- ការប្រើប្រអប់នេះជាញឹកញាប់ធ្វើឱ្យវាងាយបញ្ចូលអាគុយម៉ង់របស់អនុគមន៍ឱ្យបានត្រឹមត្រូវ។
បើកប្រអប់ប្រអប់ VLOOKUP
ជំហានដែលត្រូវបានប្រើដើម្បីបញ្ចូលមុខងារ VLOOKUP ដែលបង្ហាញក្នុងរូបភាពខាងលើទៅក្នុងក្រឡា B2 គឺ:
- ចុចលើក្រឡា B2 ដើម្បីធ្វើឱ្យវាជា ក្រឡាសកម្ម - ទីតាំងដែលលទ្ធផលនៃអនុគមន៍ VLOOKUP ត្រូវបានបង្ហាញ
- ចុចលើផ្ទាំង រូបមន្ត ។
- ជ្រើស រកមើលនិងសេចក្តីយោង ពី ខ្សែបូ ដើម្បីបើកបញ្ជីទម្លាក់ចុះ
- ចុចលើ VLOOKUP នៅក្នុងបញ្ជីដើម្បីបង្ហាញប្រអប់របស់អនុគមន៍
02 នៃ 03
បញ្ចូលអាគុយម៉ង់អនុគមន៍ VLOOKUP របស់ Excel
ចង្អុលទៅការយោងក្រឡា
អាគុយម៉ង់សម្រាប់អនុគមន៍ VLOOKUP ត្រូវបានបញ្ចូលទៅក្នុងបន្ទាត់ដាច់ដោយឡែករបស់ប្រអប់ដូចបង្ហាញក្នុងរូបភាពខាងលើ។
សេចក្តីយោងក្រឡាដែលត្រូវបានប្រើជាអាគុយម៉ង់អាចត្រូវបានវាយបញ្ចូលទៅក្នុងបន្ទាត់ត្រឹមត្រូវឬដូចបានធ្វើនៅក្នុងជំហានខាងក្រោមការចង្អុលដែលពាក់ព័ន្ធនឹងការបន្លិចជួរដែលចង់បាននៃកោសិកាដោយព្រួញកណ្ដុរអាចត្រូវបានប្រើដើម្បីបញ្ចូលពួកវាទៅក្នុងប្រអប់។ ។
គុណសម្បត្តិនៃការប្រើប្រាស់ចំនុចរួមមាន:
- វាលឿនជាងការវាយ។
- មានកំហុសឆ្គងតិចជាងមុនដែលត្រូវបានបញ្ចូលក្នុងសេចក្តីយោងក្រឡាត្រឹមត្រូវ។
ការប្រើប្រាស់ឯកសារយោងកោសិកាដាច់ខាតនិងដាច់ខាតជាមួយអាគុយម៉ង់
វាមិនធម្មតាទេដែលប្រើច្បាប់ចម្លងច្រើននៃ VLOOKUP ដើម្បីត្រឡប់ព័ត៌មានខុសគ្នាពីតារាងទិន្នន័យដូចគ្នា។ ដើម្បីធ្វើឱ្យវាកាន់តែងាយស្រួល, VLOOKUP ជាញឹកញាប់អាចត្រូវបានចម្លងពីក្រឡាមួយទៅក្រឡាមួយទៀត។ នៅពេលដែលមុខងារត្រូវបានចំលងទៅក្រឡាផ្សេងទៀតត្រូវយកចិត្តទុកដាក់ដើម្បីបញ្ជាក់ថាសេចក្តីយោងក្រឡាលទ្ធផលត្រឹមត្រូវពីព្រោះទីតាំងថ្មីរបស់អនុគមន៍។
នៅក្នុងរូបភាពខាងលើសញ្ញាប្រាក់ដុល្លារ ( $ ) ជុំវិញការយោងក្រឡាសម្រាប់អាគុយម៉ង់ តារាង ដែលបង្ហាញថាពួកគេ ជាសេចក្តីយោងក្រឡាជាក់លាក់ ដែលមានន័យថាពួកគេនឹងមិនផ្លាស់ប្តូរប្រសិនបើមុខងារត្រូវបានចំលងទៅក្រឡាផ្សេងទៀត។ នេះជាការចង់បានព្រោះច្បាប់ចម្លងច្រើននៃ VLOOKUP នឹងយោងតារាងទិន្នន័យដូចគ្នាជាប្រភពព័ត៌មាន។
យោងតាមក្រឡាដែលប្រើសម្រាប់តម្លៃ lookup_value ម្យ៉ាងវិញទៀតមិនត្រូវបានហ៊ុំព័ទ្ធដោយសញ្ញាប្រាក់ដុល្លារដែលធ្វើឱ្យវាក្លាយជាសេចក្ដីយោងក្រឡាដែលទាក់ទង។ ការយោងក្រឡាយោងផ្លាស់ប្តូរនៅពេលដែលពួកគេត្រូវបានចម្លងដើម្បីឆ្លុះបញ្ចាំងពីទីតាំងថ្មីរបស់ពួកគេដែលទាក់ទងទៅនឹងទីតាំងរបស់ទិន្នន័យដែលពួកគេសំដៅ។
បញ្ចូលអាគុយម៉ង់អនុគមន៍
- ចុចលើបន្ទាត់ _value ការរកមើលនៅក្នុងប្រអប់ VLOOKUP
- ចុចលើក្រឡា C2 ក្នុងសន្លឹកកិច្ចការដើម្បីបញ្ចូលសេចក្តីយោងក្រឡានេះជាអាគុយម៉ង់របស់ ពាក្យគន្លឹះស្វែងរក
- ចុចលើតារាង ជួរដេក នៃប្រអប់
- បន្លិចក្រឡា C5 ទៅ D8 នៅក្នុងសន្លឹកកិច្ចការដើម្បីបញ្ចូល ជួរ នេះជាអាគុយម៉ង់តារាង - ក្បាលតារាងមិនត្រូវបានរួមបញ្ចូលទេ។
- ចុចគ្រាប់ចុច F4 លើក្តារចុចដើម្បីផ្លាស់ប្តូរជួរទៅសេចក្តីយោងក្រឡាដាច់ខាត
- ចុចលើបន្ទាត់ Col_index_num នៃប្រអប់
- វាយ 2 លើបន្ទាត់នេះជាអាគុយម៉ង់ Col_index_num ព្រោះអត្រាបញ្ចុះតម្លៃស្ថិតនៅក្នុងជួរឈរទី 2 នៃអាគុយម៉ង់ តារាង
- ចុចលើជួរ Range_lookup នៃប្រអប់
- វាយពាក្យ True ជាអាគុយម៉ង់ Range_lookup
- ចុចគ្រាប់ចុច បញ្ចូល នៅលើក្តារចុចដើម្បីបិទប្រអប់ហើយត្រឡប់ទៅសន្លឹកកិច្ចការវិញ
- ចម្លើយ 2% (អត្រាបញ្ចុះតម្លៃសម្រាប់បរិមាណទិញ) គួរបង្ហាញនៅក្នុងក្រឡា D2 នៃសន្លឹកកិច្ចការ
- នៅពេលអ្នកចុចលើក្រឡា D2 អនុគមន៍ពេញលេញ = VLOOKUP (C2, $ C $ 5: $ D $ 8,2, TRUE) លេចឡើងក្នុង របាររូបមន្ត ខាងលើសន្លឹកកិច្ចការ។
ហេតុអ្វីបានជា VLOOKUP បានត្រឡប់ 2% ជាលទ្ធផល
- ក្នុងឧទាហរណ៍ជួរឈរ បរិមាណ មិនមានការផ្គូផ្គងពិតប្រាកដសម្រាប់តម្លៃ search_key នៃ 19 ។
- ដោយសារតែអាគុយម៉ង់ is_sorted ត្រូវបានកំណត់ទៅ TRUE, VLOOKUP នឹងរកឃើញការផ្គូផ្គងប្រហាក់ប្រហែលទៅនឹងតម្លៃ search_key ។
- តម្លៃជិតបំផុតនៅក្នុងទំហំដែលនៅតែតូចជាងតម្លៃ ស្វែងរក របស់ 19 គឺ 11 ។
- ដូច្នេះ VLOOKUP រកមើលការបញ្ចុះភាគរយនៅក្នុងជួរដែលមាន 11 ហើយជាលទ្ធផលនាំមកនូវអត្រាបញ្ចុះតម្លៃ 2% ។
03 នៃ 03
Excel VLOOKUP មិនដំណើរការ: # N / A និងកំហុស #REF
VLOOKUP សារកំហុស
សារកំហុសដូចខាងក្រោមត្រូវបានភ្ជាប់ជាមួយ VLOOKUP ។
A # N / A ("មិនមានតម្លៃ") កំហុសត្រូវបានបង្ហាញប្រសិនបើ:
- រកមើលតម្លៃ _value មិនត្រូវបានរកឃើញនៅក្នុងជួរឈរទី 1 នៃអាគុយម៉ង់ ជួរ
- អាគុយម៉ង់ តារាង គឺមិនត្រឹមត្រូវ។ ឧទាហរណ៍អាគុយម៉ង់អាចរួមបញ្ចូលជួរឈរទទេនៅផ្នែកខាងឆ្វេងនៃជួរ
- អាគុយម៉ង់ Range_lookup ត្រូវបានកំណត់ទៅ FALSE ហើយការផ្គូផ្គងពិតប្រាកដសម្រាប់អាគុយម៉ង់ ពាក្យសម្ងាត់ស្វែងរក មិនអាចរកឃើញនៅក្នុងជួរឈរដំបូងនៃ ជួរ។
- អាគុយ ឃ្លាត ជួរកំណត់ត្រូវបានកំណត់ជា TRUE ហើយតម្លៃទាំងអស់នៅក្នុងជួរឈរទីមួយនៃ ជួរ ធំជាង កូនសោស្វែងរក។
#REF! ("សេចក្តីយោងចេញពីជួរ") កំហុសត្រូវបានបង្ហាញប្រសិនបើ:
- អាគុយម៉ង់ Col_index_num ធំជាងចំនួនជួរឈរក្នុង តារាង