តារាងមាតិកា
ការបង្រៀនពន្យល់ពីភាពជាក់លាក់នៃមុខងារ Excel Rank និងបង្ហាញពីរបៀបធ្វើចំណាត់ថ្នាក់ក្នុង Excel ដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យជាច្រើន ចំណាត់ថ្នាក់ទិន្នន័យតាមក្រុម គណនាចំណាត់ថ្នាក់ភាគរយ និងច្រើនទៀត។
នៅពេលដែលអ្នកត្រូវការកំណត់ទីតាំងដែលទាក់ទងនៃលេខនៅក្នុងបញ្ជីលេខ វិធីងាយស្រួលបំផុតគឺត្រូវតម្រៀបលេខតាមលំដាប់ឡើងឬចុះ។ ប្រសិនបើការតម្រៀបមិនអាចមានហេតុផលមួយចំនួន រូបមន្តចំណាត់ថ្នាក់ក្នុង Excel គឺជាឧបករណ៍ដ៏ល្អឥតខ្ចោះដើម្បីធ្វើការងារនេះ។
មុខងារ RANK របស់ Excel
មុខងារ RANK នៅក្នុង Excel ត្រឡប់ លំដាប់ (ឬចំណាត់ថ្នាក់) នៃតម្លៃជាលេខធៀបនឹងតម្លៃផ្សេងទៀតនៅក្នុងបញ្ជីដូចគ្នា។ ម្យ៉ាងវិញទៀត វាប្រាប់អ្នកថាតម្លៃមួយណាខ្ពស់បំផុត ខ្ពស់ជាងគេទីពីរ។ល។ អនុគមន៍ RANK ក្នុង Excel អាចកំណត់ចំណាត់ថ្នាក់ដែលចាប់ផ្តើមដោយតម្លៃធំបំផុត (ដូចជាប្រសិនបើតម្រៀបតាមលំដាប់ចុះ) ឬតម្លៃតូចបំផុត (ដូចជាប្រសិនបើតម្រៀបតាមលំដាប់ឡើង)។
វាក្យសម្ព័ន្ធនៃអនុគមន៍ Excel RANK គឺដូចជា ខាងក្រោម៖
RANK(number,ref,[order])Where:
Number (required) - តម្លៃដែលអ្នកចង់ស្វែងរក។
Ref (ទាមទារ) - បញ្ជីតម្លៃលេខដែលត្រូវដាក់ចំណាត់ថ្នាក់។ វាអាចត្រូវបានផ្គត់ផ្គង់ជាអារេនៃលេខ ឬជាឯកសារយោងទៅបញ្ជីលេខ។
បញ្ជាទិញ (ជាជម្រើស) - ជាលេខដែលបញ្ជាក់ពីរបៀបចាត់ថ្នាក់តម្លៃ៖
- ប្រសិនបើ 0 ឬលុបចោល តម្លៃត្រូវបានចាត់ថ្នាក់ក្នុងTRUE និង FALSE ផ្អែកលើថាតើធាតុជួរជាកម្មសិទ្ធិរបស់ក្រុមដូចគ្នាជាមួយ A2។
- ទីពីរ អ្នកពិនិត្យពិន្ទុ។ ដើម្បីចាត់ថ្នាក់តម្លៃពីធំបំផុតទៅតូចបំផុត ( លំដាប់ចុះក្រោម ) សូមប្រើលក្ខខណ្ឌ (C2<$C$2:$C$11) ដែលត្រឡប់ TRUE សម្រាប់ក្រឡាធំជាង ឬស្មើ C2 បើមិនដូច្នេះទេ FALSE ។
ចាប់តាំងពីនៅក្នុងពាក្យ Microsoft Excel TRUE = 1 និង FALSE = 0 ការគុណអារេទាំងពីរផ្តល់អារេនៃ 1 និង 0 ដែល 1 ត្រូវបានត្រឡប់មកវិញសម្រាប់តែជួរដេកដែលលក្ខខណ្ឌទាំងពីរត្រូវបានបំពេញ។
បន្ទាប់មក SUMPRODUCT បន្ថែមធាតុនៃអារេរបស់ 1 និង 0 ដូច្នេះត្រឡប់ 0 សម្រាប់ចំនួនធំបំផុតនៅក្នុងក្រុមនីមួយៗ។ ហើយអ្នកបន្ថែម 1 ទៅក្នុងលទ្ធផល ដើម្បីចាប់ផ្តើមចំណាត់ថ្នាក់ជាមួយ 1។
រូបមន្តដែលដាក់លេខក្នុងក្រុមពីតូចបំផុតទៅធំជាងគេ ( ឡើង លំដាប់ ) ដំណើរការដូចគ្នា តក្ក។ ភាពខុសគ្នានោះគឺថា SUMPRODUCT ត្រឡប់ 0 សម្រាប់លេខតូចបំផុតនៅក្នុងក្រុមជាក់លាក់មួយ ដោយសារគ្មានលេខក្នុងក្រុមនោះត្រូវនឹងលក្ខខណ្ឌទី 2 (C2>$C$2:$C$7)។ ជាថ្មីម្តងទៀត អ្នកជំនួសលេខសូន្យជាមួយនឹងចំណាត់ថ្នាក់ទី 1 ដោយបន្ថែមលេខ 1 ទៅក្នុងលទ្ធផលរូបមន្ត។
ជំនួសឱ្យ SUMPRODUCT អ្នកអាចប្រើមុខងារ SUM ដើម្បីបន្ថែមធាតុអារេ។ ប៉ុន្តែវាតម្រូវឱ្យប្រើរូបមន្តអារេដែលបានបញ្ចប់តាមរយៈ Ctrl + Shift + Enter ។ ឧទាហរណ៍៖
=SUM((A2=$A$2:$A$7)*(C2<$C$2:$C$7))+1
របៀបចាត់ចំណាត់ថ្នាក់លេខវិជ្ជមាន និងអវិជ្ជមានដោយឡែកពីគ្នា
ប្រសិនបើបញ្ជីលេខរបស់អ្នកមានទាំងតម្លៃវិជ្ជមាន និងអវិជ្ជមាន នោះមុខងារ Excel RANKនឹងចាត់ថ្នាក់ពួកគេទាំងអស់ក្នុងពេលដ៏ខ្លី។ ប៉ុន្តែចុះយ៉ាងណាបើអ្នកចង់បានលេខវិជ្ជមាន និងអវិជ្ជមានជាប់ចំណាត់ថ្នាក់ដោយឡែកពីគ្នា?
ជាមួយលេខនៅក្នុងក្រឡា A2 ដល់ A10 សូមប្រើរូបមន្តមួយក្នុងចំណោមរូបមន្តខាងក្រោមដើម្បីទទួលបានចំណាត់ថ្នាក់នីមួយៗសម្រាប់តម្លៃវិជ្ជមាន និងអវិជ្ជមាន៖
ចំណាត់ថ្នាក់លេខវិជ្ជមានចុះក្រោម៖
=IF($A2>0,COUNTIF($A$2:$A$10,">"&A2)+1,"")
ចំណាត់ថ្នាក់លេខវិជ្ជមានឡើង៖
=IF($A2>0,COUNTIF($A$2:$A$10,">0")-COUNTIF($A$2:$A$10,">"&$A2),"")
ចំណាត់ថ្នាក់លេខអវិជ្ជមានចុះក្រោម៖
=IF($A2<0,COUNTIF($A$2:$A$10,"<0")-COUNTIF($A$2:$A$10,"<"&$A2),"")
ចំណាត់ថ្នាក់លេខអវិជ្ជមានឡើង៖
=IF($A2<0,COUNTIF($A$2:$A$10,"<"&$A2)+1,"")
លទ្ធផលនឹងមើលទៅស្រដៀងនឹងនេះ៖
របៀបដែលរូបមន្តទាំងនេះដំណើរការ
ដើម្បីចាប់ផ្តើមជាមួយ យើងបំបែករូបមន្តដែលដាក់លេខវិជ្ជមានក្នុងលំដាប់ ចុះក្រោម ៖
- នៅក្នុងការធ្វើតេស្តឡូជីខល នៃអនុគមន៍ IF អ្នកពិនិត្យមើលថាតើលេខធំជាងសូន្យឬអត់។
- ប្រសិនបើលេខធំជាង 0 នោះអនុគមន៍ COUNTIF ត្រឡប់ចំនួនតម្លៃដែលខ្ពស់ជាងលេខដែលត្រូវបានដាក់ចំណាត់ថ្នាក់។
ក្នុងឧទាហរណ៍នេះ A2 មានលេខវិជ្ជមានខ្ពស់បំផុតទី 2 ដែល COUNTIF ត្រឡប់លេខ 1 មានន័យថាមានលេខមួយធំជាងវា។ ដើម្បីចាប់ផ្តើមចំណាត់ថ្នាក់របស់យើងជាមួយ 1 មិនមែន 0 យើងបន្ថែម 1 ទៅក្នុងលទ្ធផលរូបមន្ត ដូច្នេះវាផ្តល់លទ្ធផលចំណាត់ថ្នាក់ 2 សម្រាប់ A2។
- ប្រសិនបើចំនួនធំជាង 0 នោះរូបមន្តនឹងត្រឡប់ ខ្សែអក្សរទទេ ("")។
រូបមន្តដែលដាក់លេខវិជ្ជមានក្នុងលំដាប់ ឡើង ដំណើរការខុសគ្នាបន្តិច៖
ប្រសិនបើលេខធំជាង 0 COUNTIF ដំបូងទទួលបានចំនួនសរុបលេខវិជ្ជមាននៅក្នុងសំណុំទិន្នន័យ ហើយ COUNTIF ទីពីររកឃើញចំនួនតម្លៃដែលខ្ពស់ជាងចំនួននោះ។ បន្ទាប់មក អ្នកដកលេខក្រោយចេញពីអតីត ហើយទទួលបានចំណាត់ថ្នាក់ដែលចង់បាន។ ក្នុងឧទាហរណ៍នេះ មានតម្លៃវិជ្ជមាន 5 ដែល 1 ធំជាង A2 ។ ដូច្នេះ អ្នកដកលេខ 1 ចេញពីលេខ 5 ដូច្នេះនឹងទទួលបានចំណាត់ថ្នាក់លេខ 4 សម្រាប់ A2។
រូបមន្តសម្រាប់ដាក់ចំណាត់ថ្នាក់លេខអវិជ្ជមានគឺផ្អែកលើតក្កវិជ្ជាស្រដៀងគ្នា។
ចំណាំ។ រូបមន្តខាងលើទាំងអស់ មិនអើពើតម្លៃសូន្យ ពីព្រោះ 0 មិនមែនជារបស់សំណុំនៃលេខវិជ្ជមាន ឬជាសំណុំនៃលេខអវិជ្ជមាន។ ដើម្បីរួមបញ្ចូលលេខសូន្យក្នុងចំណាត់ថ្នាក់របស់អ្នក សូមជំនួស >0 និង =0 និង <=0 រៀងគ្នា ដែលតក្កវិជ្ជាទាមទារ។
ឧទាហរណ៍ ដើម្បីដាក់ចំណាត់ថ្នាក់លេខវិជ្ជមាន និងសូន្យពីធំបំផុតទៅតូចបំផុត សូមប្រើវា រូបមន្ត៖ =IF($A2>=0,COUNTIF($A$2:$A$10,">"&A2)+1,"")
របៀបចាត់ថ្នាក់ទិន្នន័យក្នុង Excel ដោយមិនអើពើតម្លៃសូន្យ
ដូចដែលអ្នកបានដឹងរួចមកហើយ រូបមន្ត RANK គឺ Excel គ្រប់គ្រងលេខទាំងអស់៖ វិជ្ជមាន អវិជ្ជមាន និងសូន្យ។ ប៉ុន្តែក្នុងករណីខ្លះ យើងគ្រាន់តែចង់ចាត់ថ្នាក់ក្រឡាជាមួយទិន្នន័យដោយមិនអើពើនឹងតម្លៃ 0។ នៅលើគេហទំព័រ អ្នកអាចស្វែងរកដំណោះស្រាយដែលអាចទៅរួចមួយចំនួនសម្រាប់កិច្ចការនេះ ប៉ុន្តែរូបមន្ត Excel RANK IF ជាការគិតជាសកលបំផុត៖
ចំណាត់ថ្នាក់លេខចុះមកដោយមិនអើពើសូន្យ៖
=IF($B2=0,"",IF($B2>0,RANK($B2,$B$2:$B$10), RANK($B2,$B$2:$B$10)-COUNTIF($B$2:$B$10,0)))
លេខលំដាប់ឡើងដោយមិនអើពើសូន្យ៖
=IF($B2=0,"",IF($B2>0,RANK($B2,$B$2:$B$10,1) - COUNTIF($B$2:$B$10,0), RANK($B2,$B$2:$B$10,1)))
កន្លែងដែល B2:B10 ជាជួរនៃលេខដែលត្រូវដាក់ចំណាត់ថ្នាក់។
អ្វីដែលល្អបំផុតអំពីរូបមន្តនេះគឺ ថាវាដំណើរការយ៉ាងស្រស់ស្អាតទាំងលេខវិជ្ជមាន និងអវិជ្ជមាន ចាកចេញតម្លៃសូន្យចេញពីចំណាត់ថ្នាក់៖
របៀបដែលរូបមន្តនេះដំណើរការ
នៅពេលមើលឃើញដំបូង រូបមន្តអាចហាក់ដូចជាពិបាកបន្តិច។ នៅពេលមើលឱ្យកាន់តែជិត តក្កគឺសាមញ្ញណាស់។
នេះជារបៀបដែលរូបមន្ត Excel RANK IF ចាត់លេខពីធំបំផុតទៅតូចបំផុតដោយមិនអើពើសូន្យ៖
- IF ដំបូងពិនិត្យមើលថាតើលេខ 0 ហើយប្រសិនបើវាគឺ ត្រឡប់ខ្សែអក្សរទទេមួយ៖
IF($B2=0," ...)
- ប្រសិនបើលេខមិនមែនសូន្យទេ IF ទីពីរពិនិត្យមើលថាតើវាធំជាងឬអត់ លើសពី 0 ហើយប្រសិនបើវាជា អនុគមន៍ RANK/RANK.EQ ធម្មតាគណនាចំណាត់ថ្នាក់របស់វា៖
IF($B2>0,RANK($B2,$B$2:$B$10),...)
- ប្រសិនបើចំនួនតិចជាង 0 អ្នកកែតម្រូវចំណាត់ថ្នាក់ដោយចំនួនសូន្យ។ ក្នុងឧទាហរណ៍នេះមានលេខវិជ្ជមានចំនួន 4 និងលេខសូន្យ 2 ។ ដូច្នេះ សម្រាប់លេខអវិជ្ជមានធំបំផុតនៅក្នុង B10 រូបមន្ត Excel RANK នឹងត្រលប់មកវិញ 7។ ប៉ុន្តែយើងរំលងលេខសូន្យ ដូច្នេះហើយយើងត្រូវកែតម្រូវចំណាត់ថ្នាក់ដោយ 2 ពិន្ទុ។ ចំពោះបញ្ហានេះ យើងដកលេខសូន្យចេញពីចំណាត់ថ្នាក់៖
RANK($B2,$B$2:$B$10)-COUNTIF($B$2:$B$10,0))
បាទ វាងាយស្រួលណាស់! រូបមន្តសម្រាប់ចាត់ថ្នាក់លេខពីតូចបំផុតទៅធំបំផុតដែលមិនអើពើសូន្យដំណើរការក្នុងលក្ខណៈស្រដៀងគ្នា ហើយវាអាចជាលំហាត់ប្រាណខួរក្បាលដ៏ល្អដើម្បីគណនាតក្កវិជ្ជារបស់វា :)
របៀបគណនាចំណាត់ថ្នាក់ក្នុង Excel ដោយតម្លៃដាច់ខាត
នៅពេលដោះស្រាយជាមួយបញ្ជីតម្លៃវិជ្ជមាន និងអវិជ្ជមាន អាចមានតម្រូវការក្នុងចំណាត់ថ្នាក់លេខដោយតម្លៃដាច់ខាតរបស់ពួកគេដោយមិនអើពើនឹងសញ្ញា។
កិច្ចការអាចត្រូវបានបំពេញជាមួយនឹងរូបមន្តខាងក្រោមមួយក្នុងចំណោមរូបមន្តខាងក្រោម ដែលជាបេះដូងនៃមុខងារ ABS ដែលត្រឡប់តម្លៃដាច់ខាតនៃលេខមួយ៖
ចំណាត់ថ្នាក់ ABS ចុះក្រោម៖
=SUMPRODUCT((ABS(A2)<=ABS(A$2:A$7)) * (A$2:A$7"")) - SUMPRODUCT((ABS(A2)=ABS($A$2:$A$7)) * (A$2:A$7""))+1
ចំណាត់ថ្នាក់ ABS កើនឡើង៖
=SUMPRODUCT((ABS(A2)>=ABS(A$2:A$7)) * (A$2:A$7"")) - SUMPRODUCT((ABS(A2)=ABS($A$2:$A$7)) * (A$2:A$7""))+1
ជាលទ្ធផល លេខអវិជ្ជមានត្រូវបានចាត់ថ្នាក់ដូចជាលេខវិជ្ជមាន៖
របៀបយក N ធំជាងគេ ឬតម្លៃតូចបំផុត
ប្រសិនបើអ្នកចង់ទទួលបានចំនួន N ពិតប្រាកដនៃតម្លៃធំបំផុត ឬតូចបំផុតជាជាងចំណាត់ថ្នាក់របស់វា សូមប្រើមុខងារ LARGE ឬ SMALL រៀងគ្នា។
ឧទាហរណ៍ យើងអាចទទួលបាន ពិន្ទុកំពូលទាំង 3 របស់សិស្សរបស់យើងជាមួយនឹងរូបមន្តនេះ៖
=LARGE($B$2:$B$7, $D3)
កន្លែងដែល B2:B7 ជាបញ្ជីពិន្ទុ ហើយ D3 គឺជាចំណាត់ថ្នាក់ដែលចង់បាន។
លើសពីនេះទៀត អ្នកអាច ទៅយកឈ្មោះសិស្សដោយប្រើរូបមន្ត INDEX MATCH (ផ្ដល់ឱ្យថាមិនមានពិន្ទុស្ទួននៅក្នុងកំពូល 3):
=INDEX($A$2:$A$7,MATCH(E3,$B$2:$B$7,0))
ស្រដៀងគ្នានេះដែរ អ្នកអាច ប្រើមុខងារ SMALL ដើម្បីទាញតម្លៃ 3 ខាងក្រោម៖
=SMALL($B$2:$B$7, $D3)
នោះហើយជារបៀបដែលអ្នកធ្វើចំណាត់ថ្នាក់ក្នុង Excel ។ ដើម្បីយល់កាន់តែច្បាស់ និងប្រហែលជារូបមន្តបញ្ច្រាសវិស្វករដែលបានពិភាក្សានៅក្នុងមេរៀននេះ អ្នកត្រូវបានស្វាគមន៍ក្នុងការទាញយកសៀវភៅការងារ Excel Rank គំរូរបស់យើង។
ខ្ញុំសូមអរគុណសម្រាប់ការអាន ហើយសង្ឃឹមថានឹងឃើញអ្នកនៅលើប្លក់របស់យើងនៅសប្តាហ៍ក្រោយ!
លំដាប់ចុះ ពោលគឺ ពីធំទៅតូចបំផុត។ចំណាត់ថ្នាក់ Excel អនុគមន៍ .EQ
RANK.EQ គឺជាកំណែប្រសើរឡើងនៃមុខងារ RANK ដែលបានណែនាំនៅក្នុង Excel 2010។ វាមានវាក្យសម្ព័ន្ធដូចគ្នានឹង RANK ហើយដំណើរការជាមួយតក្កវិជ្ជាដូចគ្នា៖ ប្រសិនបើតម្លៃជាច្រើនត្រូវបានចាត់ថ្នាក់ស្មើគ្នា នោះចំណាត់ថ្នាក់ខ្ពស់បំផុត។ ត្រូវបានកំណត់ចំពោះតម្លៃបែបនេះទាំងអស់។ (EQ តំណាងឱ្យ "ស្មើ")។
RANK.EQ(number,ref,[order])នៅក្នុង Excel 2007 និងកំណែទាបជាងនេះ អ្នកគួរតែប្រើមុខងារ RANK ជានិច្ច។ នៅក្នុង Excel 2010, Excel 2013, និង Excel 2016 អ្នកអាចទៅជាមួយទាំង RANK ឬ RANK.EQ ។ ទោះយ៉ាងណាក៏ដោយ វាជាការល្អក្នុងការប្រើ RANK.EQ ពីព្រោះ RANK អាចត្រូវបានបញ្ឈប់នៅពេលណាមួយ។
មុខងារ Excel RANK.AVG
RANK.AVG គឺជាមុខងារមួយផ្សេងទៀតដើម្បីស្វែងរកចំណាត់ថ្នាក់នៅក្នុង Excel ដែល អាចប្រើបានតែក្នុង Excel 2010, Excel 2013, Excel 2016 និងក្រោយ។
វាមានវាក្យសម្ព័ន្ធដូចគ្នានឹងមុខងារពីរផ្សេងទៀត៖
RANK.AVG(number,ref,[order])ភាពខុសគ្នានោះគឺថា ប្រសិនបើលេខច្រើនជាងមួយមានចំណាត់ថ្នាក់ដូចគ្នា នោះ ចំណាត់ថ្នាក់ជាមធ្យម ត្រូវបានបញ្ជូនមកវិញ (AVG តំណាងឱ្យ "មធ្យម")។
4 អ្វីដែលអ្នកគួរដឹងអំពី RANK នៅក្នុង Excel
- រូបមន្តចំណាត់ថ្នាក់ណាមួយនៅក្នុង Excel ដំណើរការសម្រាប់តែតម្លៃលេខប៉ុណ្ណោះ៖ លេខវិជ្ជមាន និងអវិជ្ជមាន សូន្យ តម្លៃកាលបរិច្ឆេទ និងពេលវេលា។ តម្លៃដែលមិនមែនជាលេខនៅក្នុងអាគុយម៉ង់ ref មិនត្រូវបានអើពើ។
- មុខងារ RANK ទាំងអស់ត្រឡប់ចំណាត់ថ្នាក់ដូចគ្នាសម្រាប់ស្ទួនតម្លៃ ហើយរំលងចំណាត់ថ្នាក់បន្តបន្ទាប់ ដូចបង្ហាញក្នុងឧទាហរណ៍ខាងក្រោម។
- នៅក្នុង Excel 2010 និងកំណែក្រោយទៀត មុខងារ RANK ត្រូវបានជំនួសដោយ RANK.EQ និង RANK.AVG។ សម្រាប់ភាពឆបគ្នាថយក្រោយ RANK នៅតែដំណើរការនៅគ្រប់កំណែទាំងអស់របស់ Excel ប៉ុន្តែវាប្រហែលជាមិនមាននៅពេលអនាគតទេ។
- ប្រសិនបើ number មិនត្រូវបានរកឃើញនៅក្នុង ref ណាមួយ មុខងារ Excel Rank នឹងត្រឡប់កំហុស #N/A។
រូបមន្តចំណាត់ថ្នាក់ Excel មូលដ្ឋាន (ពីខ្ពស់បំផុតទៅទាបបំផុត)
ដើម្បីទទួលបានការយល់ដឹងបន្ថែមអំពីចំណាត់ថ្នាក់ទិន្នន័យក្នុង Excel សូមមាន សូមក្រឡេកមើលរូបថតអេក្រង់នេះ៖
រូបមន្តទាំងបីចំណាត់ថ្នាក់លេខនៅក្នុងជួរ B ក្នុង លំដាប់ចុះក្រោម (អាគុយម៉ង់ លំដាប់ ត្រូវបានលុបចោល)៖
នៅក្នុងកំណែទាំងអស់នៃ Excel 2003 - 2016:
=RANK($B2,$B$2:$B$7)
In Excel 2010 - 2016:
=RANK.EQ($B2,$B$2:$B$7)
=RANK.AVG($B2,$B$2:$B$7)
ភាពខុសគ្នាគឺនៅក្នុងរបៀបដែលរូបមន្តទាំងនេះដំណើរការតម្លៃស្ទួន។ ដូចដែលអ្នកឃើញ ពិន្ទុដូចគ្នាលេចឡើងពីរដងក្នុងក្រឡា B5 និង B6 ដែលប៉ះពាល់ដល់ចំណាត់ថ្នាក់ជាបន្តបន្ទាប់៖
- រូបមន្ត RANK និង RANK.EQ ផ្តល់ចំណាត់ថ្នាក់ 2 ដល់ពិន្ទុស្ទួនទាំងពីរ។ ពិន្ទុខ្ពស់បំផុតបន្ទាប់ (ដានីឡា) ជាប់ចំណាត់ថ្នាក់ទី 4 ។ ចំណាត់ថ្នាក់លេខ 3 មិនត្រូវបានផ្តល់ឱ្យនរណាម្នាក់ទេ។
- រូបមន្ត RANK.AVG ផ្តល់ចំណាត់ថ្នាក់ផ្សេងគ្នាទៅកន្លែងស្ទួននីមួយៗ (2 និង 3 ក្នុងឧទាហរណ៍នេះ) ហើយផ្តល់លទ្ធផលជាមធ្យមនៃចំណាត់ថ្នាក់ទាំងនោះ (2.5) . ជាថ្មីម្តងទៀត ចំណាត់ថ្នាក់ទី 3 មិនត្រូវបានចាត់ឱ្យទៅនរណាម្នាក់ទេ។
របៀបប្រើ RANK ក្នុង Excel - ឧទាហរណ៍រូបមន្ត
ផ្លូវទៅកាន់ពួកគេនិយាយថា ឧត្តមភាពត្រូវបានត្រួសត្រាយជាមួយនឹងការអនុវត្ត។ ដូច្នេះ ដើម្បីរៀនឱ្យកាន់តែច្បាស់អំពីរបៀបប្រើមុខងារ RANK ក្នុង Excel តែម្នាក់ឯង ឬរួមផ្សំជាមួយមុខងារផ្សេងទៀត ចូរយើងដោះស្រាយបញ្ហាចំពោះកិច្ចការក្នុងជីវិតពិតមួយចំនួន។
របៀបចាត់ថ្នាក់ក្នុង Excel ពីទាបបំផុតទៅខ្ពស់បំផុត
ដូចដែលបានបង្ហាញក្នុងឧទាហរណ៍ខាងលើ ដើម្បីចាត់ចំណាត់ថ្នាក់លេខពីខ្ពស់បំផុតទៅទាបបំផុត អ្នកអាចប្រើរូបមន្ត Excel Rank មួយជាមួយនឹងអាគុយម៉ង់ លំដាប់ ដែលកំណត់ទៅជា 0 ឬលុបចោល (លំនាំដើម)។
ដើម្បីឱ្យមាន ចំនួន ជាប់ចំណាត់ថ្នាក់ជាមួយលេខផ្សេងទៀតដែលបានតម្រៀបក្នុង លំដាប់ឡើង សូមដាក់ 1 ឬតម្លៃដែលមិនមែនជាសូន្យផ្សេងទៀតនៅក្នុងអាគុយម៉ង់ទីបីជាជម្រើស។
ឧទាហរណ៍ ដើម្បីចាត់ចំណាត់ថ្នាក់ការរត់ចម្ងាយ 100 ម៉ែត្ររបស់សិស្ស អ្នកអាចប្រើរូបមន្តណាមួយខាងក្រោម៖
=RANK(B2,$B$2:$B$7,1)
=RANK.EQ(B2,$B$2:$B$7,1)
សូមយកចិត្តទុកដាក់ថាយើងចាក់សោជួរនៅក្នុង អាគុយម៉ង់ ref ដោយប្រើសេចក្តីយោងក្រឡាដាច់ខាត ដូច្នេះវានឹងមិនផ្លាស់ប្តូរនៅពេលយើងចម្លងរូបមន្តចុះក្រោមជួរឈរ។
ជាលទ្ធផល តម្លៃទាបបំផុត (ពេលវេលាលឿនបំផុត) ជាប់ចំណាត់ថ្នាក់ទី 1 ហើយតម្លៃធំបំផុត (ពេលវេលាយឺតបំផុត) ទទួលបានចំណាត់ថ្នាក់ទាបបំផុត 6. ដងស្មើគ្នា (B2 និង B7) ត្រូវបានផ្តល់ចំណាត់ថ្នាក់ដូចគ្នា។
របៀបចាត់ថ្នាក់ទិន្នន័យក្នុង Excel ដាច់ដោយឡែក
ដូចដែលបានចង្អុលបង្ហាញពីមុន មុខងារ Excel Rank ទាំងអស់ត្រឡប់ចំណាត់ថ្នាក់ដូចគ្នាសម្រាប់ធាតុដែលមានតម្លៃស្មើគ្នា។ ប្រសិនបើវាមិនចង់បានដែលអ្នកចង់បាន សូមប្រើរូបមន្តមួយក្នុងចំណោមរូបមន្តខាងក្រោមដើម្បីដោះស្រាយស្ថានភាពស្មើរគ្នា ហើយផ្តល់ ចំណាត់ថ្នាក់តែមួយគត់ ដល់លេខនីមួយៗ។
ចំណាត់ថ្នាក់តែមួយគត់ពីពីខ្ពស់បំផុតទៅទាបបំផុត
ដើម្បីដាក់ចំណាត់ថ្នាក់ពិន្ទុគណិតវិទ្យារបស់សិស្សរបស់យើងដោយឡែកពីគ្នាតាមលំដាប់ចុះ សូមប្រើរូបមន្តនេះ៖
=RANK.EQ(B2,$B$2:$B$7)+COUNTIF($B$2:B2,B2)-1
ចំណាត់ថ្នាក់តែមួយគត់ ពីទាបបំផុតទៅខ្ពស់បំផុត
ដើម្បីចាត់ចំណាត់ថ្នាក់ការប្រណាំងចម្ងាយ 100 ម៉ែត្រលទ្ធផលតាមលំដាប់ឡើងដោយគ្មានលេខស្ទួន សូមប្រើរូបមន្តនេះ៖
=RANK.EQ(B2,$B$2:$B$7,1) + COUNTIF($B$2:B2,B2)-1
របៀបដែលរូបមន្តទាំងនេះដំណើរការ
ដូចដែលអ្នកបានកត់សម្គាល់ឃើញ ភាពខុសគ្នាតែមួយគត់រវាងរូបមន្តទាំងពីរគឺអាគុយម៉ង់ លំដាប់ នៃអនុគមន៍ RANK.EQ៖ លុបចោលក្នុងចំណាត់ថ្នាក់ តម្លៃចុះក្រោម 1 ដើម្បីចាត់ថ្នាក់ឡើង។
នៅក្នុងរូបមន្តទាំងពីរ វាជាមុខងារ COUNTIF ជាមួយនឹងការប្រើប្រាស់ដ៏ឆ្លាតវៃនៃការយោងក្រឡាដែលទាក់ទង និងដាច់ខាតដែលធ្វើល្បិច។ សរុបមក អ្នកប្រើ COUNTIF ដើម្បីរកមើលថាតើចំនួនកើតឡើងចំនួនប៉ុន្មានដែលត្រូវបានដាក់ចំណាត់ថ្នាក់មាននៅក្នុងក្រឡាខាងលើ រួមទាំងក្រឡារបស់លេខផងដែរ។ នៅជួរខាងលើបំផុតដែលអ្នកបញ្ចូលរូបមន្ត ជួរមានក្រឡាតែមួយ ($B$2:B2)។ ប៉ុន្តែដោយសារតែអ្នកចាក់សោតែឯកសារយោងដំបូង ($B$2) ឯកសារយោងចុងក្រោយ (B2) ផ្លាស់ប្តូរដោយផ្អែកលើជួរដេកដែលរូបមន្តត្រូវបានចម្លង។ ដូច្នេះ សម្រាប់ជួរទី 7 ជួរពង្រីកទៅ $B$2:B7 ហើយតម្លៃក្នុង B7 ត្រូវបានប្រៀបធៀបទៅនឹងក្រឡានីមួយៗខាងលើ។
ជាលទ្ធផល សម្រាប់ការកើតឡើងលើកទី 1 ទាំងអស់ COUNTIF ត្រឡប់ 1; ហើយអ្នកដក 1 នៅចុងបញ្ចប់នៃរូបមន្តដើម្បីស្ដារចំណាត់ថ្នាក់ដើម។
សម្រាប់ការកើតឡើងលើកទី 2 COUNTIF ត្រឡប់ 2។ ដោយការដកលេខ 1 អ្នកបង្កើនចំណាត់ថ្នាក់ដោយ 1 ពិន្ទុ ដូច្នេះការពារការស្ទួន។ ប្រសិនបើមានការកើតឡើងចំនួន 3 នៃតម្លៃដូចគ្នា COUNTIF()-1 នឹងបន្ថែម 2 ទៅចំណាត់ថ្នាក់របស់ពួកគេ ហើយដូច្នេះនៅលើ។
ដំណោះស្រាយជំនួសដើម្បីបំបែកចំណង Excel RANK
វិធីមួយផ្សេងទៀតដើម្បីដាក់ចំណាត់ថ្នាក់ លេខនៅក្នុង Excel តែមួយគត់គឺដោយការបន្ថែមមុខងារ COUNTIF ពីរ៖
- មុខងារទីមួយកំណត់ចំនួនតម្លៃធំជាង ឬតិចជាងចំនួនដែលត្រូវដាក់ អាស្រ័យលើថាតើអ្នកកំពុងដាក់ចំណាត់ថ្នាក់ចុះ ឬឡើង។ រៀងៗខ្លួន។
- មុខងារទីពីរ (ជាមួយ "ជួរពង្រីក" $B$2:B2 ដូចក្នុងឧទាហរណ៍ខាងលើ) ទទួលបានចំនួនតម្លៃស្មើនឹងចំនួន។
ឧទាហរណ៍ ដើម្បីដាក់ចំណាត់ថ្នាក់លេខដោយឡែកពីខ្ពស់បំផុតទៅទាបបំផុត អ្នកនឹងប្រើរូបមន្តនេះ៖
=COUNTIF($B$2:$B$7,">"&$B2)+COUNTIF($B$2:B2,B2)
ដូចដែលបានបង្ហាញក្នុងរូបថតអេក្រង់ខាងក្រោម ការបំបែកស្មើត្រូវបានដោះស្រាយដោយជោគជ័យ ហើយចំណាត់ថ្នាក់តែមួយគត់គឺ បានចាត់ឱ្យសិស្សម្នាក់ៗ៖
ចំណាត់ថ្នាក់ក្នុង Excel ផ្អែកលើលក្ខណៈវិនិច្ឆ័យជាច្រើន
ឧទាហរណ៍ពីមុនបានបង្ហាញពីដំណោះស្រាយការងារពីរសម្រាប់ស្ថានភាព Excel RANK tie break។ ទោះយ៉ាងណាក៏ដោយ វាហាក់ដូចជាមិនយុត្តិធម៌ទេ ដែលលេខស្មើគ្នាត្រូវបានចាត់ថ្នាក់ខុសគ្នា ដោយផ្អែកតែលើទីតាំងរបស់ពួកគេនៅក្នុងបញ្ជីប៉ុណ្ណោះ។ ដើម្បីកែលម្អចំណាត់ថ្នាក់របស់អ្នក អ្នកប្រហែលជាចង់បន្ថែមលក្ខណៈវិនិច្ឆ័យមួយបន្ថែមទៀតដែលត្រូវពិចារណាក្នុងករណីស្មើ។
នៅក្នុងសំណុំទិន្នន័យគំរូរបស់យើង សូមបន្ថែមពិន្ទុសរុបនៅក្នុងជួរ C ហើយគណនាចំណាត់ថ្នាក់ដូចខាងក្រោម៖
- ទីមួយ ចំណាត់ថ្នាក់ជាមួយ ពិន្ទុគណិតវិទ្យា (លក្ខណៈវិនិច្ឆ័យចម្បង)
- នៅពេលមានពិន្ទុស្មើគ្នា សូមបំបែកវាជាមួយនឹង ពិន្ទុសរុប (អនុវិទ្យាល័យលក្ខណៈវិនិច្ឆ័យ)
ដើម្បីធ្វើវា យើងនឹងប្រើរូបមន្ត RANK/RANK.EQ ធម្មតា ដើម្បីស្វែងរកចំណាត់ថ្នាក់ និងមុខងារ COUNTIFS ដើម្បីបំបែកស្មើ៖
=RANK.EQ($B2,$B$2:$B$7)+COUNTIFS($B$2:$B$7,$B2,$C$2:$C$7,">"&$C2)
បើប្រៀបធៀបទៅនឹងឧទាហរណ៍ខាងលើ រូបមន្តចំណាត់ថ្នាក់នេះគឺមានគោលបំណងច្រើនជាង៖ Timothy ជាប់ចំណាត់ថ្នាក់ទី 2 ដោយសារតែពិន្ទុសរុបរបស់គាត់គឺខ្ពស់ជាង Julia៖
របៀបរូបមន្តនេះ ដំណើរការ
ផ្នែក RANK នៃរូបមន្តគឺជាក់ស្តែង ហើយមុខងារ COUNTIFS ធ្វើដូចខាងក្រោម៖
- ជួរលក្ខខណ្ឌដំបូង / លក្ខណៈវិនិច្ឆ័យ គូ ($B$2:$B$7,$B2) រាប់ការកើតឡើងនៃតម្លៃដែលអ្នកកំពុងដាក់ចំណាត់ថ្នាក់។ សូមកត់សម្គាល់ យើងជួសជុល ជួរ ដោយមានឯកសារយោងទាំងស្រុង ប៉ុន្តែកុំចាក់សោរជួររបស់ លក្ខណៈវិនិច្ឆ័យ ($B2) ដូច្នេះរូបមន្តពិនិត្យតម្លៃក្នុងជួរនីមួយៗរៀងៗខ្លួន។
- ជួរ_លក្ខណៈវិនិច្ឆ័យ / លក្ខណៈវិនិច្ឆ័យ គូទីពីរ ($C$2:$C$7,">"&$C2) រកឃើញចំនួនពិន្ទុសរុបធំជាង ពិន្ទុសរុបនៃតម្លៃដែលកំពុងត្រូវបានចាត់ថ្នាក់។
ដោយសារតែ COUNTIFS ធ្វើការជាមួយតក្កវិជ្ជា AND ពោលគឺរាប់តែក្រឡាដែលបំពេញតាមលក្ខខណ្ឌដែលបានបញ្ជាក់ទាំងអស់ វាផ្តល់លទ្ធផល 0 សម្រាប់ធីម៉ូថេ ចាប់តាំងពីមិនមានសិស្សផ្សេងទៀតដែលមានគណិតវិទ្យាដូចគ្នា ពិន្ទុមានពិន្ទុសរុបខ្ពស់ជាង។ អាស្រ័យហេតុនេះ ចំណាត់ថ្នាក់របស់ធីម៉ូថេដែលត្រឡប់ដោយ RANK.EQ គឺមិនផ្លាស់ប្តូរទេ។ សម្រាប់ Julia អនុគមន៍ COUNTIFS ត្រឡប់លេខ 1 ដោយសារសិស្សម្នាក់ដែលមានពិន្ទុគណិតវិទ្យាដូចគ្នា មានពិន្ទុសរុបខ្ពស់ជាង ដូច្នេះលេខចំណាត់ថ្នាក់របស់នាងត្រូវបានបង្កើនដោយ 1។ ប្រសិនបើសិស្សម្នាក់ទៀតមានពិន្ទុគណិតវិទ្យាដូចគ្នា និងពិន្ទុសរុបទាបជាងជាង Timothy និង Julia ចំណាត់ថ្នាក់របស់គាត់នឹងត្រូវបានបង្កើនដោយ 2 និងបន្តបន្ទាប់ទៀត។
ដំណោះស្រាយជំនួសក្នុងចំណាត់ថ្នាក់លេខដែលមានលក្ខណៈវិនិច្ឆ័យច្រើន
ជំនួសឱ្យមុខងារ RANK ឬ RANK.EQ អ្នកអាចប្រើ COUNTIF ដើម្បីពិនិត្យមើលលក្ខណៈវិនិច្ឆ័យចម្បង និង COUNTIFS ឬ SUMPRODUCT ដើម្បីដោះស្រាយការដាច់ស្មើ៖
=COUNTIF($B$2:$B$7,">"&$B2)+COUNTIFS($B$2:$B$7,$B2,$C$2:$C$7,">"&$C2)+1
=COUNTIF($B$2:$B$7,">"&B2)+SUMPRODUCT(--($C$2:$C$7=C2),--($B$2:$B$7>B2))+1
លទ្ធផលនៃរូបមន្តទាំងនេះគឺដូចគ្នាបេះបិទ ដូចដែលបានបង្ហាញខាងលើ។
របៀបគណនាចំណាត់ថ្នាក់ភាគរយក្នុង Excel
នៅក្នុងស្ថិតិ percentile (ឬ centile ) គឺជាតម្លៃខាងក្រោមដែល a ភាគរយជាក់លាក់នៃតម្លៃនៅក្នុងសំណុំទិន្នន័យដែលបានផ្តល់ឱ្យធ្លាក់។ ឧទាហរណ៍ ប្រសិនបើ 70% នៃសិស្សស្មើនឹង ឬទាបជាងពិន្ទុតេស្តរបស់អ្នក ចំណាត់ថ្នាក់ភាគរយរបស់អ្នកគឺ 70។
ដើម្បីទទួលបានចំណាត់ថ្នាក់ជាភាគរយនៅក្នុង Excel សូមប្រើមុខងារ RANK ឬ RANK.EQ ដោយមិនមានសូន្យ លំដាប់ អាគុយម៉ង់ដើម្បីចាត់ថ្នាក់លេខពីតូចបំផុតទៅធំបំផុត ហើយបន្ទាប់មកបែងចែកចំណាត់ថ្នាក់ដោយចំនួនលេខ។ ដូច្នេះ រូបមន្តទូទៅ Excel Percentile Rank មានដូចខាងក្រោម៖
RANK.EQ( topmost_cell, range,1)/COUNT( range)ដើម្បីគណនាចំណាត់ថ្នាក់ភាគរយនៃសិស្សរបស់យើង រូបមន្តមានរូបរាងដូចខាងក្រោម៖
=RANK.EQ(B2,$B$2:$B$7,1)/COUNT($B$2:$B$7)
ដើម្បីឱ្យលទ្ធផលបង្ហាញត្រឹមត្រូវ ត្រូវប្រាកដថាកំណត់ ភាគរយ ធ្វើទ្រង់ទ្រាយទៅក្រឡារូបមន្ត៖
របៀបចាត់ថ្នាក់លេខនៅក្នុងក្រឡាដែលមិននៅជាប់គ្នា
ក្នុងស្ថានភាពដែលអ្នកត្រូវការដើម្បីចាត់ថ្នាក់មិនមែន កោសិកាជាប់គ្នា ផ្គត់ផ្គង់កោសិកាទាំងនោះដោយផ្ទាល់នៅក្នុងអាគុយម៉ង់ ref នៃរូបមន្ត Excel Rank របស់អ្នកក្នុងទម្រង់ជាសហជីពយោង ដោយចាក់សោឯកសារយោងដោយសញ្ញា $ ។ ឧទាហរណ៍៖
=RANK(B2,($B$2,$B$4,$B$6))
ដើម្បីការពារកំហុសក្នុងក្រឡាដែលមិនជាប់ចំណាត់ថ្នាក់ សូមរុំ RANK នៅក្នុងមុខងារ IFERROR ដូចនេះ៖
=IFERROR(RANK(B2,($B$2,$B$4,$B$6)), "")
សូមកត់សម្គាល់ លេខស្ទួនក៏ត្រូវបានផ្តល់ចំណាត់ថ្នាក់ផងដែរ ទោះបីជាក្រឡា B5 មិនត្រូវបានរួមបញ្ចូលក្នុងរូបមន្ត៖
ប្រសិនបើអ្នកត្រូវការចាត់ថ្នាក់កោសិកាមិនជាប់គ្នាច្រើន រូបមន្តខាងលើអាច ក្លាយជាវែងពេក។ ក្នុងករណីនេះ ដំណោះស្រាយដ៏ស្រស់ស្អាតជាងនេះនឹងត្រូវកំណត់ជួរដែលមានឈ្មោះ ហើយយោងឈ្មោះនោះក្នុងរូបមន្ត៖
=IFERROR(RANK(B2,range), "")
របៀបចាត់ថ្នាក់ក្នុង Excel តាមក្រុម
នៅពេលធ្វើការជាមួយធាតុដែលបានរៀបចំទៅក្នុងប្រភេទនៃរចនាសម្ព័ន្ធទិន្នន័យមួយចំនួន ទិន្នន័យអាចជារបស់ក្រុមផ្សេងៗ ហើយអ្នកប្រហែលជាចង់ចាត់ថ្នាក់លេខនៅក្នុងក្រុមនីមួយៗដោយឡែកពីគ្នា។ មុខងារ Excel RANK មិនអាចដោះស្រាយបញ្ហាប្រឈមនេះបានទេ ដូច្នេះយើងនឹងប្រើរូបមន្ត SUMPRODUCT ដែលស្មុគស្មាញជាងនេះ៖
ចំណាត់ថ្នាក់តាមក្រុមក្នុង ចុះក្រោម លំដាប់៖
=SUMPRODUCT((A2=$A$2:$A$7)*(C2<$C$2:$C$7))+1
ចំណាត់ថ្នាក់តាមក្រុមក្នុង ឡើង លំដាប់៖
=SUMPRODUCT((A2=$A$2:$A$7)*(C2>$C$2:$C$7))+1
កន្លែងណា៖
- A2:A7 គឺជាក្រុមដែលត្រូវបានចាត់តាំងជាលេខ។
- C2:C7 គឺជាលេខដែលត្រូវដាក់ចំណាត់ថ្នាក់។
ក្នុងឧទាហរណ៍នេះ យើងប្រើរូបមន្តដំបូងដើម្បីចាត់ថ្នាក់លេខនៅក្នុងក្រុមនីមួយៗពីធំបំផុតទៅតូចបំផុត៖
របៀបដែលរូបមន្តនេះដំណើរការ
ជាចម្បង រូបមន្តវាយតម្លៃលក្ខខណ្ឌ 2៖
- ដំបូង អ្នកពិនិត្យមើលក្រុម (A2= $A$2:$A$7)។ ផ្នែកនេះត្រឡប់អារេនៃ