តារាងមាតិកា
នៅក្នុង Microsoft Excel មានវិធីសាស្រ្តមានប្រយោជន៍ជាច្រើនដើម្បីរកមើលការផ្គូផ្គងអត្ថបទមួយផ្នែក ហើយបន្ទាប់មកស្រង់ទិន្នន័យដោយផ្អែកលើការផ្គូផ្គងជាក់លាក់នោះ។ នៅក្នុងអត្ថបទនេះ អ្នកនឹងរៀនពីវិធីសាស្រ្តសមស្របទាំងអស់ដើម្បីរកមើលការផ្គូផ្គងអត្ថបទជាផ្នែកក្នុង Excel ជាមួយនឹងការបញ្ចូលមុខងារ និងរូបមន្តស្វែងរកផ្សេងៗគ្នា។
ទាញយកសៀវភៅលំហាត់
អ្នកអាចទាញយកសៀវភៅការងារ Excel ដែលយើងធ្លាប់ប្រើដើម្បីរៀបចំអត្ថបទនេះ។
រកមើលផ្នែកអត្ថបទ Match.xlsx
5 វិធីសាស្រ្តសមស្របដើម្បី រកមើលការផ្គូផ្គងអត្ថបទផ្នែកក្នុង Excel
1. ការផ្គូផ្គងអត្ថបទដោយផ្នែកជាមួយ VLOOKUP ក្នុង Excel
ក្នុងរូបភាពខាងក្រោម មានតារាងដែលមានពិន្ទុក្នុងមុខវិជ្ជាផ្សេងៗគ្នាសម្រាប់សិស្សមួយចំនួនក្នុងការប្រឡងមួយ។ ឥឡូវនេះដោយផ្អែកលើការផ្គូផ្គងផ្នែកខ្លះនៃអត្ថបទពី ជួរ B យើងនឹងស្រង់សញ្ញានៅក្នុងប្រធានបទសម្រាប់សិស្ស។
ឧទាហរណ៍ យើងអាចរកមើលអត្ថបទ “ធីក” នៅក្នុងជួរឈរនៃ ឈ្មោះ ។ ដោយផ្អែកលើការផ្គូផ្គងដោយផ្នែក យើងនឹងស្វែងរកឈ្មោះពិតរបស់សិស្សនោះ ហើយបន្ទាប់មកស្រង់ពិន្ទុក្នុងគណិតវិទ្យារបស់សិស្សដែលត្រូវគ្នាចេញពីតារាង។
ក្នុងឧទាហរណ៍នេះ យើងនឹងប្រើ មុខងារ VLOOKUP នៅទីនេះ ដោយសារមុខងារនេះរកមើលតម្លៃនៅក្នុងជួរឈរខាងឆ្វេងបំផុតនៃតារាង ហើយបន្ទាប់មកត្រឡប់តម្លៃក្នុងជួរដូចគ្នាពីជួរឈរដែលបានបញ្ជាក់។ រូបមន្តទូទៅនៃអនុគមន៍ VLOOKUP នេះគឺ៖
=VLOOKUP(lookup_value, table_array, col_index_number,[range_lookup])
ដោយសារតែយើងនឹងដកពិន្ទុក្នុងគណិតវិទ្យារបស់សិស្សដែលមានឈ្មោះមានអក្សរ “ធីក” ដូច្នេះរូបមន្តដែលត្រូវការនៅក្នុងលទ្ធផល Cell D17 នឹងជា៖
=VLOOKUP(D16,B5:G14,5,FALSE)
ឬ
=VLOOKUP("*Tick*",B5:G14,5,FALSE)
បន្ទាប់ពីចុច Enter អ្នកនឹងត្រូវបានបង្ហាញសញ្ញាក្នុងគណិតវិទ្យាសម្រាប់ Tickner ម្ដង។
អានបន្ថែម៖ របៀបប្រើ VLOOKUP សម្រាប់ការផ្គូផ្គងផ្នែកក្នុង Excel (4 វិធី)
2. រកមើលការផ្គូផ្គងអត្ថបទដោយផ្នែកជាមួយអនុគមន៍ INDEX-MATCH
ឥឡូវនេះយើងនឹងប្រើការរួមបញ្ចូលគ្នានៃមុខងារ INDEX និង MATCH ។ អនុគមន៍ INDEX ត្រឡប់តម្លៃ ឬសេចក្តីយោងនៃក្រឡានៅចំណុចប្រសព្វនៃជួរដេក និងជួរឈរជាក់លាក់ក្នុងជួរដែលបានផ្តល់ឱ្យ ហើយមុខងារ MATCH ត្រឡប់ទីតាំងដែលទាក់ទងនៃធាតុនៅក្នុងអារេដែលត្រូវគ្នានឹងតម្លៃដែលបានបញ្ជាក់នៅក្នុងលំដាប់ជាក់លាក់មួយ។
យើងនឹងស្វែងរកលទ្ធផលស្រដៀងគ្នាដូចដែលបានរកឃើញនៅក្នុងវិធីសាស្ត្រមុន។ ដូច្នេះ នៅក្នុងផ្នែកនេះ រូបមន្តដែលត្រូវការនៅក្នុងលទ្ធផល Cell D18 នឹងមានៈ
=INDEX(B5:G14,MATCH(D17,B5:B14,0),MATCH(D17,B4:G4,0))
ឬ
=INDEX(B5:G14,MATCH("*Tick*",B5:B14,0),MATCH(D17,B4:G4,0))
ឥឡូវនេះចុច Enter នោះរូបមន្តនឹងត្រឡប់មកវិញ 91- ជាសញ្ញាដែល Tickner ទទួលបានក្នុងគណិតវិទ្យា។
ក្នុងរូបមន្តនេះ អនុគមន៍ MATCH ពីរកំណត់លេខជួរ និងជួរនៃឈ្មោះសិស្ស និងប្រធានបទរៀងៗខ្លួន។ អនុគមន៍ INDEX បន្ទាប់មកត្រឡប់តម្លៃនៅចំនុចប្រសព្វនៃលេខជួរ និងជួរដែលបានកំណត់ទាំងនោះពីអារេ។
អានបន្ថែម៖ របៀបប្រើ INDEX និងការផ្គូផ្គងសម្រាប់ការផ្គូផ្គងផ្នែក (2 វិធី)
3. XLOOKUP ជាមួយតួអក្សរជំនួសដើម្បីរកមើលការផ្គូផ្គងអត្ថបទផ្នែក
មុខងារ XLOOKUP ស្វែងរកជួរ ឬអារេសម្រាប់ការប្រកួតមួយ ហើយត្រឡប់ធាតុដែលត្រូវគ្នាពីជួរទីពីរ ឬអារេ។ រូបមន្តទូទៅនៃមុខងារនេះគឺ៖
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
ឥឡូវនេះ យើង នឹងប្រើមុខងារ XLOOKUP នេះដោយផ្ទាល់ដើម្បីស្រង់សញ្ញាក្នុងគណិតវិទ្យារបស់សិស្សដែលមានឈ្មោះមានអក្សរ “Tick” នៅខាងក្នុង។
ក្នុងលទ្ធផល Cell D18 រូបមន្តដែលត្រូវការនឹងមាន៖
=XLOOKUP("*"&D16&"*",B5:B14,F5:F14,,2)
បន្ទាប់ពីចុច Enter អ្នកនឹងត្រូវបានបង្ហាញលទ្ធផលស្រដៀងគ្នាដូចដែលបានរកឃើញ នៅក្នុងឧទាហរណ៍ពីរមុន។
នៅក្នុងមុខងារនេះ យើងបានប្រើ 2 ជាអាគុយម៉ង់ [match_mode] ដែលតំណាងឱ្យការផ្គូផ្គងតួអក្សរជំនួស។ ប្រសិនបើអ្នកមិនប្រើអាគុយម៉ង់នេះទេ មុខងារនឹងត្រឡប់ #N/A error តាមលំនាំដើម មុខងារនឹងស្វែងរកការផ្គូផ្គងពិតប្រាកដជំនួសឱ្យការផ្គូផ្គងតួអក្សរជំនួស។
<៣>៤។ ការរួមបញ្ចូលមុខងារ XLOOKUP, ISNUMBER និង SEARCH ដើម្បីរកមើលការផ្គូផ្គងអត្ថបទផ្នែក
ប្រសិនបើអ្នកជ្រើសរើសដើម្បីជៀសវាងការប្រើតួអក្សរជំនួសនៅក្នុងមុខងាររកមើល នោះអ្នកត្រូវអនុវត្តរូបមន្តរួមបញ្ចូលគ្នានៃ XLOOKUP មុខងារ ISNUMBER និង SEARCH ។
មុខងារ ISNUMBER ពិនិត្យប្រសិនបើតម្លៃក្រឡាគឺជាតម្លៃលេខឬអត់។ មុខងារ SEARCH បង្ហាញចំនួនតួអក្សរដែលតួអក្សរជាក់លាក់ ឬខ្សែអក្សរត្រូវបានរកឃើញដំបូងដោយអានពីឆ្វេងទៅស្តាំ។ រូបមន្តទូទៅនៃមុខងារទាំងពីរនេះមានដូចខាងក្រោម៖
=ISNUMBER(value)
និង
=SEARCH(find_text, within_text , [search_num])
ដូច្នេះ រូបមន្តដែលត្រូវការនៅក្នុងលទ្ធផល Cell D18 នឹងជា៖
=XLOOKUP(TRUE,ISNUMBER(SEARCH(D16,B5:B14)),F5:F14)
បន្ទាប់ពីចុច Enter តម្លៃលទ្ធផលនឹងត្រូវបានបង្ហាញភ្លាមៗ។
🔎 តើរូបមន្តធ្វើដូចម្តេច ធ្វើការ?
- មុខងារ ស្វែងរក ស្វែងរកអត្ថបទ 'Tick' ក្នុងជួរក្រឡា B5:B14 ហើយត្រឡប់អារេនៃ៖
{#VALUE!;#VALUE!;1;#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE!;# VALUE!;#VALUE!}
- មុខងារ ISNUMBER បន្ទាប់មកស្វែងរកតម្លៃលេខនៅក្នុងអារេនោះ ហើយត្រឡប់អារេផ្សេងទៀតនៃតម្លៃប៊ូលីន៖
{FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}
- មុខងារ XLOOKUP បន្ទាប់មក រកមើលតម្លៃប៊ូលីនដែលបានបញ្ជាក់- TRUE នៅក្នុងអារេដែលបានរកឃើញក្នុងជំហានមុន ហើយស្រង់លេខជួរដេកនៃតម្លៃនោះនៅក្នុងអារេនៃ B5:B1 4 .
- ជាចុងក្រោយ ដោយផ្អែកលើអារេត្រឡប់មកវិញនៃ F5:F14 អនុគមន៍ XLOOKUP ទាញសញ្ញាណក្នុងគណិតវិទ្យារបស់សិស្សដែលមានឈ្មោះ អត្ថបទ- 'ធីក' ខាងក្នុង។
5. ការប្រើប្រាស់នៃមុខងារ FILTER, ISNUMBER, និង SEARCH ដើម្បីរកមើលការផ្គូផ្គងអត្ថបទដោយផ្នែក
នៅក្នុងវិធីចុងក្រោយ យើងនឹងប្រើការរួមបញ្ចូលគ្នានៃមុខងារ FILTER, ISNUMBER, និង SEARCH ។ មុខងារ FILTER នៅទីនេះត្រងជួរក្រឡា ឬអារេមួយដោយផ្អែកលើលក្ខខណ្ឌដែលបានផ្តល់ឱ្យ។ រូបមន្តទូទៅនៃមុខងារនេះគឺ៖
=FILTER(array, include, [if_empty])
ចាប់តាំងពីយើងកំពុងដោះស្រាយជាមួយសំណុំទិន្នន័យស្រដៀងគ្នា ដូច្នេះតម្រូវការចាំបាច់ រូបមន្តដែលមានមុខងារ FILTER នៅក្នុងលទ្ធផល Cell D18 នឹងមានៈ
=FILTER(F5:F14,ISNUMBER(SEARCH(D16,B5:B14)))
ឥឡូវចុច Enter ហើយអ្នកនឹងទទួលបានតម្លៃលទ្ធផលភ្លាមៗ។
នៅក្នុងរូបមន្តនេះ មុខងារ FILTER ត្រងជួរក្រឡា- F5:F14 ផ្អែកលើតម្លៃប៊ូលីន - TRUE តែប៉ុណ្ណោះ។ ការរួមបញ្ចូលគ្នានៃមុខងារ ISNUMBER និង SEARCH ត្រឡប់អារេនៃតម្លៃប៊ូលីន - TRUE និង FALSE ហើយកំណត់អាគុយម៉ង់ទីពីរ ( រួមបញ្ចូល) នៃមុខងារ FILTER ។
ការសន្និដ្ឋានពាក្យ
ខ្ញុំសង្ឃឹមថាវិធីសាស្រ្តទាំងអស់ដែលបានរៀបរាប់ខាងលើឥឡូវនេះនឹងជួយអ្នកក្នុងការទាញយកទិន្នន័យ ផ្អែកលើការផ្គូផ្គងអត្ថបទមួយផ្នែកនៅក្នុងសៀវភៅបញ្ជី Excel របស់អ្នក។ ប្រសិនបើអ្នកមានសំណួរ ឬមតិកែលម្អ សូមប្រាប់ខ្ញុំនៅក្នុងផ្នែកមតិយោបល់។ ឬអ្នកអាចពិនិត្យមើលអត្ថបទផ្សេងទៀតរបស់យើងទាក់ទងនឹងមុខងារ Excel នៅលើគេហទំព័រនេះ។