តារាងមាតិកា
នៅក្នុង Excel ពេលខ្លះអ្នកប្រហែលជាត្រូវបង្កើតបញ្ជីដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យ។ ថ្ងៃនេះយើងនឹងបង្ហាញអ្នកពីរបៀបបង្កើតបញ្ជីដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យ។ សម្រាប់វគ្គនេះ យើងកំពុងប្រើ Excel 365 ទោះបីជាវាត្រូវបានណែនាំអោយប្រើកំណែនេះក៏ដោយ សូមប្រើរបស់អ្នកដោយសេរី។
ជាដំបូង សូមយើងស្វែងយល់អំពីសំណុំទិន្នន័យដែលជាមូលដ្ឋាននៃឧទាហរណ៍របស់យើង។
នៅទីនេះ យើងមានសំណុំទិន្នន័យរបស់មនុស្សជាច្រើននាក់មកពីទីតាំងផ្សេងៗគ្នា រួមជាមួយនឹងយានយន្តរបស់ពួកគេ។ ដោយប្រើទិន្នន័យនេះ យើងនឹងបង្កើតបញ្ជីដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យ។
ចំណាំថានេះគឺជាតារាងមូលដ្ឋានដែលមានទិន្នន័យអត់ចេះសោះ ដើម្បីរក្សាអ្វីៗឱ្យសាមញ្ញ។ នៅក្នុងសេណារីយ៉ូជាក់ស្តែង អ្នកអាចជួបប្រទះសំណុំទិន្នន័យដែលធំជាង និងស្មុគស្មាញជាងនេះ។
សៀវភៅការងារអនុវត្ត
អ្នកត្រូវបានស្វាគមន៍ក្នុងការទាញយកសៀវភៅលំហាត់ពីតំណខាងក្រោម។
បញ្ជីបង្កើត Excel ដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យ.xlsx
បង្កើតបញ្ជីដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យ
ឧទាហរណ៍ យើងនឹងបង្កើតបញ្ជីមនុស្សដោយផ្អែកលើតំបន់របស់ពួកគេ។
ដោយសារវាជាសំណុំទិន្នន័យតូចមួយ យើងដឹងថាមាន 4 តំបន់។ យើងបានរក្សាទុកឈ្មោះតំបន់ ហើយនឹងរកឃើញបញ្ជីដោយផ្អែកលើតំបន់។
1. ការប្រើប្រាស់ការរួមបញ្ចូលគ្នា INDEX-SMALL ដើម្បីបង្កើតបញ្ជី
នៅទីនេះ យើងត្រូវការបញ្ជីមួយ ដូច្នេះរូបមន្តរបស់យើងគួរតែមានតែមួយ ដែលនឹងទាញយកតម្លៃច្រើនពីតារាង។ សម្រាប់កិច្ចការនោះ យើងអាចប្រើការរួមបញ្ចូលគ្នានៃមុខងារ INDEX និង SMALL ។
ដើម្បីដឹងពីមុខងារទាំងនេះ សូមពិនិត្យមើលអត្ថបទទាំងនេះ៖ INDEX, SMALL។
រួមជាមួយមុខងារទាំងពីរនេះ យើងនឹងត្រូវការមុខងារជំនួយមួយចំនួន IF , ROW និង IFERROR<៨>។ សូមពិនិត្យមើលអត្ថបទសម្រាប់ព័ត៌មានបន្ថែម៖ IF, ROW, IFERROR។
តោះស្វែងយល់រូបមន្ត
=IFERROR(INDEX($B$2:$B$12,SMALL(IF($C$2:$C$12=$G$2,ROW($B$2:$B$12)),ROW(1:1))-1,1),"")
នៅទីនេះរាល់មុខងារមានគោលបំណងរបស់វា។ អនុគមន៍ INDEX ត្រឡប់តម្លៃពីអារេ B2:B12 (ជួរឈ្មោះ) ហើយចំណែកធំ SMALL ផ្តល់លេខជួរដេក ដែលត្រូវទៅយក។
IF, នៅក្នុង SMALL, ពិនិត្យមើលថាតើលក្ខណៈវិនិច្ឆ័យត្រូវគ្នាឬអត់ ហើយមុខងារ ROW ធ្វើម្តងទៀតលើក្រឡានៃជួរឈរ .
បន្ទាប់មក ROW ខាងក្រៅបង្ហាញពីតម្លៃ k-th សម្រាប់អនុគមន៍ SMALL ។ មុខងារទាំងនេះរួមគ្នាបញ្ជូនលេខជួរដេក ហើយ INDEX ត្រឡប់លទ្ធផល។
IFERROR ដើម្បីដោះស្រាយរាល់កំហុសដែលអាចកើតឡើងពីរូបមន្ត។
អូសចុះក្រោម អ្នកនឹងទទួលបានមនុស្សទាំងអស់ពីតំបន់ដែលបានផ្តល់ឱ្យ។
ស្រដៀងគ្នានេះដែរ សូមសរសេររូបមន្តសម្រាប់តំបន់ផ្សេងទៀត (រូបមន្តគឺដូចគ្នា ប្តូរក្រឡាតែប៉ុណ្ណោះ)។
បន្សំ INDEX-SMALL ជម្មើសជំនួស
យើងអាចសរសេររូបមន្តក្នុងវិធីជំនួសមួយ។ មុខងារដែលប្រើសម្រាប់រូបមន្តនឹងដូចមុនដែរ។ មានតែការបង្ហាញប៉ុណ្ណោះដែលនឹងខុសគ្នា។
តោះមើលរូបមន្ត
=IFERROR(INDEX($B$2:$B$12,SMALL(IF($C$2:$C$12=G$2,ROW($B$2:$B$12)-1),ROW(1:1)),1),"")
ម្តងទៀត អ្នកត្រូវចុច CTRL + SHIFT + ENTER សម្រាប់ការប្រតិបត្តិរូបមន្ត។
មានភាពខុសគ្នាបន្តិចបន្តួចរវាងរូបមន្តទាំងពីរនេះ តើអ្នកអាចបែងចែកពួកវាខុសគ្នាបានទេ?
បាទ/ចាស នៅក្នុងរូបមន្តមុនរបស់យើង យើងបានដកលេខ 1 នៅ ចុងបញ្ចប់នៃផ្នែក SMALL ប៉ុន្តែនៅទីនេះយើងបានដក 1 ក្នុងផ្នែក IF ។
គោលបំណងនៃការដកលេខ 1 គឺបញ្ជូនបន្តទៅលេខជួរដេកត្រឹមត្រូវ។ មុននេះ យើងបានធ្វើវានៅទីបំផុត នៅទីនេះបានធ្វើមុននេះ ហើយបន្តទៅប្រតិបត្តិការបន្ថែមទៀត។
សរសេររូបមន្តសម្រាប់លក្ខណៈវិនិច្ឆ័យផ្សេងទៀតដើម្បីបំពេញបញ្ជី។
អានបន្ថែម៖ របៀបបង្កើតបញ្ជីក្នុងក្រឡាក្នុង Excel (3 វិធីសាស្ត្ររហ័ស)
2. ការប្រើប្រាស់មុខងារ AGGREGATE ដើម្បីបង្កើតបញ្ជី
Excel ផ្តល់ឱ្យអ្នកនូវ មុខងារហៅថា AGGREGATE ដែលអ្នកអាចប្រើដើម្បីបំពេញកិច្ចការផ្សេងៗ។ នៅទីនេះយើងអាចប្រើមុខងារដើម្បីបង្កើតបញ្ជីដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យ។
មុខងារ AGGREGATE ត្រឡប់ការគណនាសរុបដូចជា AVERAGE, COUNT, MAX ជាដើម។
វាក្យសម្ព័ន្ធ សម្រាប់មុខងារ AGGREGATE មានដូចខាងក្រោម៖
AGGREGATE(function_number,behavior_options, range)
function_number: លេខនេះបញ្ជាក់ថាតើការគណនាមួយណាគួរតែត្រូវបានធ្វើឡើង។
behavior_options៖ កំណត់វាដោយប្រើលេខ។ លេខនេះបង្ហាញពីរបៀបដែលមុខងារនឹងប្រព្រឹត្តទៅ។
ជួរ៖ ជួរដែលអ្នកចង់ប្រមូលផ្តុំ។
មុខងារ AGGREGATE ធ្វើកិច្ចការជាច្រើន ដូច្នេះចំនួននៃ មុខងារត្រូវបានកំណត់ជាមុននៅក្នុងវា។ យើងកំពុងរាយមុខងារមួយចំនួនដែលប្រើញឹកញាប់លេខ
អនុគមន៍ | អនុគមន៍ |
---|---|
មធ្យម | 1 |
COUNT | 2 |
COUNTA | 3 |
អតិបរមា | 4 |
នាទី | 5 |
ផលិតផល | 6 |
ផលបូក | 9 |
ធំ | 14 |
តូច | 15 |
ដើម្បីដឹងបន្ថែមអំពីមុខងារ សូមចូលទៅកាន់គេហទំព័រ Microsoft Support ។
ឥឡូវនេះតោះមើលរូបមន្ត
=IFERROR(INDEX($B$2:$B$12,AGGREGATE(15,6,IF($C$2:$C$12=G$2,ROW($B$2:$B$12)-1),ROW(1:1)),1),"")
នៅទីនេះ រួមជាមួយនឹងមុខងារ AGGREGATE យើងបានប្រើ INDEX INDEX រក្សាអារេដែលត្រឡប់តម្លៃដោយផ្អែកលើការផ្គូផ្គងដែលបានរកឃើញនៅផ្នែកក្រោយនៃរូបមន្ត។
អ្នកអាចមើលឃើញថាយើងបានប្រើ 15 ជា function_number ក្នុង AGGREGATE ។ ពីតារាងខាងលើ អ្នកអាចមើលឃើញការហៅទូរសព្ទ 15 សម្រាប់ប្រតិបត្តិការមុខងារ SMALL ។ ឥឡូវអ្នកអាចទាក់ទងបានទេ?
បាទ យើងបានដំណើរការរូបមន្ត INDEX-SMALL ក្នុងលក្ខណៈនៃមុខងារ AGGREGATE ។
6 សម្រាប់ជម្រើសឥរិយាបថ ដែលតំណាងឱ្យ មិនអើពើតម្លៃកំហុស ។
សរសេររូបមន្តសម្រាប់តម្លៃដែលនៅសល់។
ការអានស្រដៀងគ្នា
- របៀបបង្កើតបញ្ជីត្រូវធ្វើក្នុង Excel (3 វិធីសាស្ត្រងាយៗ)
- បង្កើតបញ្ជីសំបុត្ររួមក្នុង Excel (2 វិធីសាស្រ្ត)
- របៀបបង្កើតបញ្ជីលេខក្នុង Excel (8 វិធីសាស្រ្ត)
3. បង្កើតបញ្ជីតែមួយគត់ដោយប្រើ INDEX-MATCH-COUNTIF
យើងអាចបង្កើតបញ្ជីតែមួយគត់ដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យ។ សម្រាប់វា យើងអាចប្រើបន្សំនៃ INDEX , MATCH , និង COUNTIF ។
COUNTIF រាប់ក្រឡាក្នុង ជួរដែលបំពេញលក្ខខណ្ឌតែមួយ។ ហើយ MATCH កំណត់ទីតាំងនៃតម្លៃរកមើលក្នុងជួរមួយ។ ដើម្បីបន្ថែមអំពីមុខងារទាំងនេះ សូមចូលមើលអត្ថបទទាំងនេះ៖ MATCH, COUNTIF។
តោះស្វែងយល់រូបមន្ត
=IFERROR(INDEX($B$2:$B$12, MATCH(0, IF(G$2=$C$2:$C$12, COUNTIF($G$2:$G2, $B$2:$B$12), ""), 0)),"")
ក្នុងរូបមន្តនេះ៖ B2៖ B12 គឺជាជួរជួរឈរដែលមានតម្លៃតែមួយគត់ដែលអ្នកចង់ទាញយកពី C2:C12 គឺជាជួរឈរដែលមានលក្ខណៈវិនិច្ឆ័យដែលអ្នកផ្អែកលើ G2 បង្ហាញលក្ខណៈវិនិច្ឆ័យ។
នៅក្នុងអនុគមន៍ MATCH យើងបានផ្តល់ 0 ជា lookup_array, និងសម្រាប់ lookup_range យើងបានប្រើ IF ផ្នែកដែលមាន COUNTIF ។ ដូច្នេះ ផ្នែកនេះត្រឡប់តម្លៃដរាបណា 0 ត្រូវបានរកឃើញ។ តម្លៃនៅទីនេះដំណើរការជាលេខជួរដេកសម្រាប់ INDEX ។
អូសវាចុះក្រោម នោះអ្នកនឹងឃើញតម្លៃតែមួយគត់ទាំងអស់។
កុំភ្លេចប្រើ CTRL+SHIFT+ENTER ដើម្បីប្រតិបត្តិរូបមន្ត។
នេះគឺជាការលើកឡើងដ៏គួរឱ្យគោរពនៃវិធីសាស្រ្តដើម្បីបង្កើតតែមួយគត់ បញ្ជី។ សូមអនុវត្តតាមអត្ថបទនេះ ដើម្បីដឹងអំពីការបង្កើត បញ្ជីតែមួយគត់ដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យ ។
4. ការប្រើប្រាស់មុខងារ FILTER ដើម្បីបង្កើតបញ្ជីដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យ
ប្រសិនបើអ្នកកំពុងប្រើ Excel 365, បន្ទាប់មកអ្នកអាចអនុវត្តភារកិច្ចជាមួយនឹងការសាងសង់តែមួយនៅក្នុងមុខងារហៅថា FILTER ។
មុខងារ FILTER ត្រងជួរនៃទិន្នន័យដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យដែលបានផ្តល់ឱ្យ និងស្រង់ចេញនូវកំណត់ត្រាដែលត្រូវគ្នា។ ដើម្បីដឹងអំពីមុខងារ សូមចូលទៅកាន់អត្ថបទនេះ៖ FILTER ។
ឥឡូវនេះ រូបមន្តរបស់យើងនឹងមានដូចខាងក្រោម
=FILTER($B$2:$B$12,$C$2:$C$12=G$2)
B2:B12 គឺជាអារេដែលត្រូវត្រង។ បន្ទាប់មក យើងបានផ្តល់លក្ខខណ្ឌ ដោយផ្អែកលើអ្វីដែលយើងនឹងបង្កើតបញ្ជី។
នៅទីនេះ អ្នកនឹងមិនចាំបាច់អូសរូបមន្តនោះទេ វានឹងផ្តល់តម្លៃទាំងអស់ និងបំពេញបញ្ជី។
អានបន្ថែម៖ របៀបបង្កើតបញ្ជីអក្ខរក្រមក្នុង Excel (3 វិធី)
សេចក្តីសន្និដ្ឋាន
នោះហើយជាទាំងអស់សម្រាប់ថ្ងៃនេះ។ យើងបានរាយបញ្ជីវិធីជាច្រើនដើម្បីបង្កើតបញ្ជីដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យ។ សង្ឃឹមថាអ្នកនឹងរកឃើញថាវាមានប្រយោជន៍។ មានអារម្មណ៍សេរីក្នុងការបញ្ចេញមតិ ប្រសិនបើមានអ្វីហាក់ដូចជាពិបាកយល់។ អនុញ្ញាតឱ្យយើងដឹងពីវិធីសាស្រ្តផ្សេងទៀតដែលយើងបានខកខាននៅទីនេះ។