របៀបរាប់តម្លៃពិសេសក្នុង Excel៖ ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យ មិនអើពើនឹងចន្លោះទទេ

  • ចែករំលែកនេះ។
Michael Brown

ការបង្រៀនមើលពីរបៀបប្រើប្រាស់មុខងារអារេថាមវន្តថ្មីដើម្បីរាប់តម្លៃពិសេសនៅក្នុង Excel៖ រូបមន្តសម្រាប់រាប់ធាតុតែមួយគត់នៅក្នុងជួរឈរ ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យជាច្រើន មិនអើពើនឹងចន្លោះទទេ និងច្រើនទៀត។

កាលពីប៉ុន្មានឆ្នាំមុន យើងបានពិភាក្សាអំពីវិធីជាច្រើនដើម្បីរាប់តម្លៃពិសេស និងខុសគ្នានៅក្នុង Excel ។ ប៉ុន្តែដូចកម្មវិធីផ្សេងទៀតដែរ Microsoft Excel បន្តវិវឌ្ឍ ហើយមុខងារថ្មីៗលេចឡើងជាមួយស្ទើរតែគ្រប់ការចេញផ្សាយ។ ថ្ងៃនេះ យើងនឹងពិនិត្យមើលពីរបៀបដែលការរាប់តម្លៃពិសេសនៅក្នុង Excel អាចធ្វើបានជាមួយនឹងមុខងារ dynamic array ដែលបានណែនាំថ្មីៗនេះ។ ប្រសិនបើអ្នកមិនទាន់បានប្រើមុខងារទាំងនេះណាមួយនៅឡើយទេ អ្នកនឹងភ្ញាក់ផ្អើលនៅពេលដែលឃើញរូបមន្តសាមញ្ញជាងនេះទាក់ទងនឹងការសាងសង់ និងភាពងាយស្រួលក្នុងការប្រើប្រាស់។

ចំណាំ។ រូបមន្តទាំងអស់ដែលបានពិភាក្សានៅក្នុងមេរៀននេះពឹងផ្អែកលើមុខងារ UNIQUE ដែលមានតែនៅក្នុង Excel 365 និង Excel 2021។ ប្រសិនបើអ្នកកំពុងប្រើ Excel 2019, Excel 2016 ឬមុននេះ សូមពិនិត្យមើលអត្ថបទនេះសម្រាប់ដំណោះស្រាយ។

រាប់តម្លៃតែមួយគត់នៅក្នុងជួរឈរ

វិធីងាយស្រួលបំផុតដើម្បីរាប់តម្លៃតែមួយគត់នៅក្នុងជួរឈរគឺត្រូវប្រើមុខងារ UNIQUE រួមជាមួយមុខងារ COUNTA៖

COUNTA(UNIQUE( range ))

រូបមន្តដំណើរការជាមួយតក្កវិជ្ជាសាមញ្ញនេះ៖ UNIQUE ត្រឡប់អារេនៃធាតុតែមួយគត់ ហើយ COUNTA រាប់ធាតុទាំងអស់នៃអារេ។

ជាឧទាហរណ៍ ចូរយើងរាប់តែមួយគត់ ឈ្មោះក្នុងជួរ B2:B10:

=COUNTA(UNIQUE(B2:B10))

រូបមន្តប្រាប់យើងថាមាន 5ឈ្មោះផ្សេងគ្នានៅក្នុងបញ្ជីអ្នកឈ្នះ៖

គន្លឹះ។ ក្នុងឧទាហរណ៍នេះ យើងរាប់តម្លៃអត្ថបទតែមួយគត់ ប៉ុន្តែអ្នកអាចប្រើរូបមន្តនេះសម្រាប់ប្រភេទទិន្នន័យផ្សេងទៀត រួមទាំងលេខ កាលបរិច្ឆេទ ពេលវេលា។ល។

រាប់តម្លៃតែមួយគត់ដែលកើតឡើងតែម្តងគត់

ក្នុងឧទាហរណ៍មុន យើងបានរាប់ធាតុផ្សេងគ្នា (ដោយឡែក) ទាំងអស់នៅក្នុងជួរឈរមួយ។ លើក​នេះ យើង​ចង់​ដឹង​ចំនួន​កំណត់​ត្រា​តែ​មួយ​គត់​ដែល កើតឡើង​តែ​ម្តង ។ ដើម្បីសម្រេចបាន សូមបង្កើតរូបមន្តរបស់អ្នកតាមវិធីនេះ៖

ដើម្បីទទួលបានបញ្ជីនៃការកើតឡើងម្តង សូមកំណត់អាគុយម៉ង់ទី 3 នៃ UNIQUE ទៅពិត៖

UNIQUE(B2:B10,,TRUE))

ដើម្បីរាប់ការកើតឡើងតែម្តងគត់ សំបុក UNIQUE នៅក្នុងមុខងារ ROW៖

