តារាងមាតិកា
មុខងារ VLOOKUP គឺជាមុខងារស្វែងរក និងយោងដ៏ពេញនិយមបំផុតនៅក្នុង Excel ។ វាក៏ជាសារដ៏ពិបាកបំផុតមួយផងដែរ ហើយសារកំហុស #N/A ដ៏គួរឱ្យភ័យខ្លាចអាចជាការមើលឃើញធម្មតា។
អត្ថបទនេះនឹងពិនិត្យមើលមូលហេតុទូទៅបំផុតចំនួន 6 ដែលធ្វើឱ្យ VLOOKUP របស់អ្នកមិនដំណើរការ។
អ្នកត្រូវការការផ្គូផ្គងពិតប្រាកដ
អាគុយម៉ង់ចុងក្រោយនៃអនុគមន៍ VLOOKUP ដែលស្គាល់ថា range_lookup សួរថាតើអ្នកចង់បានការផ្គូផ្គងប្រហាក់ប្រហែល ឬពិតប្រាកដ .
ក្នុងករណីភាគច្រើន មនុស្សកំពុងស្វែងរកផលិតផលជាក់លាក់ណាមួយ ការបញ្ជាទិញ បុគ្គលិក ឬអតិថិជន ដូច្នេះទាមទារឱ្យមានការផ្គូផ្គងជាក់លាក់។ នៅពេលស្វែងរកតម្លៃតែមួយគត់ FALSE គួរតែត្រូវបានបញ្ចូលសម្រាប់អាគុយម៉ង់ range_lookup ។
អាគុយម៉ង់នេះគឺស្រេចចិត្ត ប៉ុន្តែប្រសិនបើទុកចោលទទេ តម្លៃ TRUE ត្រូវបានប្រើ។ តម្លៃ TRUE ពឹងផ្អែកលើទិន្នន័យរបស់អ្នកដែលត្រូវបានតម្រៀបតាមលំដាប់ឡើងដើម្បីដំណើរការ។
រូបភាពខាងក្រោមបង្ហាញ VLOOKUP ដែលមានអាគុយម៉ង់ range_lookup ត្រូវបានលុបចោល ហើយតម្លៃមិនត្រឹមត្រូវត្រូវបានបញ្ជូនត្រឡប់មកវិញ។
ដំណោះស្រាយ
ប្រសិនបើស្វែងរកតម្លៃតែមួយគត់ សូមបញ្ចូល FALSE សម្រាប់អាគុយម៉ង់ចុងក្រោយ។ VLOOKUP ខាងលើគួរតែត្រូវបានបញ្ចូលជា =VLOOKUP(H3,B3:F11,2,FALSE)
។
ចាក់សោតារាងយោង
ប្រហែលជាអ្នកកំពុងស្វែងរកប្រើ VLOOKUP ច្រើនដើម្បីត្រឡប់ព័ត៌មានផ្សេងគ្នាអំពីកំណត់ត្រាមួយ។ ប្រសិនបើអ្នកមានគម្រោងចម្លង VLOOKUP របស់អ្នកទៅក្រឡាច្រើន អ្នកនឹងត្រូវចាក់សោតារាងរបស់អ្នក។
រូបភាពខាងក្រោមបង្ហាញពី VLOOKUP ដែលបានបញ្ចូលមិនត្រឹមត្រូវ។ ជួរក្រឡាខុសកំពុងត្រូវបានយោងសម្រាប់ lookup_value និង តារាងអារេ ។
ដំណោះស្រាយ
តារាងដែលមុខងារ VLOOKUP ប្រើដើម្បីរកមើល សម្រាប់ និងត្រឡប់ព័ត៌មានពី ត្រូវបានគេស្គាល់ថាជា table_array ។ វានឹងត្រូវយោងយ៉ាងពិតប្រាកដដើម្បីចម្លង VLOOKUP របស់អ្នក។
ចុចលើឯកសារយោងនៅក្នុងរូបមន្ត ហើយចុចគ្រាប់ចុច F4 នៅលើក្តារចុចដើម្បីប្តូរសេចក្តីយោងពីទំនាក់ទំនងទៅដាច់ខាត។ រូបមន្តគួរតែត្រូវបានបញ្ចូលជា =VLOOKUP($H$3,$B$3:$F$11,4,FALSE)
។
ក្នុងឧទាហរណ៍នេះ ទាំងសេចក្តីយោង lookup_value និង table_array ត្រូវបានធ្វើឡើងដាច់ខាត។ ជាធម្មតាវាអាចគ្រាន់តែជា table_array ដែលត្រូវការចាក់សោ។
ជួរឈរមួយត្រូវបានបញ្ចូល
លេខសន្ទស្សន៍ជួរឈរ ឬ col_index_num ត្រូវបានប្រើ ដោយអនុគមន៍ VLOOKUP ដើម្បីបញ្ចូលព័ត៌មានអ្វីដែលត្រូវត្រឡប់អំពីកំណត់ត្រាមួយ។
ដោយសារតែវាត្រូវបានបញ្ចូលជាលេខលិបិក្រម វាមិនប្រើប្រាស់បានយូរទេ។ ប្រសិនបើជួរឈរថ្មីត្រូវបានបញ្ចូលទៅក្នុងតារាង វាអាចបញ្ឈប់ VLOOKUP របស់អ្នកមិនដំណើរការ។ រូបភាពខាងក្រោមបង្ហាញពីសេណារីយ៉ូបែបនេះ។
បរិមាណគឺនៅក្នុងជួរទី 3 ប៉ុន្តែបន្ទាប់ពីបញ្ចូលជួរឈរថ្មី វាបានក្លាយជាជួរឈរទី 4។ ប៉ុន្តែ VLOOKUP មិនបានធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិទេ។
ដំណោះស្រាយ 1
ដំណោះស្រាយមួយអាចជាការការពារសន្លឹកកិច្ចការ ដូច្នេះអ្នកប្រើប្រាស់មិនអាចបញ្ចូលជួរឈរបានទេ។ ប្រសិនបើអ្នកប្រើនឹងត្រូវការដើម្បីធ្វើវា នោះវាមិនមែនជាដំណោះស្រាយដែលអាចប្រើបានទេ។
ដំណោះស្រាយ 2
ជម្រើសមួយទៀតនឹងត្រូវបញ្ចូលមុខងារ MATCH ទៅក្នុង col_index_num អាគុយម៉ង់នៃ VLOOKUP។
អនុគមន៍ MATCH
អាចត្រូវបានប្រើដើម្បីស្វែងរក និងត្រឡប់លេខជួរឈរដែលត្រូវការ។ វាធ្វើឱ្យ col_index_num ថាមវន្ត ដូច្នេះជួរឈរដែលបានបញ្ចូលនឹងមិនប៉ះពាល់ដល់ VLOOKUP ទៀតទេ។
រូបមន្តខាងក្រោមអាចត្រូវបានបញ្ចូលក្នុងឧទាហរណ៍នេះដើម្បីការពារបញ្ហាដែលបានបង្ហាញខាងលើ។
តារាងមានទំហំធំជាងមុន
នៅពេលដែលជួរដេកកាន់តែច្រើនត្រូវបានបន្ថែមទៅក្នុងតារាង នោះ VLOOKUP អាចនឹងត្រូវធ្វើបច្ចុប្បន្នភាព ដើម្បីធានាថាជួរដេកបន្ថែមទាំងនេះត្រូវបានរួមបញ្ចូល។ រូបភាពខាងក្រោមបង្ហាញ VLOOKUP ដែលមិនពិនិត្យតារាងទាំងមូលសម្រាប់ធាតុផ្លែឈើ។
ដំណោះស្រាយ
ពិចារណាលើការធ្វើទ្រង់ទ្រាយជួរជាតារាង (Excel 2007+) ឬជាឈ្មោះជួរថាមវន្ត។ បច្ចេកទេសទាំងនេះនឹងធានាថាមុខងារ VLOOKUP របស់អ្នកនឹងតែងតែពិនិត្យមើលតារាងទាំងមូល។
ដើម្បីធ្វើទ្រង់ទ្រាយជួរជាតារាង សូមជ្រើសរើសជួរក្រឡាដែលអ្នកចង់ប្រើសម្រាប់ table_array ហើយចុច ទំព័រដើម > ធ្វើទ្រង់ទ្រាយជាតារាង ហើយជ្រើសរើសរចនាប័ទ្មពីវិចិត្រសាល។ ចុចផ្ទាំង Design នៅក្រោម Table Tools ហើយប្តូរឈ្មោះតារាងក្នុងប្រអប់ដែលបានផ្តល់។
VLOOKUP ខាងក្រោមបង្ហាញតារាងមួយដែលមានឈ្មោះថា FruitList ដែលត្រូវបានប្រើ។
VLOOKUP មិនអាចមើលទៅខាងឆ្វេងរបស់វា
ដែនកំណត់នៃមុខងារ VLOOKUP គឺថាវាមិនអាចមើលទៅខាងឆ្វេងរបស់វា។ វានឹងមើលទៅខាងក្រោមជួរឈរខាងឆ្វេងបំផុតនៃតារាង ហើយត្រឡប់ព័ត៌មានពីខាងស្ដាំ។
ដំណោះស្រាយ
ដំណោះស្រាយបញ្ហានេះទាក់ទងនឹងការមិនប្រើ VLOOKUP ទាល់តែសោះ។ ការប្រើប្រាស់ការរួមបញ្ចូលគ្នានៃមុខងារ INDEX និង MATCH នៃ Excel គឺជាជម្រើសទូទៅសម្រាប់ VLOOKUP ។ វាមានភាពចម្រុះជាងនេះ។
ឧទាហរណ៍ខាងក្រោមបង្ហាញថាវាត្រូវបានប្រើដើម្បីត្រឡប់ព័ត៌មានទៅខាងឆ្វេងនៃជួរឈរដែលអ្នកកំពុងមើល។
ស្វែងយល់បន្ថែមអំពីការប្រើ INDEX និង MATCH
តារាងរបស់អ្នកមានស្ទួន
មុខងារ VLOOKUP អាចត្រឡប់កំណត់ត្រាតែមួយប៉ុណ្ណោះ។ វានឹងត្រឡប់កំណត់ត្រាដំបូងដែលត្រូវនឹងតម្លៃដែលអ្នកបានស្វែងរក។
ប្រសិនបើតារាងរបស់អ្នកមានលេខស្ទួន នោះ VLOOKUP នឹងមិនអាស្រ័យលើកិច្ចការនោះទេ។
ដំណោះស្រាយ 1
គួរ បញ្ជីរបស់អ្នកមានស្ទួន? បើមិនពិចារណាដកវាចេញ។ វិធីរហ័សដើម្បីធ្វើវាគឺជ្រើសរើសតារាង ហើយចុចលើប៊ូតុង Removes Duplicates នៅលើផ្ទាំង Data ។
សូមពិនិត្យមើលកម្មវិធី AbleBits Duplicate Remover សម្រាប់ភាពពេញលេញបន្ថែមទៀត។ ឧបករណ៍សម្រាប់គ្រប់គ្រងស្ទួននៅក្នុងតារាង Excel របស់អ្នក។
ដំណោះស្រាយ 2
យល់ព្រម ដូច្នេះបញ្ជីរបស់អ្នកគួរតែមានលេខស្ទួន។ ក្នុងករណីនេះ VLOOKUP មិនមែនជាអ្វីដែលអ្នកត្រូវការទេ។ PivotTable នឹងល្អឥតខ្ចោះក្នុងការជ្រើសរើសតម្លៃមួយ ហើយរាយបញ្ជីលទ្ធផលជំនួសវិញ។
តារាងខាងក្រោមគឺជាបញ្ជីនៃការបញ្ជាទិញ។ ចូរនិយាយថាអ្នកចង់ត្រឡប់ការបញ្ជាទិញទាំងអស់សម្រាប់ផ្លែឈើជាក់លាក់មួយ។
PivotTable ត្រូវបានប្រើដើម្បីបើកឱ្យអ្នកប្រើប្រាស់ជ្រើសរើសលេខសម្គាល់ផ្លែឈើពីតម្រងរបាយការណ៍ និងបញ្ជី នៃការបញ្ជាទិញទាំងអស់លេចឡើង។
គ្មានបញ្ហា VLOOKUPs
អត្ថបទនេះបានបង្ហាញដំណោះស្រាយចំពោះហេតុផលទូទៅបំផុតចំនួន 6 ដែលមុខងារ VLOOKUP មិនដំណើរការ។ បំពាក់ដោយព័ត៌មាននេះ អ្នកគួរតែរីករាយជាមួយអនាគតដ៏លំបាកជាមួយនឹងមុខងារ Excel ដ៏អស្ចារ្យនេះ។
អំពីអ្នកនិពន្ធ
Alan Murray គឺជាគ្រូបណ្តុះបណ្តាលផ្នែកព័ត៌មានវិទ្យា និងជាស្ថាបនិកនៃ Computergaga ។ គាត់ផ្តល់ការបណ្តុះបណ្តាលតាមអ៊ីនធឺណិត និងគន្លឹះ និងល្បិចចុងក្រោយបង្អស់នៅក្នុង Excel, Word, PowerPoint និង Project។