តារាងមាតិកា
នៅក្នុងមេរៀននេះ ខ្ញុំនឹងបង្ហាញអ្នក 4 ល្បិចរហ័សដើម្បីស្វែងរកតម្លៃធំបំផុតទីពីរជាមួយនឹងលក្ខណៈវិនិច្ឆ័យក្នុង Excel ។ អ្នកអាចប្រើវិធីទាំងនេះសូម្បីតែក្នុងសំណុំទិន្នន័យធំដើម្បីស្វែងរកតម្លៃធំជាងគេទីពីរដោយការកំណត់លក្ខណៈវិនិច្ឆ័យ។ ឆ្លងកាត់ការបង្រៀននេះ អ្នកក៏នឹងរៀនផងដែរនូវឧបករណ៍ និងបច្ចេកទេសសំខាន់ៗរបស់ Excel ដែលនឹងមានប្រយោជន៍ខ្លាំងណាស់នៅក្នុងកិច្ចការដែលទាក់ទងនឹង Excel ។
ទាញយកសៀវភៅលំហាត់អនុវត្ត
អ្នកអាចទាញយកសៀវភៅលំហាត់ពីទីនេះ។
ស្វែងរកតម្លៃធំបំផុតទីពីរជាមួយ Criteria.xlsm
4 ល្បិចរហ័សដើម្បីស្វែងរកតម្លៃធំបំផុតទីពីរជាមួយនឹងលក្ខណៈវិនិច្ឆ័យនៅក្នុង Excel
យើងបានយក សំណុំទិន្នន័យសង្ខេប ដើម្បីពន្យល់ជំហានឱ្យបានច្បាស់លាស់។ សំណុំទិន្នន័យមានប្រហែល 7 ជួរ និង 3 ជួរ។ ជាដំបូង យើងកំពុងរក្សាក្រឡាទាំងអស់ក្នុងទម្រង់ រូបិយប័ណ្ណ ។ សម្រាប់សំណុំទិន្នន័យទាំងអស់ យើងមាន 2 ជួរឈរតែមួយគត់ដែលជា ឈ្មោះក្លឹប, Home Kit និង Away Kit ។ ទោះបីជាយើងអាចផ្លាស់ប្តូរចំនួនជួរឈរនៅពេលក្រោយប្រសិនបើចាំបាច់។
1. ការប្រើប្រាស់មុខងារធំ
មុខងារធំ ក្នុង excel អាចត្រឡប់លេខពីបញ្ជីលេខបន្ទាប់ពីយើងតម្រៀបវាតាមលំដាប់ចុះ។ អនុញ្ញាតឱ្យយើងមើលពីរបៀបអនុវត្តមុខងារនេះ ដើម្បីស្វែងរកតម្លៃធំបំផុតទីពីរជាមួយនឹងលក្ខណៈវិនិច្ឆ័យ។
ជំហាន៖
- ដំបូង សូមចូលទៅកាន់ក្រឡា F7 ហើយបញ្ចូលរូបមន្តខាងក្រោម៖
=LARGE(IF(C4:D4=F5,C5:D10),2)
- ឥឡូវនេះ ចុច បញ្ចូល ហើយវានឹងគណនាតម្លៃ Home Kit ធំបំផុតទីពីរនៅក្នុង F7 ។
🔎 តើរូបមន្តដំណើរការដោយរបៀបណា? តម្លៃក្រឡា និង FALSE តម្លៃក្រឡា។
2. ការអនុវត្តអនុគមន៍ AGGREGATE
អនុគមន៍ AGGREGATE ក្នុង Excel ផ្តល់ឱ្យយើងនូវសមត្ថភាពក្នុងការអនុវត្តសរុប ការគណនាដូចជា COUNT , AVERAGE , MAX, ជាដើម។ មុខងារនេះក៏មិនអើពើនឹងជួរ ឬកំហុសដែលលាក់ទុកដែរ។ យើងនឹងប្រើមុខងារនេះដើម្បីស្វែងរកតម្លៃធំបំផុតទីពីរជាមួយនឹងលក្ខណៈវិនិច្ឆ័យជាក់លាក់។ អនុវត្តតាមជំហានខាងក្រោមដើម្បីធ្វើវា។
ជំហាន៖
- ដើម្បីចាប់ផ្តើមសូមចុចពីរដងលើក្រឡា F7 ហើយបញ្ចូល រូបមន្តខាងក្រោម៖
=AGGREGATE(14,6,(C5:D10)/(C4:D4=F5),2)
- បន្ទាប់ ចុចគ្រាប់ចុច បញ្ចូល ហើយ អ្នកគួរតែទទួលបានតម្លៃកញ្ចប់ធំទីពីរ។
3. ការប្រើប្រាស់មុខងារ SUMPRODUCT
មុខងារ SUMPRODUCT នៅក្នុង excel ដំបូងគុណជួរនៃតម្លៃហើយបន្ទាប់មកផ្តល់ផលបូកនៃគុណទាំងនោះ។ យើងអាចប្រើមុខងារនេះរួមជាមួយនឹង មុខងារ LARGE ដើម្បីស្វែងរកតម្លៃធំបំផុតទីពីរជាមួយនឹងលក្ខណៈវិនិច្ឆ័យ។
ជំហាន៖
- ដើម្បីចាប់ផ្តើម វិធីសាស្ត្រនេះ ចុចពីរដងលើក្រឡា F7 ហើយបញ្ចូលរូបមន្តខាងក្រោម៖
=SUMPRODUCT(LARGE((B5:B10=F5)*(C5:D10),2))
- បន្ទាប់ ចុចគ្រាប់ចុច Enter ហើយជាលទ្ធផល វានឹងរកឃើញតម្លៃធំបំផុតទីពីរសម្រាប់កញ្ចប់ Man City នៅខាងក្នុងក្រឡា C10 ។
🔎 តើរូបមន្តដំណើរការយ៉ាងដូចម្តេច?
- (B5:B10=F5)*(C5:D10): ផ្នែកនៃរូបមន្តនេះត្រឡប់អារេនៃតម្លៃដែលខ្ពស់បំផុតក្នុងបញ្ជី និងតម្លៃផ្សេងទៀតជា 0 ។
- LARGE((B5:B10=F5)* (C5:D10),2): ផ្នែកនេះផ្តល់តម្លៃ 80 ជាតម្លៃធំបំផុតទីពីរ។
- =SUMPRODUCT(LARGE((B5:B10=F5) )*(C5:D10),2): ផ្នែកនេះផ្តល់តម្លៃចុងក្រោយដែលស្មើនឹង 80 ក្នុងករណីនេះ។
4. ការប្រើប្រាស់ VBA Code
ប្រសិនបើអ្នកស៊ាំជាមួយ VBA ក្នុង Excel អ្នកអាចស្វែងរកតម្លៃធំបំផុតទីពីរជាមួយនឹងលក្ខណៈវិនិច្ឆ័យដោយគ្រាន់តែចុចពីរបីដងប៉ុណ្ណោះ។ . អនុញ្ញាតឱ្យយើងមើលពីរបៀបធ្វើនេះ។
ជំហាន៖
- សម្រាប់វិធីសាស្ត្រនេះ សូមចូលទៅកាន់ផ្ទាំង អ្នកអភិវឌ្ឍន៍ ហើយជ្រើសរើស Visual Basic ។
- ឥឡូវនេះ សូមជ្រើសរើស បញ្ចូល ក្នុងបង្អួច VBA ហើយចុច នៅលើ ម៉ូឌុល ។
- បន្ទាប់ វាយរូបមន្តខាងក្រោមក្នុងបង្អួចថ្មី៖
5969
- បន្ទាប់មកបើកម៉ាក្រូពីផ្ទាំង អ្នកអភិវឌ្ឍន៍ ដោយចុចលើ ម៉ាក្រូ ។
- ឥឡូវនេះ នៅក្នុងបង្អួច ម៉ាក្រូ សូមជ្រើសរើស ម៉ាក្រូ ធំបំផុតទីពីរ ហើយចុច រត់ ។
- ជាលទ្ធផល VBA កូដនឹងគណនាតម្លៃខ្ពស់បំផុតទីពីរពីឧបករណ៍ឆ្ងាយទាំងអស់នៅក្នុងក្រឡា F7 ។
របៀបស្វែងរកតម្លៃកំពូលទាំង 5 និងឈ្មោះដែលមានលក្ខណៈវិនិច្ឆ័យក្នុង Excel
នៅក្នុងវិធីសាស្រ្តនេះ យើងនឹងឃើញជំហានលម្អិតដើម្បីស្វែងរកតម្លៃ និងឈ្មោះកំពូល 5 ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យក្នុង Excel។
ជំហាន៖
- ដើម្បីចាប់ផ្តើម សូមចុចពីរដងលើក្រឡា E5 ហើយបញ្ចូលរូបមន្តខាងក្រោម៖
=LARGE($C$5:$C$10,ROWS($E$5:$E5))
- បន្ទាប់មកចុចគ្រាប់ចុច Enter ហើយចម្លងរូបមន្តនេះទៅក្រឡាដោយប្រើ Fill Handle ។
- អាស្រ័យហេតុនេះ វានឹងរកឃើញតម្លៃ 5 កំពូលសម្រាប់ឧបករណ៍ប្រើប្រាស់ក្នុងផ្ទះ។
🔎 តើរូបមន្តដំណើរការយ៉ាងដូចម្តេច?
- ROWS($E$5:$E5): ផ្នែកនេះផ្តល់តម្លៃនៃ 1 .
- =LARGE($C$5:$C$10,ROWS($E$5:$E5)): ផ្នែកនេះត្រឡប់តម្លៃចុងក្រោយដែលជា តម្លៃឈុតផ្ទះ 5 កំពូល។
អ្វីដែលត្រូវចងចាំ
- អ្នកអាចប្រើផ្លូវកាត់ ALT+F11 ដើម្បីបើក VBA window និង ALT+F8 ដើម្បីបើកបង្អួចម៉ាក្រូ។
- ចំណាំថា មុខងារធំ មិនអើពើក្រឡាដែលនៅទទេ ឬមាន ពិត ឬ មិនពិត តម្លៃនៅក្នុងពួកវា។
- ប្រសិនបើគ្មានតម្លៃជាលេខទេ មុខងារនេះអាចត្រឡប់ #NUM! ជាលទ្ធផល។