ROWS(UNIQUE(B2:B10,,TRUE))

សូមចំណាំថា COUNTA នឹងមិនដំណើរការក្នុងករណីនេះទេ ព្រោះវារាប់ក្រឡាដែលមិនទទេទាំងអស់ រួមទាំង តម្លៃកំហុស។ ដូច្នេះ ប្រសិនបើគ្មានលទ្ធផលត្រូវបានរកឃើញ UNIQUE នឹងបង្ហាញកំហុស ហើយ COUNTA នឹងរាប់វាជា 1 ដែលខុស!

ដើម្បីដោះស្រាយកំហុសដែលអាចកើតមាន សូមរុំមុខងារ IFERROR ជុំវិញរូបមន្តរបស់អ្នក ហើយណែនាំវាឱ្យចេញលទ្ធផល 0 ប្រសិនបើមានកំហុសណាមួយកើតឡើង៖

=IFERROR(ROWS(UNIQUE(B2:B10,,TRUE)), 0)

ជាលទ្ធផល អ្នកទទួលបានការរាប់ដោយផ្អែកលើគោលគំនិតនៃមូលដ្ឋានទិន្នន័យតែមួយគត់៖

ចំនួន ជួរដេកតែមួយគត់នៅក្នុង Excel

ឥឡូវនេះអ្នកដឹងពីរបៀបរាប់ក្រឡាដែលមានតែមួយគត់នៅក្នុងជួរឈរ មានគំនិតអំពីរបៀបស្វែងរកចំនួនជួរដេកតែមួយគត់?

នេះគឺជាដំណោះស្រាយ៖

ROWS( UNIQUE( ជួរ ))

ល្បិចគឺដើម្បី "ចិញ្ចឹម" ជួរទាំងមូលទៅជា UNIQUE ដូច្នេះវាស្វែងរកបន្សំតែមួយគត់នៃតម្លៃនៅក្នុងជួរឈរជាច្រើន។ បន្ទាប់ពីនោះ អ្នកគ្រាន់តែបញ្ចូលរូបមន្តក្នុងអនុគមន៍ ROWS ដើម្បីគណនាចំនួនជួរដេក។

ឧទាហរណ៍ ដើម្បីរាប់ជួរដេកតែមួយគត់ក្នុងជួរ A2:C10 យើងប្រើរូបមន្តនេះ៖

=ROWS(UNIQUE(A2:C10))

រាប់ធាតុតែមួយគត់ដោយមិនអើពើក្រឡាទទេ

ដើម្បីរាប់តម្លៃតែមួយគត់នៅក្នុង Excel មិនអើពើនឹងចន្លោះទទេ ប្រើមុខងារតម្រងដើម្បីត្រងក្រឡាទទេ ហើយបន្ទាប់មក បំប្លែងវានៅក្នុងរូបមន្ត COUNTA UNIQUE ដែលធ្លាប់ស្គាល់រួចហើយ៖

