តារាងមាតិកា
Microsoft Excel គឺជាកម្មវិធីមួយដែលគេប្រើយ៉ាងទូលំទូលាយបំផុតក្នុងពិភពលោកបច្ចុប្បន្ន។ ពីផ្ទះសាជីវកម្មធំទៅសហគ្រាសធុនតូច និងមធ្យមប្រើកម្មវិធីនេះ។ យើងអាចដំណើរការទិន្នន័យរបស់យើងតាមបំណងប្រាថ្នារបស់យើងតាមរយៈកម្មវិធីនេះ។ ក្នុងអត្ថបទនេះ យើងនឹងពន្យល់ពីរបៀបផ្គូផ្គងជួរឈរពីរ និងទទួលបានលទ្ធផលពីជួរឈរទីបីក្នុង Excel ។ វាត្រូវបានប្រើនៅពេលដែលយើងត្រូវការចំនួនជាក់លាក់នៃទិន្នន័យពីសន្លឹកទិន្នន័យធំ។
ទាញយកសៀវភៅលំហាត់អនុវត្ត
ទាញយកសៀវភៅលំហាត់អនុវត្តនេះដើម្បីធ្វើលំហាត់ប្រាណនៅពេលអ្នកកំពុងអានអត្ថបទនេះ។
ផ្គូផ្គងជួរឈរពីរនិងលទ្ធផលទីបី។xlsx3 វិធីសាស្រ្តដើម្បីផ្គូផ្គងជួរឈរពីរនិងលទ្ធផលទីបីនៅក្នុង Excel
យើង នឹងពន្យល់ពីរបៀបផ្គូផ្គងជួរឈរពីរ និងលទ្ធផលពីទីបីក្នុង Excel ដោយប្រើវិធីសាស្ត្រសាមញ្ញចំនួនបី។ យើងយកសំណុំទិន្នន័យនៃហាងទំនើបដែលមាន លេខសម្គាល់ផលិតផល និង ឈ្មោះ ។
1. ការប្រើប្រាស់អនុគមន៍ VLOOKUP ដើម្បីទទួលបានលទ្ធផលពីជួរទីបីក្នុង Excel
អនុគមន៍ VLOOKUP ស្វែងរកតម្លៃនៅក្នុងជួរឈរខាងឆ្វេងបំផុតនៃតារាងមួយ។ និងតម្លៃមួយនៅក្នុងជួរដូចគ្នាពីជួរឈរដែលយើងបញ្ជាក់។ តាមលំនាំដើម តារាងត្រូវតែតម្រៀបតាមលំដាប់ឡើង។
វាក្យសម្ព័ន្ធ៖
VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
អាគុយម៉ង់ :
lookup_value – យើងរកមើលតម្លៃនេះតាមរយៈប្រតិបត្តិការ។ តម្លៃរូបរាងរបស់យើងត្រូវតែស្ថិតនៅក្នុងជួរទីមួយនៃទិន្នន័យដែលបានបញ្ជាក់ជួរដែលបានរៀបរាប់ដោយតារាង_អារេ។ Lookup_value អាចជាតម្លៃ ឬជាការយោងទៅក្រឡា។
table_array – វាគឺជាជួរដែលបានបញ្ជាក់ដើម្បីស្វែងរក lookup_value។ វាអាចជាជួរ ឬតារាង ឬក្រឡាយោង។ តម្លៃត្រឡប់មកវិញគួរតែត្រូវបានរួមបញ្ចូលនៅទីនេះ។
col_index_num – លេខនេះបង្ហាញពីជួរដែលយើងនឹងទទួលបាននៅក្នុងការត្រឡប់មកវិញ។ វាចាប់ផ្តើមពីជួរចុងក្រោយនៃ table_array។
range_lookup – វាជាតម្លៃឡូជីខល។ វាបញ្ជាក់ពីលក្ខណៈនៃការរកមើលមុខងារ។ យើងមានជម្រើសពីរ ការផ្គូផ្គងជាក់លាក់ ឬ ការផ្គូផ្គងប្រហាក់ប្រហែល ។
នៅក្នុងផ្នែកនេះ យើងនឹងប្រើ មុខងារ VLOOKUP ដើម្បីផ្គូផ្គងជួរឈរ។
ជំហានទី 1:
- យើងបន្ថែមជួរឈរដើម្បីបង្កើត វិក្កយបត្រ ។
ជំហានទី 2៖
- យើងនឹងផ្តល់ការបញ្ចូលទៅក្នុងប្រអប់ ID និង ឈ្មោះ ។
ជំហានទី 3៖
- ឥឡូវនេះ យើងនឹងអនុវត្តប្រតិបត្តិការ VLOOKUP នៅក្នុង Cell F6 ។
- បំពេញរូបមន្ត ហើយវានឹងមើលទៅដូចនេះ៖
=VLOOKUP(E6,$B$5:$C$12,2,FALSE)
ជំហានទី 4៖
- ឥឡូវនេះ ចុច Enter ។
ជំហានទី 5៖
- ទាញរូបតំណាង Fill Handle ទៅក្រឡាចុងក្រោយដែលមានទិន្នន័យ។
យើងឃើញឈ្មោះទាំងនោះដែលត្រូវគ្នានឹង លេខសម្គាល់ផលិតផល នីមួយៗកំពុងបង្ហាញ។
ជំហាន 6:
- ប្រសិនបើយើងដាក់ ID ណាមួយដែលមិនមានវត្តមាននៅលើសំណុំទិន្នន័យរបស់យើង សូមមើលអ្វីកើតឡើង។
- យើងដាក់ A-010 ជាលេខសម្គាល់ផលិតផល។
អានបន្ថែម៖ រូបមន្ត VLOOKUP ដើម្បីប្រៀបធៀបជួរឈរពីរក្នុងសន្លឹកផ្សេងគ្នា!
2. INDEX+MATCH+IFERROR ដើម្បីទទួលបានលទ្ធផលពីជួរទីបីនៅក្នុង Excel
មុខងារ IFERROR ពិនិត្យតម្លៃ ហើយថាតើនេះជាកំហុសឬអត់។ ប្រសិនបើរកឃើញកំហុស នោះករណីនោះបង្ហាញអ្វីមួយនៅលើអាគុយម៉ង់។ បើមិនដូច្នេះទេ វាត្រឡប់តម្លៃនៃឯកសារយោង។
វាក្យសម្ព័ន្ធ៖
IFERROR(value, value_if_error)
អាគុយម៉ង់៖
តម្លៃ – វាជាអាគុយម៉ង់ដើម្បីពិនិត្យមើលកំហុស។
value_if_error – វាជាតម្លៃដែលត្រូវត្រឡប់ប្រសិនបើរូបមន្តវាយតម្លៃទៅនឹងកំហុស។ ប្រភេទកំហុសខាងក្រោមត្រូវបានវាយតម្លៃ៖ #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, ឬ #NULL!.
ការប្រកួត function រកមើលវត្ថុដែលបានជ្រើសរើសនៅក្នុងជួរដែលបានផ្តល់ឱ្យ។ វាក៏ផ្តល់ទីតាំងដែលទាក់ទងនៃវត្ថុនោះនៅក្នុងជួរនោះ។ យើងប្រើ MATCH ជំនួសឱ្យមុខងារមួយក្នុងចំនោមមុខងារ LOOKUP ប្រសិនបើយើងត្រូវការទីតាំងរបស់វត្ថុក្នុងជួរនោះ។
វាក្យសម្ព័ន្ធ៖
MATCH(lookup_value, lookup_array, [match_type])
Arguments :
lookup_value – វាជាតម្លៃដែលចង់បានដែលយើងចង់ផ្គូផ្គងក្នុង look_array ។ អាគុយម៉ង់ lookup_value នេះអាចជាតម្លៃ (លេខ អត្ថបទ ឬតម្លៃឡូជីខល) ឬក្រឡាយោងទៅលេខ អត្ថបទ ឬតម្លៃឡូជីខល។
lookup_array – នេះ។ជួរក្រឡាដែលបានផ្តល់ឱ្យសម្រាប់ការស្វែងរក។
match_type – វាអាចជា -1, 0, ឬ 1។ អាគុយម៉ង់ match_type បញ្ជាក់ពីរបៀបដែល Excel ផ្គូផ្គង lookup_value ជាមួយនឹងតម្លៃនៅក្នុង lookup_array . តម្លៃលំនាំដើមសម្រាប់អាគុយម៉ង់នេះគឺ 1.
អនុគមន៍ INDEX ត្រឡប់តម្លៃ ឬក្រឡាយោងទៅតម្លៃពីតារាង ឬជួរមួយ។ មានវិធីពីរយ៉ាងក្នុងការប្រើអនុគមន៍ INDEX៖ ប្រសិនបើយើងចង់ត្រឡប់តម្លៃនៃក្រឡាដែលបានបញ្ជាក់ ឬអារេនៃក្រឡានឹងប្រើទម្រង់អារេ។ បើមិនដូច្នេះទេ យើងនឹងប្រើទម្រង់ឯកសារយោង ដើម្បីត្រឡប់សេចក្តីយោងនៃក្រឡាដែលបានចែង។
វាក្យសម្ព័ន្ធ៖
INDEX(អារេ ជួរដេក_លេខ [column_num])
អាគុយម៉ង់៖
អារេ – ជួរ ឬអារេថេរ។ ប្រសិនបើអារេមានតែមួយជួរ ឬជួរឈរនោះ អាគុយម៉ង់ row_num ឬ column_num ដែលត្រូវគ្នាគឺស្រេចចិត្ត។ ប្រសិនបើអារេមានច្រើនជាងមួយជួរ និងច្រើនជាងមួយជួរ ហើយមានតែ row_num ឬ column_num ប៉ុណ្ណោះដែលត្រូវបានប្រើ INDEX ត្រឡប់អារេនៃជួរដេក ឬជួរឈរទាំងមូលនៅក្នុងអារេ។
row_num – វាទាមទារ លុះត្រាតែមាន column_num។ វាជ្រើសរើសជួរដេកក្នុងអារេដើម្បីត្រឡប់តម្លៃពីនោះ។ ប្រសិនបើ row_num ត្រូវបានលុប នោះ column_num គឺត្រូវបានទាមទារ។
column_num – វាជ្រើសរើសជួរឈរក្នុងអារេ ដើម្បីត្រឡប់តម្លៃមួយ។ ប្រសិនបើ column_num ត្រូវបានលុបចោល នោះ row_num ត្រូវបានទាមទារ។
នៅទីនេះ យើងនឹងប្រើបន្សំ IFERROR , MATCH , និង INDEX ដើម្បីផ្គូផ្គងមុខងារពីរ ជួរឈរនិងទទួលបានលទ្ធផលពីទីបី។
ជំហានទី 1:
- ចូលទៅកាន់ Cell F6 ។
- សរសេររូបមន្ត ជាមួយនឹងអាគុយម៉ង់ត្រឹមត្រូវ។ ដូច្នេះ រូបមន្តនឹងមាន៖
=IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")
ជំហាន 2:
- បន្ទាប់មកចុច Enter ។
ជំហានទី 3:
- ទាញ Fill Handle រូបតំណាង Cell F9 ។
នៅទីនេះ យើងប្រៀបធៀបជួរឈរពីរ ហើយទទួលបាន លទ្ធផលនៅក្នុងជួរទីបី។
ជំហានទី 4:
- ឥឡូវនេះ នឹងបញ្ចូលលេខសម្គាល់ផលិតផលដែលមិនមាននៅលើសំណុំទិន្នន័យ។
- យើងដាក់ A-010 ហើយមើលថាមានអ្វីកើតឡើង។
យើងឃើញទទេក្នុងករណីមានវត្ថុណាមួយដែលមិនមានវត្តមាន នៅលើសំណុំទិន្នន័យ។
ការបំបែករូបមន្ត៖
- MATCH(E6,$B$5:$B$12,0)
រូបមន្តនេះត្រូវគ្នានឹង ក្រឡា E6 ក្នុងចន្លោះ B5 ទៅ B12 ។ នៅទីនេះ 0 ត្រូវបានប្រើដើម្បីទទួលបានការផ្គូផ្គងពិតប្រាកដ។
លទ្ធផល៖ 2
- INDEX($C$5: $C$12,MATCH(E6,$B$5:$B$12,0))
រូបមន្តនេះត្រឡប់តម្លៃពីជួរ C5 ទៅ C12 ។ អាគុយម៉ង់ទីពីរនៃអនុគមន៍ INDEX គឺជាលទ្ធផលនៃមុខងារ MATCH ។
ទិន្នផល៖ ប្រេង
- IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),")
រូបមន្តនេះត្រឡប់ ទទេ ប្រសិនបើលទ្ធផលមុខងារ INDEX មិនត្រឹមត្រូវ។ បើមិនដូច្នេះទេ វានឹងក្លាយជាលទ្ធផលនៃមុខងារ INDEX ។
លទ្ធផល៖ ប្រេង
អានបន្ថែម៖ ផ្គូផ្គងជួរពីរនៅក្នុងExcel និងត្រឡប់ទីបី (3 វិធី)
ការអានស្រដៀងគ្នា៖
- របៀបប្រៀបធៀបជួរឈរពីរក្នុង Excel សម្រាប់តម្លៃដែលបាត់ ( 4 វិធី)
- របៀបប្រៀបធៀប 4 ជួរនៅក្នុង Excel (6 វិធីសាស្រ្ត)
- Excel Macro ដើម្បីប្រៀបធៀបជួរឈរពីរ (4 វិធីងាយស្រួល)
- ម៉ាក្រូដើម្បីប្រៀបធៀបជួរឈរពីរនៅក្នុង Excel និងភាពខុសគ្នានៃការបន្លិច
- Excel ប្រៀបធៀបអត្ថបទក្នុងជួរឈរពីរ (7 វិធីបង្កើតផល)
3. រូបមន្តអារេ INDEX-MATCH ដើម្បីផ្គូផ្គងជួរឈរពីរ និងលទ្ធផលពីទីបី
នៅទីនេះ យើងនឹងប្រើរូបមន្តអារេ ហើយប្រៀបធៀបជួរឈរពីរ ហើយទទួលបានលទ្ធផលពីទីបី។
ដំបូង បន្ថែម ជួរឈរដែលមានទិន្នន័យរបស់យើង ដូច្នេះយើងអាចទទួលបានមកវិញពីជួរឈរនោះ។
ជំហាន 1:
- បន្ថែមជួរឈរបីក្នុងទិន្នន័យដើម្បីកំណត់ឯកសារយោង។
- ឥឡូវនេះ សូមផ្តល់ការបញ្ចូលនៅលើប្រអប់យោង។
ជំហានទី 2៖
- ឥឡូវនេះ សូមចូលទៅកាន់ Cell D17 ។
- សរសេររូបមន្តនៅទីនេះ។ រូបមន្តគឺ៖
=INDEX(D5:D12,MATCH(B17&C17,B5:B12&C5:C12,0))
ជំហាន 3:
- បន្ទាប់មកចុច Ctrl+Shift+Enter ព្រោះវាជាមុខងារអារេ។
ជំហានទី 4:
- អូសរូបតំណាង Fill Handle ។
យើងបានព្យាយាមផ្គូផ្គងជួរឈរពីរនៃសំណុំទិន្នន័យជាមួយ តារាងមួយផ្សេងទៀត និងទទួលបានលទ្ធផលពីជួរទីបី។
មាតិកាដែលទាក់ទង៖ រូបមន្ត Excel ដើម្បីប្រៀបធៀបជួរឈរពីរ ហើយត្រឡប់តម្លៃ (5 ឧទាហរណ៍)
សេចក្តីសន្និដ្ឋាន
ក្នុងអត្ថបទនេះ យើងគ្រាន់តែបង្ហាញវិធីសាស្រ្ត 3 ដើម្បីផ្គូផ្គងជួរឈរពីរ និងទទួលបានលទ្ធផលពីលេខទីបីក្នុង Excel ។ ខ្ញុំសង្ឃឹមថាវានឹងបំពេញតម្រូវការរបស់អ្នក។ សូមចូលមើលគេហទំព័ររបស់យើង Exceldemy.com ហើយផ្តល់យោបល់របស់អ្នកនៅក្នុងប្រអប់មតិ។