តារាងមាតិកា
ដូចដែលអ្នកបានដឹងហើយថា Microsoft Excel មានមុខងារបីដើម្បីរកមើលតម្លៃ - LOOKUP, VLOOKUP និង HLOOKUP - ហើយពួកគេហាក់ដូចជាច្រឡំអ្នកប្រើប្រាស់បំផុត។ នៅក្នុងមេរៀននេះ យើងនឹងផ្តោតលើភាពជាក់លាក់នៃមុខងារ Excel HLOOKUP ហើយពិភាក្សាអំពីឧទាហរណ៍រូបមន្តមួយចំនួនដែលនឹងជួយអ្នកឱ្យប្រើវាក្នុង Excel ប្រកបដោយប្រសិទ្ធភាពបំផុត។
តើ HLOOKUP ជាអ្វីនៅក្នុង Excel?
មុខងារ Excel HLOOKUP ត្រូវបានរចនាឡើងសម្រាប់ ការរកមើលផ្ដេក ។ ពិសេសជាងនេះទៅទៀត វាស្វែងរកតម្លៃជាក់លាក់មួយនៅក្នុងជួរទីមួយនៃតារាង ហើយត្រឡប់តម្លៃផ្សេងទៀតក្នុងជួរដូចគ្នាពីជួរដែលអ្នកបញ្ជាក់។
មុខងារ HLOOKUP មាននៅគ្រប់កំណែទាំងអស់នៃ Microsoft Excel 2016, Excel 2013, Excel 2010, Excel 2007 និងទាបជាងនេះ។
វាក្យសម្ព័ន្ធ Excel HLOOKUP និងប្រើ
មុខងារ HLOOKUP ក្នុង Excel មានអាគុយម៉ង់ដូចខាងក្រោម៖
HLOOKUP(lookup_value, table_array, row_index_num, [ range_lookup])- Lookup_value (ទាមទារ) - តម្លៃដែលត្រូវស្វែងរក។ វាអាចជាឯកសារយោងក្រឡា តម្លៃជាលេខ ឬខ្សែអក្សរ។
- Table_array (ទាមទារ) - ជួរទិន្នន័យពីរ ឬច្រើនដែលតម្លៃស្វែងរកត្រូវបានស្វែងរក។ វាអាចជាជួរធម្មតា ឈ្មោះជួរ ឬតារាង។ តម្លៃស្វែងរកគួរតែស្ថិតនៅក្នុង ជួរទីមួយ នៃ table_array ។
- Row_index_num (ទាមទារ) - លេខជួរដេកក្នុង table_array ដែល តម្លៃគួរតែត្រូវបានត្រឡប់មកវិញ។ ឧទាហរណ៍ ដើម្បីត្រឡប់តម្លៃដែលត្រូវគ្នាពីបញ្ហាណាមួយជាមួយនឹងការបង្កើតរូបមន្ត Vlookup ឡើងវិញសម្រាប់ការរកមើលផ្តេក។
ហេតុផលកំពូលទាំង 10 ហេតុអ្វីបានជា Excel HLOOKUP មិនដំណើរការ
មកដល់ពេលនេះ អ្នកដឹងហើយថា Hlookup គឺជាមុខងារស្វែងរកដ៏មានប្រយោជន៍ និងមានថាមពលខ្លាំងនៅក្នុង Excel . វាក៏ជាល្បិចមួយផងដែរ ហើយដោយសារតែភាពជាក់លាក់ជាច្រើនរបស់វា #N/A កំហុស #VALUE ឬ #REF គឺជាការមើលឃើញធម្មតា។ ប្រសិនបើរូបមន្ត HLOOKUP របស់អ្នកមិនដំណើរការត្រឹមត្រូវទេ ភាគច្រើនទំនងជាដោយសារតែមូលហេតុមួយក្នុងចំណោមហេតុផលខាងក្រោម។
1. HLOOKUP ក្នុង Excel មិនអាចមើលពីលើខ្លួនវាទេ
ទោះបីជាអ្នកភ្លេចព័ត៌មានលម្អិតផ្សេងទៀតទាំងអស់អំពីការរកមើលផ្ដេកក្នុង Excel ក៏ដោយ សូមចងចាំចំណុចសំខាន់នេះ - Hlookup អាចស្វែងរកតែក្នុង ជួរខាងលើបំផុត នៃ តុ។ ប្រសិនបើករណីតម្លៃស្វែងរករបស់អ្នកស្ថិតនៅក្នុងជួរផ្សេងទៀត កំហុស N/A ត្រូវបានត្រឡប់មកវិញ។ ដើម្បីយកឈ្នះលើដែនកំណត់នេះ សូមប្រើរូបមន្ត INDEX MATCH ។
2. ការផ្គូផ្គងប្រហាក់ប្រហែលធៀបនឹងការផ្គូផ្គងពិតប្រាកដ
នៅពេលធ្វើការរកមើលក្នុង Excel ទាំងផ្ដេក (Hlookup) ឬបញ្ឈរ (Vlookup) ក្នុងករណីភាគច្រើនអ្នកកំពុងស្វែងរកវត្ថុជាក់លាក់មួយ ដូច្នេះហើយទាមទារឱ្យមានការផ្គូផ្គងពិតប្រាកដ។ នៅពេលស្វែងរកជាមួយការផ្គូផ្គងប្រហាក់ប្រហែល ( range_lookup កំណត់ទៅ TRUE ឬលុបចោល) សូមចាំតម្រៀបតម្លៃក្នុងជួរទីមួយតាមលំដាប់ឡើង។
សម្រាប់ព័ត៌មានបន្ថែម និងឧទាហរណ៍រូបមន្ត សូមមើល Excel Hlookup ជាមួយ ការផ្គូផ្គងប្រហាក់ប្រហែល និងពិតប្រាកដ។
3. សេចក្តីយោងអារេតារាងផ្លាស់ប្តូរនៅពេលចម្លងរូបមន្ត
នៅពេលប្រើ HLOOKUPs ច្រើនដើម្បីទាញយកព័ត៌មានអំពីតម្លៃរកមើលជួរមួយ អ្នកត្រូវចាក់សោរឯកសារយោង table_array ដូចដែលបានបង្ហាញនៅក្នុងសេចក្តីយោងក្រឡាដាច់ខាត និងទាក់ទងនៅក្នុងរូបមន្ត Hlookup។
4. ការបញ្ចូល ឬលុបជួរថ្មី
ដើម្បីយល់ពីមូលហេតុដែលការបញ្ចូលជួរដេកថ្មីអាចបំបែករូបមន្ត Hlookup សូមចាំពីរបៀបដែល Excel HLOOKUP ទទួលបានព័ត៌មានអំពីតម្លៃរកមើល - ដោយផ្អែកលើលេខសន្ទស្សន៍ជួរដេកដែលអ្នកបញ្ជាក់។
ឧបមាថាអ្នកចង់ទទួលបានតួលេខលក់ដោយផ្អែកលើលេខសម្គាល់ផលិតផល។ តួលេខទាំងនោះស្ថិតនៅជួរទី 4 ដូច្នេះអ្នកវាយលេខ 4 ក្នុងអាគុយម៉ង់ row_index_num ។ ប៉ុន្តែបន្ទាប់ពីបញ្ចូលជួរដេកថ្មី វាក្លាយទៅជាជួរដេក 5... ហើយ Hlookup របស់អ្នកឈប់ដំណើរការ។ បញ្ហាដូចគ្នាអាចកើតឡើងនៅពេលលុបជួរដែលមានស្រាប់ចេញពីតារាង។
ដំណោះស្រាយគឺចាក់សោតារាង ដើម្បីការពារអ្នកប្រើប្រាស់របស់អ្នកពីការបញ្ចូលជួរថ្មី ឬប្រើ INDEX & MATCH ជំនួសឱ្យ Hlookup ។ នៅក្នុងរូបមន្តលិបិក្រម/ការផ្គូផ្គង អ្នកបញ្ជាក់ជួរដែលត្រូវរកមើល និងត្រឡប់តម្លៃពីសេចក្តីយោងជួរ មិនមែនលេខលិបិក្រមទេ ហើយ Excel គឺឆ្លាតវៃគ្រប់គ្រាន់ដើម្បីកែតម្រូវសេចក្តីយោងទាំងនោះភ្លាមៗ។ ដូច្នេះ អ្នកមានសេរីភាពក្នុងការលុប ឬបញ្ចូលជួរឈរ និងជួរដេកច្រើនតាមដែលអ្នកចង់បាន ដោយមិនបាច់បារម្ភអំពីការធ្វើបច្ចុប្បន្នភាពរាល់រូបមន្តក្នុងសន្លឹកកិច្ចការរបស់អ្នក។
5. ស្ទួនក្នុងតារាង
មុខងារ HLOOKUP ក្នុង Excel អាចត្រឡប់តម្លៃតែមួយ ដែលជាតម្លៃដំបូងក្នុងតារាងដែលត្រូវនឹងតម្លៃរកមើល។
ប្រសិនបើមានកំណត់ត្រាដូចគ្នាមួយចំនួននៅក្នុងរបស់អ្នក។ តារាង, ជ្រើសរើសដំណោះស្រាយមួយក្នុងចំណោមដំណោះស្រាយខាងក្រោមដែលសាកសមបំផុតនឹងតម្រូវការរបស់អ្នក៖
- លុបស្ទួនដោយប្រើមធ្យោបាយរបស់ Excel ឬឧបករណ៍លុបស្ទួនរបស់យើង
- ប្រសិនបើកំណត់ត្រាស្ទួនគួរតែត្រូវបានរក្សាទុកក្នុងសំណុំទិន្នន័យ បង្កើត PivotTable ដើម្បី ដាក់ជាក្រុម ហើយត្រងទិន្នន័យរបស់អ្នកតាមរបៀបដែលអ្នកចង់បាន។
- ប្រើរូបមន្តអារេ ដើម្បីស្រង់តម្លៃស្ទួនទាំងអស់នៅក្នុងជួររកមើល។
6. ចន្លោះបន្ថែម
នៅពេលដែលរូបមន្ត Hlookup ត្រឹមត្រូវរបស់អ្នកបង្ហាញកំហុស #N/A សូមពិនិត្យមើលតារាងរបស់អ្នក និងរកមើលតម្លៃសម្រាប់ចន្លោះបន្ថែម។ អ្នកអាចលុបការនាំមុខ ការតាមពីក្រោយ និងចន្លោះដែលលើសបានយ៉ាងឆាប់រហ័សដោយប្រើមុខងារ Excel TRIM ឬឧបករណ៍សម្អាតក្រឡារបស់យើង។
7. លេខដែលបានធ្វើទ្រង់ទ្រាយជាអត្ថបទ
ខ្សែអក្សរដែលមើលទៅដូចជាលេខគឺជាឧបសគ្គមួយផ្សេងទៀតសម្រាប់រូបមន្ត Excel ។ ការពិពណ៌នាលម្អិតនៃបញ្ហានេះ និងដំណោះស្រាយដែលអាចកើតមានត្រូវបានពិពណ៌នានៅក្នុង ហេតុអ្វីបានជារូបមន្ត Excel អាចនឹងឈប់ដំណើរការ។
សូមមើលផងដែរ: របៀបបង្កើត និងប្រើប្រាស់តារាង Pivot ក្នុង Excel8. តម្លៃរកមើលលើសពី 255 តួអក្សរ
មុខងាររកមើលទាំងអស់នៅក្នុង Excel ដំណើរការតែដរាបណាតម្លៃរកមើលក្រោម 255 តួអក្សរ។ តម្លៃស្វែងរកយូរជាងនេះជាលទ្ធផលក្នុង #VALUE! កំហុស។ ដោយសាររូបមន្ត INDEX /MATCH មិនមានដែនកំណត់នេះទេ សូមប្រើវាដើម្បីជម្នះឧបសគ្គនេះ។
9. ផ្លូវពេញលេញទៅកាន់សៀវភៅការងាររកមើលមិនត្រូវបានបញ្ជាក់
ប្រសិនបើអ្នកអនុវត្ត h-lookup ពីសៀវភៅការងារផ្សេងទៀត សូមចងចាំថាត្រូវផ្គត់ផ្គង់ផ្លូវពេញលេញទៅកាន់វា។ ឧទាហរណ៍នៃរូបមន្តពីរបីអាចត្រូវបានរកឃើញនៅទីនេះ៖ របៀបធ្វើ Hlookup ពីសន្លឹកកិច្ចការផ្សេងទៀត ឬសៀវភៅការងារ។
10. អំណះអំណាងខុស
វាត្រូវបានគូសបញ្ជាក់ច្រើនជាងម្តងរួចមកហើយថា HLOOKUP គឺជាមុខងារទាមទារដែលគួរត្រូវបានព្យាបាលដោយយកចិត្តទុកដាក់បំផុត។ ខាងក្រោមនេះគឺជាកំហុសទូទៅបំផុតមួយចំនួនដែលបណ្តាលមកពីការផ្តល់អាគុយម៉ង់មិនត្រឹមត្រូវ៖
- ប្រសិនបើ row_index_num តិចជាង 1 មុខងារ HLOOKUP ត្រឡប់ #VALUE! error។
- ប្រសិនបើ row_index_num ធំជាងចំនួនជួរដេកក្នុង table_array #REF! កំហុសត្រូវបានបញ្ជូនមកវិញ។
- ប្រសិនបើអ្នកស្វែងរកដោយប្រហាក់ប្រហែលគ្នា ហើយតម្លៃ lookup_value របស់អ្នកតូចជាងតម្លៃតូចបំផុតនៅក្នុងជួរទីមួយនៃ table_array នោះ កំហុស #N/A នឹងត្រលប់មកវិញ។
នេះជារបៀបប្រើ HLOOKUP ក្នុង Excel ។ សង្ឃឹមថាអ្នកនឹងរកឃើញព័ត៌មាននេះមានប្រយោជន៍។ ខ្ញុំសូមអរគុណចំពោះការអាន ហើយសង្ឃឹមថានឹងបានជួបអ្នកនៅលើប្លក់របស់យើងនៅសប្តាហ៍ក្រោយ!
ទាញយកសៀវភៅលំហាត់អនុវត្ត
ឧទាហរណ៍រូបមន្ត Excel HLOOKUP
ជួរទី 2 កំណត់ row_index_num ទៅ 2 ហើយដូច្នេះនៅលើ។ - Range_lookup (ជាជម្រើស) - តម្លៃតក្កវិជ្ជា (Boolean) ដែលណែនាំ HLOOKUP ឱ្យស្វែងរកជាមួយការផ្គូផ្គងពិតប្រាកដ ឬប្រហាក់ប្រហែល។
ប្រសិនបើពិត ឬលុបចោល ការផ្គូផ្គង ប្រហាក់ប្រហែល ត្រូវបានត្រឡប់មកវិញ។ តើវាមានន័យយ៉ាងណា ប្រសិនបើការផ្គូផ្គងពិតប្រាកដមិនត្រូវបានរកឃើញ រូបមន្ត Hlookup របស់អ្នកនឹងធ្វើការផ្គូផ្គងមិនពិតប្រាកដ ហើយត្រឡប់តម្លៃធំបំផុតបន្ទាប់ដែលតិចជាង lookup_value។
ប្រសិនបើ FALSE មានតែ ការផ្គូផ្គងពិតប្រាកដប៉ុណ្ណោះ។ ត្រូវបានត្រឡប់មកវិញ។ ប្រសិនបើគ្មានតម្លៃក្នុងជួរដេកដែលបានបញ្ជាក់ត្រូវគ្នានឹងតម្លៃការស្វែងរកពិតប្រាកដទេ HLOOKUP នឹងបោះចោលកំហុស #N/A។
ដើម្បីធ្វើឱ្យអ្វីៗកាន់តែងាយស្រួលយល់ អ្នកអាចបកប្រែវាក្យសម្ព័ន្ធ HLOOKUP របស់ Excel៖
HLOOKUP( lookup_value, table_array, row_index_num , [range_lookup])ទៅជាភាសាអង់គ្លេសធម្មតា៖
HLOOKUP( ស្វែងរកតម្លៃនេះក្នុងតារាងនេះ ត្រឡប់តម្លៃពីជួរនេះ [ត្រឡប់ការផ្គូផ្គងប្រហាក់ប្រហែល ឬជាក់លាក់])ដើម្បីមើលពីរបៀបដែលវាដំណើរការក្នុងការអនុវត្ត ចូរយើងបង្កើតឧទាហរណ៍ Hlookup ដ៏សាមញ្ញមួយ។ ឧបមាថាអ្នកមានតារាងមួយដែលមានព័ត៌មានមូលដ្ឋានមួយចំនួនអំពីភពនៃប្រព័ន្ធព្រះអាទិត្យរបស់យើង (សូមមើលរូបថតអេក្រង់ខាងក្រោម)។ អ្វីដែលអ្នកចង់បានគឺរូបមន្តដែលត្រឡប់អង្កត់ផ្ចិតនៃភពដែលឈ្មោះត្រូវបានបញ្ចូលក្នុងក្រឡា B5។
នៅក្នុងរូបមន្ត Hlookup របស់យើង យើងនឹងប្រើអាគុយម៉ង់ដូចខាងក្រោម៖
- Lookup_value គឺ B5 - ក្រឡាដែលមានឈ្មោះភពដែលអ្នកចង់ស្វែងរក។
- Table_array គឺ B2:I3 - តារាងដែលរូបមន្តនឹងរកមើលតម្លៃ។
- Row_index_num គឺ 2 ព្រោះអង្កត់ផ្ចិតគឺជាជួរទី 2 ក្នុងតារាង។
- Range_lookup គឺ FALSE។ ដោយសារតែជួរទីមួយនៃតារាងរបស់យើងមិនត្រូវបានតម្រៀបពី A ដល់ Z យើងអាចរកមើលតែការផ្គូផ្គងពិតប្រាកដប៉ុណ្ណោះ ដែលដំណើរការល្អក្នុងឧទាហរណ៍នេះ។
ឥឡូវនេះអ្នកដាក់អាគុយម៉ង់ជាមួយគ្នា និងទទួលបាន រូបមន្តខាងក្រោម៖
=VLOOKUP(40, A2:B15,2)
រឿង 3 យ៉ាងដែលអ្នកគួរដឹងអំពីមុខងារ Excel HLOOKUP
រាល់ពេលដែលអ្នកធ្វើការរកមើលផ្តេកក្នុង Excel សូមចងចាំការពិតដូចខាងក្រោម៖
- មុខងារ HLOOKUP អាចស្វែងរកតែក្នុង ជួរខាងលើបំផុត នៃ table_array ប៉ុណ្ណោះ។ ប្រសិនបើអ្នកត្រូវការរកមើលកន្លែងផ្សេង សូមពិចារណាប្រើរូបមន្ត Index/Match។
- HLOOKUP ក្នុង Excel គឺ មិនប្រកាន់អក្សរតូចធំ វាមិនបែងចែកអក្សរធំ និងអក្សរតូចទេ។
- ប្រសិនបើ range_lookup ត្រូវបានកំណត់ទៅ TRUE ឬលុបចោល ( ប្រហាក់ប្រហែល ត្រូវគ្នា) តម្លៃនៅក្នុងជួរទីមួយនៃ table_array ត្រូវតែតម្រៀបតាម លំដាប់ឡើង (A-Z) ពីឆ្វេងទៅស្តាំ។
តើអ្វីជាភាពខុសគ្នារវាង VLOOKUP និង HLOOKUP ក្នុង Excel?
ដូចដែលអ្នកបានដឹងរួចមកហើយ មុខងារទាំងពីរ VLOOKUP និង HLOOKUP ស្វែងរកតម្លៃស្វែងរក . ភាពខុសគ្នាគឺរបៀបដែលការស្វែងរកត្រូវបានអនុវត្ត។ ដូចដែលអ្នកប្រហែលជាបានកត់សម្គាល់ ឈ្មោះមុខងារខុសគ្នាតែក្នុងអក្សរទីមួយប៉ុណ្ណោះ - "H" តំណាងឱ្យផ្ដេក និង "V" សម្រាប់បញ្ឈរ។
ដូច្នេះ អ្នកប្រើមុខងារ VLOOKUP ដើម្បីស្វែងរកគឺ បញ្ឈរ បញ្ជីនៅពេលដែលតម្លៃរកមើលរបស់អ្នកស្ថិតនៅក្នុងជួរឈរមួយនៅខាងឆ្វេងនៃទិន្នន័យដែលអ្នកចង់ស្វែងរក។
មុខងារ HLOOKUP ដំណើរការ ការរកមើលផ្ដេក - វាស្វែងរកតម្លៃរកមើលនៅផ្នែកខាងលើ -ភាគច្រើនជួរនៃតារាង ហើយត្រឡប់តម្លៃដែលកំណត់ចំនួនជួរដេកដែលបានបញ្ជាក់ចុះក្នុងជួរឈរតែមួយ។
រូបភាពខាងក្រោមបង្ហាញពីភាពខុសគ្នារវាងរូបមន្ត Vlookup និង Hlookup ក្នុង Excel៖
របៀប ប្រើ HLOOKUP ក្នុង Excel - ឧទាហរណ៍រូបមន្ត
ឥឡូវនេះ មុខងារ HLOOKUP បានចាប់ផ្តើមមើលទៅអ្នកកាន់តែស៊ាំបន្តិចហើយ សូមពិភាក្សាអំពីឧទាហរណ៍រូបមន្តមួយចំនួនបន្ថែមទៀត ដើម្បីបង្រួបបង្រួមចំណេះដឹង។
ការរកមើលដោយផ្ដេកជាមួយ ការផ្គូផ្គងប្រហាក់ប្រហែល និងពិតប្រាកដ
ដូចដែលអ្នកបានដឹងរួចមកហើយថា មុខងារ HLOOKUP នៅក្នុង Excel អាចធ្វើការរកមើលជាមួយនឹងការផ្គូផ្គងពិតប្រាកដ និងមិនពិតប្រាកដ អាស្រ័យលើតម្លៃដែលត្រូវបានផ្គត់ផ្គង់ទៅអាគុយម៉ង់ range_lookup ៖
- ពិត ឬបានលុបចោល - ប្រហាក់ប្រហែល ការប្រកួត
- មិនពិត - ពិតប្រាកដ ការប្រកួត
សូមចងចាំថា ទោះបីជា យើងនិយាយថា "ការប្រកួតប្រហាក់ប្រហែល ", រូបមន្ត Hlookup ណាមួយស្វែងរកការផ្គូផ្គងពិតប្រាកដនៅកន្លែងដំបូង។ ប៉ុន្តែការកំណត់អាគុយម៉ង់ចុងក្រោយទៅជា FALSE អនុញ្ញាតឱ្យរូបមន្តត្រឡប់ការផ្គូផ្គងប្រហាក់ប្រហែល (តម្លៃជិតបំផុតដែលតិចជាងតម្លៃរកមើល) ប្រសិនបើការផ្គូផ្គងពិតប្រាកដមិនត្រូវបានរកឃើញ។ ពិត ឬលុបចោល ត្រឡប់កំហុស #N/A ក្នុងករណីនេះ។
ដើម្បីបង្ហាញចំណុចកាន់តែច្បាស់ សូមពិចារណាឧទាហរណ៍ HLOOKUP ខាងក្រោម។
HLOOKUP ជាមួយការផ្គូផ្គងប្រហាក់ប្រហែល
ឧបមាថាអ្នកមានបញ្ជីនៃភពនៅជួរទី 2 (B2:I2) និងសីតុណ្ហភាពរបស់វានៅជួរទី 1 (B1:I1)។ អ្នកចង់ស្វែងយល់ថាតើភពមួយណាមានសីតុណ្ហភាពជាក់លាក់ដែលត្រូវបានបញ្ចូលក្នុងក្រឡា B4។
អ្នកមិនអាចពឹងផ្អែកលើឱកាសបិទដែលអ្នកប្រើប្រាស់របស់អ្នកដឹងពីសីតុណ្ហភាពស្វែងរកយ៉ាងពិតប្រាកដ ដូច្នេះវាសមហេតុផលក្នុងការត្រឡប់ ការផ្គូផ្គងដែលនៅជិតបំផុត ប្រសិនបើតម្លៃពិតប្រាកដមិនត្រូវបានរកឃើញ។
ឧទាហរណ៍ ដើម្បីស្វែងរកភពដែលមានសីតុណ្ហភាពជាមធ្យមគឺប្រហែល -340 °F សូមប្រើរូបមន្តខាងក្រោម ( range_lookup set ទៅ TRUE ឬលុបចោលដូចក្នុងឧទាហរណ៍នេះ)៖
=HLOOKUP(B4, B1:I2, 2)
សូមចាំថាការផ្គូផ្គងប្រហាក់ប្រហែលតម្រូវឱ្យតម្រៀបតម្លៃក្នុងជួរខាងលើពីតូចបំផុតទៅធំជាងគេ ឬពី A ដល់ Z បើមិនដូច្នេះទេ Hlookup របស់អ្នក រូបមន្តអាចត្រឡប់លទ្ធផលខុស។
ដូចដែលអ្នកបានឃើញនៅក្នុងរូបថតអេក្រង់ខាងក្រោម រូបមន្តរបស់យើងត្រឡប់ Uranus ដែលជាភពត្រជាក់បំផុតមួយនៅក្នុងប្រព័ន្ធព្រះអាទិត្យ ដែលរក្សាសីតុណ្ហភាពជាមធ្យម -346 អង្សាហ្វារិនហៃ .
HLOOKUP ជាមួយនឹងការផ្គូផ្គងពិតប្រាកដ
ប្រសិនបើអ្នកដឹងពីតម្លៃស្វែងរកយ៉ាងពិតប្រាកដ អ្នកអាចកំណត់ប៉ារ៉ាម៉ែត្រចុងក្រោយនៃ HLOOKUP ទៅ FALSE៖
=HLOOKUP(B4, B1:I2, 2, FALSE)
នៅលើ ដៃម្ខាង ការផ្គូផ្គងប្រហាក់ប្រហែល Hlookup គឺងាយស្រួលប្រើជាង ព្រោះវាមិនត្រូវការតម្រៀបទិន្នន័យក្នុងជួរទីមួយទេ។ ម្យ៉ាងវិញទៀត ប្រសិនបើការផ្គូផ្គងពិតប្រាកដមិនត្រូវបានរកឃើញទេ កំហុស #N/A នឹងត្រូវបានត្រឡប់មកវិញ។
គន្លឹះ។ មិនមែនដើម្បីបំភ័យអ្នកប្រើប្រាស់របស់អ្នកដោយកំហុស N/A អ្នកអាចបង្កប់រូបមន្ត Hlookup របស់អ្នកនៅក្នុង IFERROR ហើយបង្ហាញសារផ្ទាល់ខ្លួនរបស់អ្នក ឧទាហរណ៍៖
=IFERROR(HLOOKUP(B4, B1:I2, 2, FALSE), "Sorry, nothing has been found")
របៀបធ្វើ HLOOKUP ពីសន្លឹកកិច្ចការ ឬសៀវភៅការងារផ្សេងទៀត
ជាទូទៅ h-lookup ពីសន្លឹកផ្សេង ឬសៀវភៅការងារផ្សេងមិនមានន័យអ្វីទេ ក្រៅពីការផ្តល់ឯកសារយោងខាងក្រៅចំពោះរូបមន្ត HLOOKUP របស់អ្នក។
ដើម្បីទាញទិន្នន័យដែលត្រូវគ្នាចេញពី សន្លឹកកិច្ចការផ្សេងគ្នា អ្នកបញ្ជាក់ឈ្មោះសន្លឹកដែលអមដោយសញ្ញាឧទាន។ ឧទាហរណ៍៖
=HLOOKUP(B$1, Diameters!$B$1:$I$2,2,FALSE)
ប្រសិនបើឈ្មោះសន្លឹកកិច្ចការមាន ដកឃ្លា ឬ តួអក្សរដែលមិនមែនជាអក្ខរក្រម សូមបញ្ចូលឈ្មោះក្នុងសញ្ញាសម្រង់តែមួយដូចនេះ :
=HLOOKUP(B$1, 'Planet diameters'!$B$1:$I$2,2,FALSE)
នៅពេលយោង សៀវភៅការងារផ្សេងទៀត សូមបញ្ចូលឈ្មោះសៀវភៅការងារដែលរុំព័ទ្ធក្នុងតង្កៀបការ៉េ៖
=HLOOKUP(B$1, [Book1.xlsx]Diameters!$B$1:$I$2, 2, FALSE)
ប្រសិនបើអ្នក ទាញទិន្នន័យពីសៀវភៅការងារបិទជិត ផ្លូវទាំងមូលគួរតែត្រូវបានបញ្ជាក់៖
=HLOOKUP(B$1, 'D:\Reports\[Book1.xlsx]Diameters'!$B$1:$I$2, 2, FALSE)
គន្លឹះ។ ជំនួសឱ្យការវាយឈ្មោះសៀវភៅការងារ និងសន្លឹកកិច្ចការក្នុងរូបមន្តដោយដៃ អ្នកអាចជ្រើសរើសក្រឡានៅក្នុងសន្លឹកផ្សេងទៀត ហើយ Excel នឹងបន្ថែមឯកសារយោងខាងក្រៅទៅរូបមន្តរបស់អ្នកដោយស្វ័យប្រវត្តិ។
Excel HLOOKUP ជាមួយនឹងការផ្គូផ្គងផ្នែក (តួអក្សរជំនួស)
ដូចករណី VLOOKUP មុខងារ HLOOKUP របស់ Excel អនុញ្ញាតឱ្យប្រើតួអក្សរជំនួសខាងក្រោមនៅក្នុងអាគុយម៉ង់ lookup_value ៖
- សញ្ញាសួរ (? ) ដើម្បីផ្គូផ្គងតួអក្សរតែមួយ
- សញ្ញាផ្កាយ (*) ដើម្បីផ្គូផ្គងលំដាប់នៃតួអក្សរណាមួយ
Wildcards មានប្រយោជន៍នៅពេលអ្នកចង់ទាញព័ត៌មានពីមូលដ្ឋានទិន្នន័យ ផ្អែកលើអត្ថបទមួយចំនួនគឺជាផ្នែកនៃមាតិកានៃក្រឡារកមើល។
ឧទាហរណ៍ អ្នកមានបញ្ជីឈ្មោះអតិថិជននៅជួរទី 1 និងលេខសម្គាល់ការបញ្ជាទិញនៅជួរទី 2។ អ្នកចង់ស្វែងរកលេខសម្គាល់ការបញ្ជាទិញសម្រាប់អតិថិជនជាក់លាក់មួយ ប៉ុន្តែអ្នកមិនអាចចងចាំ ឈ្មោះអតិថិជនពិតប្រាកដ ទោះបីជាអ្នកចាំថាវាចាប់ផ្តើមដោយ "ace"។
សន្មត់ថាទិន្នន័យរបស់អ្នកស្ថិតនៅក្នុងក្រឡា B1:I2 ( table_array) ហើយលេខបញ្ជាទិញគឺនៅជួរទី 2 ( row_index_num ) រូបមន្តមានដូចខាងក្រោម៖
=HLOOKUP("ace*", B1:I2, 2, FALSE)
ដើម្បីធ្វើឱ្យរូបមន្តមានភាពបត់បែន អ្នកអាចវាយតម្លៃស្វែងរកក្នុងក្រឡាពិសេសមួយ ដោយនិយាយថា B4 ហើយភ្ជាប់ក្រឡានោះ ជាមួយតួអក្សរជំនួសដូចនេះ៖
=HLOOKUP(B4&"*", B1:I2, 2, FALSE)
កំណត់ចំណាំ។
- ដើម្បីឱ្យរូបមន្ត HLOOKUP តួអក្សរជំនួសដំណើរការបានត្រឹមត្រូវ អាគុយម៉ង់ range_lookup ត្រូវកំណត់ទៅជា FALSE។
- ប្រសិនបើ table_array មានច្រើនទៀត លើសពីតម្លៃមួយដែលបំពេញតាមលក្ខណៈវិនិច្ឆ័យតួអក្សរជំនួស តម្លៃដែលបានរកឃើញដំបូងត្រូវបានបញ្ជូនត្រឡប់មកវិញ។
សេចក្តីយោងក្រឡាដាច់ខាត និងទាក់ទងនៅក្នុងរូបមន្ត HLOOKUP
ប្រសិនបើអ្នកកំពុងសរសេររូបមន្តសម្រាប់ក្រឡាតែមួយ អ្នកប្រហែលជាមិនបារម្ភអំពីការប្រើត្រឹមត្រូវនៃការយោងក្រឡាដែលទាក់ទងនិងដាច់ខាតនោះទេ ទាំងមួយនឹងធ្វើ។
ការចម្លងរូបមន្តទៅក្រឡាច្រើនគឺជារឿងផ្សេង។ នៅក្នុងខ្លឹមសារ៖
- អ្នកគួរតែជួសជុល table_array ជានិច្ចដោយប្រើឯកសារយោងក្រឡាដាច់ខាតដែលមានសញ្ញាដុល្លារ ($) ដូចជា $B$1:$I$2។
- ជាធម្មតា ឯកសារយោង lookup_value គឺទាក់ទង ឬលាយឡំគ្នា អាស្រ័យលើអាជីវកម្មរបស់អ្នក។តក្កវិជ្ជា។
ដើម្បីធ្វើឱ្យអ្វីៗកាន់តែច្បាស់ សូមមើលរូបមន្តដែលទាញទិន្នន័យពីសន្លឹកមួយផ្សេងទៀត៖
=HLOOKUP(B$1, Diameters!$B$1:$I$2,2,FALSE)
នៅក្នុងរូបមន្តខាងលើ យើង ប្រើ absolute សេចក្តីយោងក្រឡា ($B$1:$I$2) ក្នុង table_array ព្រោះវាគួរតែនៅថេរ នៅពេលដែលរូបមន្តត្រូវបានចម្លងទៅក្រឡាផ្សេងទៀត។
សម្រាប់ lookup_value (B$1) យើងប្រើឯកសារយោង ចម្រុះ ជួរឈរដែលទាក់ទង និងជួរដាច់ខាត ពីព្រោះតម្លៃស្វែងរករបស់យើង (ឈ្មោះភព) គឺនៅជួរដូចគ្នា (ជួរទី 1) ប៉ុន្តែនៅក្នុងជួរផ្សេងគ្នា ( ពី B ទៅ I) ហើយសេចក្តីយោងជួរឈរគួរតែផ្លាស់ប្តូរដោយផ្អែកលើទីតាំងទាក់ទងនៃក្រឡាដែលរូបមន្តត្រូវបានចម្លង។
ដោយសារតែការប្រើប្រាស់ដ៏ឆ្លាតវៃនៃសេចក្តីយោងក្រឡា រូបមន្ត Hlookup របស់យើងដំណើរការយ៉ាងល្អឥតខ្ចោះសម្រាប់ក្រឡាជាច្រើន៖
INDEX/MATCH - ជាជម្រើសដ៏មានឥទ្ធិពលជាងសម្រាប់ Excel HLOOKUP
ដូចដែលអ្នកបានដឹងរួចមកហើយថា មុខងារ HLOOKUP នៅក្នុង Excel មានដែនកំណត់មួយចំនួន ហើយអ្វីដែលសំខាន់បំផុតនោះគឺអសមត្ថភាពក្នុងការរកមើលគ្រប់ទីកន្លែង លើកលែងតែ សម្រាប់ជួរខាងលើបំផុត និងចាំបាច់ដើម្បីតម្រៀបតម្លៃ នៅពេលស្វែងរកជាមួយការផ្គូផ្គងប្រហាក់ប្រហែល។
ជាសំណាងល្អ មានជម្រើសដ៏មានអានុភាព និងល្អជាងសម្រាប់ Vlookup និង Hlookup នៅក្នុង Excel - ទំនាក់ទំនងនៃមុខងារ INDEX និង MATCH ដែលដំណើរការរូបមន្តទូទៅនេះ៖
INDEX ( កន្លែងដែលត្រូវត្រឡប់តម្លៃពី , MATCH ( តម្លៃរកមើល , កន្លែងដែលត្រូវស្វែងរក , 0))សន្មតថាតម្លៃស្វែងរករបស់អ្នក ស្ថិតនៅក្នុងក្រឡា B7 អ្នកកំពុងរកមើលសម្រាប់ការប្រកួតក្នុងជួរទី 2 (B2:I2) ហើយចង់ត្រឡប់តម្លៃពីជួរទី 1 (B1:I1) រូបមន្តមានដូចខាងក្រោម៖
=INDEX(B1:I1,MATCH(B7,B2:I2,0))
នៅក្នុងរូបថតអេក្រង់ខាងក្រោម អ្នកអាចឃើញរូបមន្ត Hlookup 2 ដែលស្វែងរកក្នុងជួរទីមួយ និងទីពីរ ហើយក្នុងករណីទាំងពីរ INDEX MATCH ដំណើរការបានល្អដូចគ្នា។
សម្រាប់ការពន្យល់លម្អិតនៃតក្កវិជ្ជានៃរូបមន្ត និងឧទាហរណ៍ជាច្រើនទៀត សូមមើល INDEX MATCH ជាជម្រើសប្រសើរជាងមុនចំពោះ VLOOKUP។
របៀបធ្វើការរកមើល h-sensitive ក្នុង Excel
ដូចដែលបានរៀបរាប់នៅដើមដំបូងនៃមេរៀននេះ មុខងារ Excel HLOOKUP គឺមិនប្រកាន់អក្សរតូចធំទេ។ ក្នុងស្ថានភាពដែលករណីតួអក្សរសំខាន់ អ្នកអាចយកអនុគមន៍ EXACT ដែលប្រៀបធៀបក្រឡាយ៉ាងពិតប្រាកដ ហើយដាក់វានៅក្នុងរូបមន្ត INDEX MATCH ដែលបានពិភាក្សាក្នុងឧទាហរណ៍មុន៖
INDEX ( ជួរដេកដើម្បីត្រឡប់តម្លៃពី , MATCH(TRUE, EXACT( ជួរដើម្បីស្វែងរកក្នុង , តម្លៃរកមើល) , 0))សន្មតថាតម្លៃរកមើលរបស់អ្នកស្ថិតនៅក្នុងក្រឡា B4 ដែលជា ជួររកមើលគឺ B1:I1 ហើយជួរត្រឡប់មកវិញគឺ B2:I2 រូបមន្តមានរូបរាងដូចខាងក្រោម៖
=INDEX(B2:I2, MATCH(TRUE, EXACT(B1:I1,B4),0))
ចំណាំសំខាន់! វាជារូបមន្តអារេ ដូច្នេះហើយ អ្នកគួរតែចុច Ctrl+Shift+Enter ដើម្បីបញ្ចប់វា។
ឧទាហរណ៍ខាងលើបង្ហាញពីការចូលចិត្តរបស់ខ្ញុំ ប៉ុន្តែមិនមែនជាវិធីតែមួយគត់ដែលអាចធ្វើ Hlookup ដែលប្រកាន់អក្សរតូចធំក្នុង Excel នោះទេ។ ប្រសិនបើអ្នកចង់ដឹងពីបច្ចេកទេសផ្សេងទៀត សូមពិនិត្យមើលការបង្រៀននេះ៖ វិធី 4 យ៉ាងដើម្បីធ្វើ Vlookup ដែលប្រកាន់អក្សរតូចធំក្នុង Excel ។ ខ្ញុំគិតថាអ្នកនឹងមិនមានទេ។