តារាងមាតិកា
ការបង្រៀននឹងបង្រៀនអ្នកពីរបៀបស្វែងរកមធ្យមភាគក្នុង Excel ដោយមានឬគ្មានរូបមន្ត ហើយបង្គត់លទ្ធផលទៅជាខ្ទង់ទសភាគច្រើនតាមដែលអ្នកចង់បាន។
នៅក្នុង Microsoft Excel មាន ដៃនៃមុខងារផ្សេងៗគ្នាសម្រាប់ការគណនាមធ្យមសម្រាប់សំណុំនៃតម្លៃលេខ។ លើសពីនេះទៅទៀត មានវិធីដែលមិនមែនជារូបមន្តភ្លាមៗ។ នៅលើទំព័រនេះ អ្នកនឹងឃើញទិដ្ឋភាពទូទៅរហ័សនៃវិធីសាស្រ្តទាំងអស់ដែលបានបង្ហាញជាមួយនឹងឧទាហរណ៍នៃការប្រើប្រាស់ និងការអនុវត្តល្អបំផុត។ មុខងារទាំងអស់ដែលបានពិភាក្សានៅក្នុងមេរៀននេះដំណើរការនៅក្នុងកំណែណាមួយនៃ Excel 365 តាមរយៈ Excel 2007។
តើអ្វីជាមធ្យម?
ក្នុងជីវិតប្រចាំថ្ងៃ ជាមធ្យមគឺជាលេខដែលបង្ហាញពី តម្លៃធម្មតានៅក្នុងសំណុំទិន្នន័យ។ ជាឧទាហរណ៍ ប្រសិនបើអត្តពលិកពីរបីនាក់បានរត់រត់ចម្ងាយ 100 ម៉ែត្រ អ្នកប្រហែលជាចង់ដឹងពីលទ្ធផលជាមធ្យម ពោលគឺតើអ្នករត់ប្រណាំងភាគច្រើនត្រូវចំណាយពេលប៉ុន្មានដើម្បីបញ្ចប់ការប្រណាំង។
នៅក្នុងគណិតវិទ្យា ជាមធ្យមគឺ តម្លៃកណ្តាល ឬកណ្តាលនៅក្នុងសំណុំនៃលេខ ដែលត្រូវបានគណនាដោយបែងចែកផលបូកនៃតម្លៃទាំងអស់ដោយលេខរបស់ពួកគេ។
ក្នុងឧទាហរណ៍ខាងលើ សន្មតថាអត្តពលិកទីមួយគ្របដណ្តប់ចម្ងាយក្នុងរយៈពេល 10.5 វិនាទី ទីពីរត្រូវការ 10.7 វិនាទី ហើយទីបីចំណាយពេល 11.2 វិនាទី ពេលវេលាជាមធ្យមនឹងមាន 10.8 វិនាទី៖
(10.5+10.7+11.2)/3 = 10.8
របៀបទទួលបានមធ្យមភាគក្នុង Excel ដោយគ្មានរូបមន្ត
នៅក្នុងសន្លឹកកិច្ចការ Excel អ្នកមិនចាំបាច់ធ្វើការគណនាដោយដៃទេ មុខងារ Excel ដែលមានអនុភាពនឹងធ្វើទាំងអស់មុខងារដែលគណនាមធ្យមនព្វន្ធនៃលេខដោយមិនអើពើតម្លៃតក្កវិជ្ជា។
របៀបបង្គត់ជាមធ្យមក្នុង Excel
នៅពេលគណនាមធ្យមភាគក្នុង Excel លទ្ធផលគឺច្រើនតែជាលេខដែលមានខ្ទង់ទសភាគច្រើន។ . ក្នុងករណីដែលអ្នកចង់បង្ហាញខ្ទង់ទសភាគតិច ឬបង្គត់ជាមធ្យមទៅជាចំនួនគត់ សូមប្រើដំណោះស្រាយមួយក្នុងចំណោមដំណោះស្រាយខាងក្រោម។
បន្ថយជម្រើសទសភាគ
ដើម្បីបង្គត់តែ មធ្យមដែលបង្ហាញ ដោយមិនមានការផ្លាស់ប្តូរតម្លៃមូលដ្ឋាន វិធីលឿនបំផុតគឺប្រើពាក្យបញ្ជា បន្ថយ ទសភាគ នៅលើផ្ទាំង Home ក្នុងក្រុម Number :
ប្រអប់ធ្វើទ្រង់ទ្រាយក្រឡា
ចំនួនខ្ទង់ទសភាគក៏អាចបញ្ជាក់ក្នុងប្រអប់ ធ្វើទ្រង់ទ្រាយក្រឡា ផងដែរ។ ដើម្បីធ្វើវា សូមជ្រើសរើសក្រឡារូបមន្ត ហើយចុច Ctrl + 1 ដើម្បីបើកប្រអប់ Format Cells ។ បន្ទាប់មក ប្តូរទៅផ្ទាំង Number ហើយវាយចំនួនកន្លែងដែលអ្នកចង់បង្ហាញក្នុងប្រអប់ ខ្ទង់ទសភាគ ។
ដូចវិធីសាស្ត្រមុនដែរ វាផ្លាស់ប្តូរតែប៉ុណ្ណោះ ទម្រង់បង្ហាញ។ នៅពេលយោងទៅក្រឡាមធ្យមក្នុងរូបមន្តផ្សេងទៀត តម្លៃមិនមូលដើមនឹងត្រូវបានប្រើក្នុងការគណនាទាំងអស់។
សម្រាប់ព័ត៌មានលម្អិត សូមមើលលេខបង្គត់ដោយផ្លាស់ប្តូរទម្រង់ក្រឡា។
បង្គត់ជាមធ្យមដោយប្រើរូបមន្ត
ដើម្បីបង្គត់តម្លៃដែលបានគណនាដោយខ្លួនវា សូមរុំមធ្យមរបស់អ្នក រូបមន្តក្នុងមុខងារបង្គត់ Excel មួយ។
ក្នុងស្ថានភាពភាគច្រើន អ្នកនឹងប្រើអនុគមន៍ ROUND ដែលអនុវត្តតាមច្បាប់គណិតវិទ្យាទូទៅសម្រាប់ការបង្គត់។ នៅក្នុងអាគុយម៉ង់ទី 1 ( number ) ដាក់មុខងារ AVERAGE, AVERAGEIF ឬ AVERAGEIFS ។ នៅក្នុងអាគុយម៉ង់ទី 2 ( num_digits ) បញ្ជាក់ចំនួនខ្ទង់ទសភាគដើម្បីបង្គត់ជាមធ្យមទៅ។
ឧទាហរណ៍ ដើម្បីបង្គត់ជាមធ្យមទៅ ចំនួនគត់ជិតបំផុត រូបមន្តគឺ៖
=ROUND(AVERAGE(B3:B15), 0)
ដើម្បីបង្គត់ជាមធ្យមទៅ ខ្ទង់ទសភាគមួយ នេះគឺជារូបមន្តដែលត្រូវប្រើ៖
=ROUND(AVERAGE(B3:B15), 1)
ដើម្បីបង្គត់ជាមធ្យមទៅ ខ្ទង់ទសភាគពីរ លេខមួយនេះនឹងដំណើរការ៖
=ROUND(AVERAGE(B3:B15), 2)
គន្លឹះ។ សម្រាប់ការបង្គត់ឡើង សូមប្រើមុខងារ ROUNDUP; សម្រាប់ការបង្គត់ចុះក្រោម - មុខងារ ROUNDDOWN។
នោះហើយជារបៀបដែលអ្នកអាចធ្វើបានជាមធ្យមក្នុង Excel ។ ខាងក្រោមនេះមានតំណភ្ជាប់ទៅការបង្រៀនដែលពាក់ព័ន្ធ ដែលពិភាក្សាអំពីករណីជាក់លាក់បន្ថែមទៀតនៃមធ្យមភាគ សង្ឃឹមថាអ្នកនឹងរកឃើញថាវាមានប្រយោជន៍។ សូមអរគុណសម្រាប់ការអាន!
អនុវត្តសៀវភៅការងារសម្រាប់ទាញយក
គណនាមធ្យមភាគក្នុង Excel - ឧទាហរណ៍ (ឯកសារ .xlsx)
ការងារនៅពីក្រោយឆាក ហើយផ្តល់លទ្ធផលភ្លាមៗ។ មុននឹងស្វែងយល់ពីមុខងារពិសេសដោយលម្អិត ចូរយើងស្វែងយល់ពីវិធីដែលមិនមែនជារូបមន្តដ៏សាមញ្ញ និងរហ័ស។
ដើម្បីស្វែងរកមធ្យមភាគដោយមិនប្រើរូបមន្តបានរហ័ស សូមប្រើរបារស្ថានភាពរបស់ Excel៖
- ជ្រើសរើស ក្រឡា ឬជួរដែលអ្នកចង់ជាមធ្យម។ សម្រាប់ជម្រើសដែលមិនជាប់គ្នា ប្រើគ្រាប់ចុចបញ្ជា (Ctrl)។
- សូមមើលរបារស្ថានភាពនៅផ្នែកខាងក្រោមនៃបង្អួច Excel ដែលផ្តល់ព័ត៌មានសំខាន់ៗអំពីក្រឡាដែលបានជ្រើសរើសបច្ចុប្បន្ន។ តម្លៃមួយក្នុងចំណោមតម្លៃដែល Excel គណនាដោយស្វ័យប្រវត្តិគឺជាមធ្យម។
លទ្ធផលត្រូវបានបង្ហាញក្នុងរូបភាពខាងក្រោម៖
របៀបគណនាជាមធ្យមដោយដៃ
ក្នុងគណិតវិទ្យា។ ដើម្បីស្វែងរកមធ្យមនព្វន្ធនៃបញ្ជីលេខ អ្នកត្រូវបន្ថែមតម្លៃទាំងអស់ ហើយបន្ទាប់មកចែកផលបូកដោយចំនួនលេខនៅក្នុងបញ្ជី។ នៅក្នុង Excel នេះអាចត្រូវបានធ្វើដោយប្រើមុខងារ SUM និង COUNT រៀងគ្នា៖
SUM( range )/COUNT( range )សម្រាប់ជួរលេខខាងក្រោម។ រូបមន្តមានដូចខាងក្រោម៖
=SUM(B3:B12)/COUNT(B3:B12)
ដូចដែលអ្នកអាចឃើញ លទ្ធផលនៃរូបមន្តត្រូវគ្នានឹងតម្លៃមធ្យមនៅក្នុងរបារស្ថានភាព។
នៅក្នុងការអនុវត្ត អ្នកស្ទើរតែមិនចាំបាច់ធ្វើជាមធ្យមដោយដៃនៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក។ ទោះជាយ៉ាងណាក៏ដោយ វាអាចមានប្រយោជន៍ក្នុងការត្រួតពិនិត្យឡើងវិញនូវលទ្ធផលនៃរូបមន្តមធ្យមរបស់អ្នកក្នុងករណីមានការសង្ស័យ។
ហើយឥឡូវនេះ សូមក្រឡេកមើលពីរបៀបដែលអ្នកអាចធ្វើបានជាមធ្យមក្នុង Excel ដោយប្រើមុខងារពិសេស។រចនាឡើងសម្រាប់គោលបំណង។
អនុគមន៍ AVERAGE - គណនាជាមធ្យមនៃចំនួនលេខ
អ្នកប្រើអនុគមន៍ Excel AVERAGE ដើម្បីទទួលបានជាមធ្យមនៃលេខទាំងអស់នៅក្នុងក្រឡា ឬជួរដែលបានបញ្ជាក់។
AVERAGE(number1, [number2], …)where number1, number2 , … គឺជាតម្លៃលេខដែលអ្នកចង់ស្វែងរកមធ្យម។ អាគុយម៉ង់រហូតដល់ 255 អាចត្រូវបានរួមបញ្ចូលក្នុងរូបមន្តតែមួយ។ អាគុយម៉ង់អាចត្រូវបានផ្តល់ជាលេខ សេចក្តីយោង ឬជួរដែលមានឈ្មោះ។
AVERAGE គឺជាមុខងារមួយក្នុងចំនោមមុខងារសាមញ្ញបំផុត និងងាយស្រួលប្រើក្នុង Excel។
ដើម្បីគណនាជាមធ្យមនៃចំនួនលេខ។ អ្នកអាចវាយបញ្ចូលពួកវាដោយផ្ទាល់ក្នុងរូបមន្ត ឬផ្គត់ផ្គង់ក្រឡាដែលត្រូវគ្នា ឬសេចក្តីយោងជួរ។
ឧទាហរណ៍ សម្រាប់ជួរមធ្យម 2 និងក្រឡានីមួយៗ 1 ខាងក្រោម រូបមន្តគឺ៖
=AVERAGE(B4:B6, B8:B10, B12)
ក្រៅពីលេខ មុខងារ Excel AVERAGE អាចស្វែងរកជាមធ្យមតម្លៃលេខផ្សេងទៀតដូចជាភាគរយ និងពេលវេលា។
រូបមន្ត Excel AVERAGE - កំណត់ចំណាំការប្រើប្រាស់
ដូចដែលអ្នកទើបតែបានឃើញស្រាប់។ ការប្រើប្រាស់មុខងារ AVERAGE ក្នុង Excel គឺងាយស្រួល។ ទោះយ៉ាងណាក៏ដោយ ដើម្បីទទួលបានលទ្ធផលត្រឹមត្រូវ អ្នកត្រូវយល់ឱ្យបានច្បាស់ថាតើតម្លៃអ្វីខ្លះត្រូវបានរួមបញ្ចូលក្នុងមធ្យម និងអ្វីដែលមិនអើពើ។
រួមបញ្ចូល៖
- ក្រឡាដែលមានតម្លៃសូន្យ (0)
- តម្លៃឡូជីខល TRUE និង FALSE វាយបញ្ចូលដោយផ្ទាល់ទៅក្នុងបញ្ជីអាគុយម៉ង់។ ឧទាហរណ៍ រូបមន្ត AVERAGE(TRUE, FALSE) ត្រឡប់ 0.5 ដែលជាមធ្យមនៃ 1 និង 0។
មិនអើពើ៖
- ទទេcells
- Text strings
- Cells with Boolean values TRUE and FALSE
សម្រាប់ព័ត៌មានបន្ថែម សូមមើល របៀបប្រើមុខងារ AVERAGE ក្នុង Excel។
អនុគមន៍ AVERAGEA - ជាមធ្យមកោសិកាមិនមែនទទេទាំងអស់
មុខងារ Excel AVERAGEA គឺស្រដៀងទៅនឹង AVERAGE ដែលវាគណនាជាមធ្យមនព្វន្ធនៃតម្លៃនៅក្នុងអាគុយម៉ង់របស់វា។ ភាពខុសប្លែកគ្នាគឺថា AVERAGEA រួមបញ្ចូល ក្រឡាមិនទទេទាំងអស់ នៅក្នុងការគណនា ថាតើពួកវាមានលេខ អត្ថបទ តម្លៃតក្កវិជ្ជា ឬខ្សែអក្សរទទេដែលត្រឡប់ដោយមុខងារផ្សេងទៀតទេ។
AVERAGEA(value1, [value2], …)ដែល value1, value2, … គឺជាតម្លៃ អារេ សេចក្តីយោងក្រឡា ឬជួរដែលអ្នកចង់ជាមធ្យម។ អាគុយម៉ង់ទីមួយត្រូវបានទាមទារ ផ្សេងទៀត (រហូតដល់ 255) គឺស្រេចចិត្ត។
រូបមន្ត Excel AVERAGEA - កំណត់ចំណាំការប្រើប្រាស់
ដូចដែលបានរៀបរាប់ខាងលើ អនុគមន៍ AVERAGEA ដំណើរការប្រភេទតម្លៃផ្សេងៗគ្នា ដូចជាលេខ ខ្សែអក្សរ។ និងតម្លៃឡូជីខល។ ហើយនេះជារបៀបដែលពួកគេត្រូវបានវាយតម្លៃ៖
រួមបញ្ចូល៖
- តម្លៃអត្ថបទវាយតម្លៃជា 0។
- ខ្សែអក្សរប្រវែងសូន្យ ("") វាយតម្លៃជា 0.
- តម្លៃប៊ូលីន TRUE វាយតម្លៃជា 1 និង FALSE ជា 0។
មិនអើពើ៖
- ក្រឡាទទេ
ឧទាហរណ៍ រូបមន្តខាងក្រោមផ្តល់លទ្ធផល 1 ដែលជាមធ្យមភាគនៃ 2 និង 0។
=AVERAGEA(2, FALSE)
រូបមន្តខាងក្រោមផ្តល់លទ្ធផល 1.5 ដែលជាមធ្យមនៃ 2 និង 1។
=AVERAGEA(2, TRUE)
រូបភាពខាងក្រោមបង្ហាញពីរូបមន្ត AVERAGE និង AVERAGEA ដែលបានអនុវត្តចំពោះបញ្ជីតម្លៃដូចគ្នា និងលទ្ធផលផ្សេងគ្នាដែលពួកវាត្រឡប់មកវិញ៖
អនុគមន៍ AVERAGEIF - ទទួលបានមធ្យមជាមួយលក្ខខណ្ឌ
ដើម្បីទទួលបានតម្លៃមធ្យមនៃក្រឡាទាំងអស់ក្នុងជួរដែលបានបញ្ជាក់ដែលត្រូវនឹងលក្ខខណ្ឌជាក់លាក់ សូមប្រើអនុគមន៍ AVERAGEIF .
AVERAGEIF(range, criteria, [average_range])អនុគមន៍ AVERAGEIF មានអាគុយម៉ង់ដូចខាងក្រោម៖
- Range (ទាមទារ) - ជួរក្រឡាទៅ សាកល្បងប្រឆាំងនឹងលក្ខណៈវិនិច្ឆ័យដែលបានផ្តល់ឱ្យ។
- លក្ខណៈវិនិច្ឆ័យ (ទាមទារ) - លក្ខខណ្ឌដែលគួរតែត្រូវបានបំពេញ។
- Average_range (ជាជម្រើស) - ក្រឡាទៅ មធ្យម។ ប្រសិនបើលុបចោល នោះ range គឺជាមធ្យម។
មុខងារ AVERAGEIF មាននៅក្នុង Excel 2007 - Excel 365។ នៅក្នុងកំណែមុន អ្នកអាចបង្កើតរូបមន្ត AVERAGE IF ផ្ទាល់ខ្លួនរបស់អ្នក។
ហើយឥឡូវនេះ សូមមើលពីរបៀបដែលអ្នកអាចប្រើមុខងារ Excel AVERAGEIF ទៅកាន់កោសិកាជាមធ្យមដោយផ្អែកលើលក្ខខណ្ឌដែលអ្នកបានបញ្ជាក់។
ឧបមាថាអ្នកមានពិន្ទុសម្រាប់មុខវិជ្ជាផ្សេងៗគ្នានៅក្នុង C3:C15 ហើយអ្នកចង់ស្វែងរក ពិន្ទុគណិតវិទ្យាជាមធ្យម។ នេះអាចត្រូវបានធ្វើដោយប្រើរូបមន្តខាងក្រោម៖
=AVERAGEIF(B3:B15, "math", C3:C15)
ជំនួសឱ្យ "ការសរសេរកូដ" លក្ខខណ្ឌដោយផ្ទាល់នៅក្នុងរូបមន្ត អ្នកអាចវាយវានៅក្នុងក្រឡាដាច់ដោយឡែក (F3) ហើយយោងទៅក្រឡានោះ។ ក្នុងលក្ខណៈវិនិច្ឆ័យ៖
=AVERAGEIF(B3:B15, F3, C3:C15)
សម្រាប់ឧទាហរណ៍រូបមន្តបន្ថែម សូមមើលមុខងារ Excel AVERAGEIF។
អនុគមន៍ AVERAGEIFS - មធ្យមជាមួយនឹងលក្ខណៈវិនិច្ឆ័យច្រើន
ដើម្បីធ្វើជាមធ្យមជាមួយលក្ខខណ្ឌពីរ ឬច្រើន ប្រើសមភាគីពហុវចនៈនៃ AVERAGEIF -អនុគមន៍ AVERAGEIFS។
AVERAGEIFS(Average_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)មុខងារមានវាក្យសម្ព័ន្ធដូចខាងក្រោម៖
- Average_range ( ទាមទារ) - ជួរទៅមធ្យម។
- លក្ខខណ្ឌ_ជួរ (ទាមទារ) - ជួរដែលត្រូវសាកល្បងប្រឆាំងនឹង លក្ខណៈវិនិច្ឆ័យ ។
- លក្ខណៈវិនិច្ឆ័យ (ទាមទារ) - លក្ខខណ្ឌដែលកំណត់កោសិកាមួយណាជាមធ្យម។ វាអាចត្រូវបានផ្គត់ផ្គង់ក្នុងទម្រង់ជាលេខ កន្សោមតក្កវិជ្ជា តម្លៃអត្ថបទ ឬសេចក្តីយោងក្រឡា។
1 ដល់ 127 លក្ខណៈវិនិច្ឆ័យ / លក្ខណៈវិនិច្ឆ័យ គូអាច ត្រូវបានផ្គត់ផ្គង់។ គូទីមួយគឺត្រូវបានទាមទារ គូបន្ទាប់គឺស្រេចចិត្ត។
នៅក្នុងខ្លឹមសារ អ្នកប្រើ AVERAGEIFS ស្រដៀងទៅនឹង AVERAGEIF លើកលែងតែលក្ខខណ្ឌច្រើនជាងមួយអាចត្រូវបានសាកល្បងក្នុងរូបមន្តតែមួយ។
ឧបមាថាសិស្សមួយចំនួន មិនបានប្រឡងជាប់ក្នុងមុខវិជ្ជាមួយចំនួន ហើយមានពិន្ទុសូន្យ។ អ្នកមានបំណងស្វែងរកពិន្ទុជាមធ្យមក្នុងមុខវិជ្ជាជាក់លាក់មួយដោយមិនអើពើសូន្យ។
ដើម្បីសម្រេចកិច្ចការនេះ អ្នកបង្កើតរូបមន្ត AVERAGEIFS ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យពីរ៖
- កំណត់ជួរទៅមធ្យម (C3 :C15)។
- បញ្ជាក់ជួរដើម្បីពិនិត្យមើលលក្ខខណ្ឌទី 1 (B3:B15 - ធាតុ។ សម្គាល់ ឬយោងទៅក្រឡាដែលមានធាតុ)។
- បញ្ជាក់ជួរដើម្បីពិនិត្យមើលលក្ខខណ្ឌទីពីរ (C3:C15 - ពិន្ទុ)។
- បង្ហាញលក្ខខណ្ឌទី 2 (">0"- ធំជាងសូន្យ)។
ដោយការផ្គុំសមាសធាតុខាងលើជាមួយគ្នា យើងទទួលបានរូបមន្តដូចខាងក្រោម៖
=AVERAGEIFS(C3:C15, B3:B15, "math", C3:C15, ">0")
ឬ
=AVERAGEIFS(C3:C15, B3:B15, F3, C3:C15, ">0")
រូបភាពខាងក្រោមធ្វើឱ្យវាច្បាស់ថាមានតែកោសិកាពីរ (C6 និង C10) ប៉ុណ្ណោះដែលត្រូវនឹងលក្ខខណ្ឌទាំងពីរ ដូច្នេះហើយមានតែកោសិកាទាំងនេះប៉ុណ្ណោះដែលត្រូវបានគិតជាមធ្យម។
សម្រាប់ព័ត៌មានបន្ថែម សូមពិនិត្យមើលមុខងារ Excel AVERAGEIFS ។
រូបមន្ត AVERAGEIF និង AVERAGEIFS - កំណត់ចំណាំការប្រើប្រាស់
មុខងារ Excel AVERAGEIF និង AVERAGEIFS មានច្រើនដូចគ្នា ជាពិសេសតម្លៃដែលពួកវា គណនា ហើយដែលមិនអើពើ៖
- ក្នុងជួរមធ្យម ក្រឡាទទេ តម្លៃអត្ថបទ តម្លៃតក្កវិជ្ជា TRUE/FALSE មិនត្រូវបានអើពើ។
- តាមលក្ខណៈវិនិច្ឆ័យ ក្រឡាទទេត្រូវបានចាត់ទុកជាតម្លៃសូន្យ។
- តួអក្សរជំនួសដូចជាសញ្ញាសួរ (?) និងសញ្ញាផ្កាយ (*) អាចត្រូវបានប្រើប្រាស់ក្នុងលក្ខណៈវិនិច្ឆ័យសម្រាប់ការផ្គូផ្គងផ្នែក។
- ប្រសិនបើគ្មានក្រឡាបំពេញតាមលក្ខណៈវិនិច្ឆ័យដែលបានបញ្ជាក់ទាំងអស់នោះ #DIV0! កំហុសកើតឡើង។
AVERAGEIF ធៀបនឹង AVERAGEIFS - ភាពខុសគ្នា
នៅក្នុងលក្ខខណ្ឌនៃមុខងារ ភាពខុសគ្នាដ៏សំខាន់បំផុតគឺថា AVERAGEIF អាចដោះស្រាយលក្ខខណ្ឌមួយបានខណៈពេលដែល AVERAGEIFS លក្ខណៈវិនិច្ឆ័យមួយ ឬច្រើន។ ដូចគ្នានេះផងដែរ មានភាពខុសគ្នាផ្នែកបច្ចេកទេសមួយចំនួនដែលទាក់ទងនឹង ជួរមធ្យម ។
- ជាមួយ AVERAGEIF ជួរមធ្យម គឺជាអាគុយម៉ង់ចុងក្រោយ និងជាជម្រើស។ នៅក្នុងរូបមន្ត AVERAGEIFS វាគឺជាអាគុយម៉ង់ដំបូង និងដែលត្រូវការ។
- ជាមួយ AVERAGEIF Average_range មិនចាំបាច់មានទំហំដូចគ្នាទៅនឹង ជួរ ព្រោះក្រឡាពិតប្រាកដដែលត្រូវគិតជាមធ្យមត្រូវបានកំណត់ដោយទំហំនៃអាគុយម៉ង់ range - ក្រឡាខាងលើខាងឆ្វេងនៃ ជួរមធ្យម ត្រូវបានគេយកជាចំណុចចាប់ផ្តើម ហើយ កោសិកាជាច្រើនត្រូវបានគិតជាមធ្យមដូចដែលរួមបញ្ចូលនៅក្នុងអាគុយម៉ង់ ជួរ ។ AVERAGEIFS តម្រូវឱ្យ ជួរ_លក្ខណៈវិនិច្ឆ័យ នីមួយៗមានទំហំ និងរូបរាងដូចគ្នាជា ជួរមធ្យម បើមិនដូច្នោះទេ #VALUE! error កើតឡើង។
Average IF OR formula in Excel
ចាប់តាំងពីមុខងារ Excel AVERAGEIFS តែងតែដំណើរការជាមួយ AND logic (លក្ខណៈវិនិច្ឆ័យទាំងអស់ត្រូវតែពិត) អ្នកនឹងត្រូវសាងសង់ដោយខ្លួនឯង រូបមន្តទៅក្រឡាជាមធ្យមដែលមានតក្កវិជ្ជា OR (លក្ខណៈវិនិច្ឆ័យតែមួយត្រូវតែពិត)។
នេះគឺជារូបមន្តទូទៅសម្រាប់ជាមធ្យម ប្រសិនបើក្រឡាគឺ X ឬ Y។
AVERAGE(IF(ISNUMBER(MATCH( )> range , { criteria1 , criteria2 ,…}, 0)), average_range ))ឥឡូវនេះ តោះមើលពីរបៀបដែលវាដំណើរការក្នុងការអនុវត្ត . នៅក្នុងតារាងខាងក្រោម ឧបមាថាអ្នកចង់ស្វែងរកពិន្ទុមធ្យមនៃមុខវិជ្ជាពីរគឺ ជីវវិទ្យា និង គីមីវិទ្យា ដែលបញ្ចូលក្នុងក្រឡា F3 និង F4។ នេះអាចត្រូវបានធ្វើដោយប្រើរូបមន្តអារេខាងក្រោម៖
=AVERAGE(IF(ISNUMBER(MATCH(B3:B15, {"biology", "chemistry"}, 0)), C3:C15))
បកប្រែទៅជាភាសាមនុស្ស រូបមន្តនិយាយថា៖ កោសិកាជាមធ្យមនៅក្នុង C3:C15 ប្រសិនបើក្រឡាដែលត្រូវគ្នានៅក្នុង B3:B15 គឺ " ជីវវិទ្យា" ឬ "គីមីវិទ្យា" ដើម្បីធ្វើការបានត្រឹមត្រូវ,សូមកុំភ្លេចចុច Ctrl + Shift + Enter ក្នុង Excel 2019 និងទាបជាងនេះ។ នៅក្នុង dynamic array Excel (365 និង 2021) ការចុច Enter ធម្មតានឹងគ្រប់គ្រាន់៖
របៀបដែលរូបមន្តនេះដំណើរការ៖
សម្រាប់អ្នកអានដែលចង់ដឹងចង់ឃើញ និងគិតរបស់យើងដែលចង់មិនត្រឹមតែប៉ុណ្ណោះ ដើម្បីប្រើរូបមន្ត ប៉ុន្តែយល់ពីអ្វីដែលពួកគេកំពុងធ្វើ នេះគឺជាការពន្យល់លម្អិតអំពីតក្កវិជ្ជា។
នៅស្នូលនៃរូបមន្ត អនុគមន៍ IF កំណត់តម្លៃណាមួយក្នុងជួរប្រភពដែលត្រូវនឹងលក្ខណៈវិនិច្ឆ័យដែលបានបញ្ជាក់ណាមួយ និងឆ្លងកាត់ តម្លៃទាំងនោះចំពោះមុខងារ AVERAGE ។ នេះជារបៀប៖
មុខងារ MATCH ប្រើឈ្មោះប្រធានបទក្នុង B3:B15 ជាតម្លៃរកមើល ហើយប្រៀបធៀបតម្លៃនីមួយៗជាមួយអារេរកមើលក្នុង F3:F4 (មុខវិជ្ជាគោលដៅរបស់យើង)។ អាគុយម៉ង់ទី 3 ( match_type ) ត្រូវបានកំណត់ជា 0 ដើម្បីរកមើលការផ្គូផ្គងពិតប្រាកដ៖
MATCH(B3:B15, F3:F4, 0)
នៅពេលដែលការផ្គូផ្គងត្រូវបានរកឃើញ MATCH ត្រឡប់ទីតាំងដែលទាក់ទងរបស់វានៅក្នុងអារេរកមើល បើមិនដូច្នេះទេ កំហុស #N/A៖
{1;2;1;#N/A;1;#N/A;2;#N/A;1;2;2;1;#N/A}
អនុគមន៍ ISNUMBER បំប្លែងលេខទៅជា TRUE និងកំហុសទៅជា FALSE៖
{TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;TRUE;TRUE;FALSE}
អារេនេះទៅ ទៅនឹងការធ្វើតេស្តឡូជីខលនៃ IF ។ ក្នុងទម្រង់ពេញលេញ ការធ្វើតេស្តឡូជីខលគួរតែត្រូវបានសរសេរដូចនេះ៖
IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0))=TRUE
សម្រាប់ជាប្រយោជន៍នៃភាពខ្លី យើងលុបចោលផ្នែក =TRUE ព្រោះវាបង្កប់ន័យ។
ដោយ កំណត់អាគុយម៉ង់ value_if_true ទៅ C3:C15 អ្នកប្រាប់មុខងារ IF ដើម្បីជំនួសតម្លៃពិតពី C3:C15:
{89;78;75;FALSE;64;FALSE;62;FALSE;78;56;93;88;FALSE}
អារេចុងក្រោយនេះត្រូវបានប្រគល់ជូន ទៅ AVERAGE