COUNTA(UNIQUE(FILTER( range , range ")))

ជាមួយទិន្នន័យប្រភពនៅក្នុង B2:B11 រូបមន្តយកទម្រង់នេះ៖

=COUNTA(UNIQUE(FILTER(B2:B11, B2:B11"")))

រូបថតអេក្រង់ខាងក្រោមបង្ហាញលទ្ធផល៖

រាប់តម្លៃពិសេសជាមួយលក្ខណៈវិនិច្ឆ័យ

ដើម្បីទាញយកតម្លៃតែមួយគត់ដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យជាក់លាក់ អ្នកម្តងទៀតប្រើមុខងារ UNIQUE និង FILTER រួមគ្នាដូចដែលបានពន្យល់ក្នុងឧទាហរណ៍នេះ។ ហើយបន្ទាប់មក អ្នកប្រើមុខងារ ROWS ដើម្បីរាប់ធាតុតែមួយគត់ និង IFERROR ដើម្បីចាប់កំហុសគ្រប់ប្រភេទ ហើយជំនួសវាដោយ 0:

IFERROR(ROWS(UNIQUE( range , criteria_range )" = លក្ខណៈវិនិច្ឆ័យ ))), 0)

ឧទាហរណ៍ ដើម្បីរកឱ្យឃើញថាតើអ្នកឈ្នះប៉ុន្មាននាក់ផ្សេងគ្នាមាននៅក្នុងកីឡាជាក់លាក់មួយ សូមប្រើរូបមន្តនេះ៖

=IFERROR(ROWS(UNIQUE(FILTER(A2:A10,B2:B10=E1))), 0)

កន្លែងដែល A2:A10 គឺជាជួរដើម្បីស្វែងរកឈ្មោះតែមួយគត់ ( ជួរ ), B2:B10 គឺជាកីឡាដែលអ្នកឈ្នះប្រកួតប្រជែង ( លក្ខខណ្ឌ_ជួរ ) ហើយ E1 គឺជាកីឡាដែលចាប់អារម្មណ៍ ( លក្ខណៈវិនិច្ឆ័យ )។

រាប់តម្លៃតែមួយគត់ជាមួយនឹងលក្ខណៈវិនិច្ឆ័យច្រើន

រូបមន្តសម្រាប់ការរាប់តម្លៃតែមួយគត់ដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យច្រើនគឺប្រហាក់ប្រហែលនឹងឧទាហរណ៍ខាងលើ ទោះបីជាលក្ខណៈវិនិច្ឆ័យត្រូវបានសាងសង់ខុសគ្នាបន្តិចក៏ដោយ៖

IFERROR(ROWS(UNIQUE( range ), ( criteria_range1 ) = criteria1 ) * ( criteria_range2 = criteria2 )))), 0)

អ្នកដែលចង់ដឹងចង់ឃើញគ្រឿងយន្តខាងក្នុង អាចស្វែងរកការពន្យល់បាន នៃតក្កវិជ្ជារបស់រូបមន្តនៅទីនេះ៖ ស្វែងរកតម្លៃតែមួយគត់ដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យជាច្រើន។

ក្នុងឧទាហរណ៍នេះ យើងនឹងស្វែងរកថាតើអ្នកឈ្នះខុសគ្នាប៉ុន្មាននាក់ដែលមាននៅក្នុងកីឡាជាក់លាក់មួយនៅក្នុង F1 ( លក្ខណៈវិនិច្ឆ័យ 1 ) និងក្រោមអាយុនៅក្នុង F2 ( លក្ខណៈវិនិច្ឆ័យ 2 )។ សម្រាប់បញ្ហានេះ យើងកំពុងប្រើរូបមន្តនេះ៖

=IFERROR(ROWS(UNIQUE(FILTER(A2:A10, (B2:B10=F1) * (C2:C10

កន្លែងដែល A2:B10 ជាបញ្ជីឈ្មោះ ( ជួរ ), C2:C10 គឺជាកីឡា ( criteria_range 1 ) និង D2:D10 គឺជាអាយុ ( criteria_range 2 )។

នោះជារបៀបរាប់តម្លៃពិសេសនៅក្នុង Excel ជាមួយនឹងឌីណាមិកថ្មី មុខងារអារេ។ ខ្ញុំប្រាកដថាអ្នកពេញចិត្តចំពោះរបៀបដែលដំណោះស្រាយទាំងអស់កាន់តែសាមញ្ញ។ យ៉ាង​ណា​ក៏​ដោយ អរគុណ​សម្រាប់​ការ​អាន ហើយ​សង្ឃឹម​ថា​នឹង​បាន​ជួប​អ្នក​នៅ​លើ​ប្លក់​របស់​យើង​នៅ​សប្ដាហ៍​ក្រោយ!

អនុវត្ត​សៀវភៅ​ការងារ​សម្រាប់​ការ​ទាញ​យក

រាប់​ឧទាហរណ៍​រូបមន្ត​តម្លៃ​ពិសេស (ឯកសារ .xlsx)

<៣>

ម៉ៃឃើល ប្រោន ជា​អ្នក​ចូល​ចិត្ត​ផ្នែក​បច្ចេកវិទ្យា​ដែល​មាន​ចំណង់​ចំណូល​ចិត្ត​ក្នុង​ការ​សម្រួល​ដំណើរការ​ស្មុគស្មាញ​ដោយ​ប្រើ​ឧបករណ៍​កម្មវិធី។ ជាមួយនឹងបទពិសោធន៍ជាងមួយទស្សវត្សនៅក្នុងឧស្សាហកម្មបច្ចេកវិទ្យា គាត់បានពង្រឹងជំនាញរបស់គាត់នៅក្នុង Microsoft Excel និង Outlook ក៏ដូចជា Google Sheets និង Docs ។ ប្លក់របស់ម៉ៃឃើលគឺឧទ្ទិសដល់ការចែករំលែកចំណេះដឹង និងជំនាញរបស់គាត់ជាមួយអ្នកដទៃ ដោយផ្តល់នូវគន្លឹះ និងមេរៀនដែលងាយស្រួលធ្វើតាមសម្រាប់ការកែលម្អផលិតភាព និងប្រសិទ្ធភាព។ មិនថាអ្នកជាអ្នកជំនាញ ឬអ្នកចាប់ផ្តើមដំបូងទេ ប្លក់របស់ Michael ផ្តល់នូវការយល់ដឹងដ៏មានតម្លៃ និងដំបូន្មានជាក់ស្តែងសម្រាប់ការទទួលបានអត្ថប្រយោជន៍ច្រើនបំផុតពីឧបករណ៍កម្មវិធីសំខាន់ៗទាំងនេះ។