របៀបរាប់ជួរដេកជាមួយទិន្នន័យក្នុង Excel (4 រូបមន្ត)

  • ចែករំលែកនេះ។
Hugh West

ខណៈពេលដែលកំពុងធ្វើការជាមួយទិន្នន័យមួយចំនួនធំ ការស្វែងរកក្រឡាទទេគឺជាសេណារីយ៉ូទូទៅមួយ។ ពេលខ្លះ យើងអាចបញ្ចូលជួរដេកទទេដោយច្រឡំ ដែលមិនមានទិន្នន័យនៅក្នុងពួកវា។ ជាលទ្ធផល វាអាចបង្កើតបញ្ហាមួយចំនួននៅក្នុងការគណនារបស់យើងនៅក្នុង Excel ។ ដូច្នេះ យើងត្រូវរាប់ជួរដេកទាំងនោះដែលមានក្រឡាមិនទទេយ៉ាងហោចណាស់មួយ។ នៅក្នុងមេរៀននេះ យើងកំពុងបង្ហាញអ្នកពីរបៀបរាប់ជួរដេកជាមួយទិន្នន័យក្នុង Excel ជាមួយនឹងឧទាហរណ៍សមរម្យ និងរូបភាពដែលត្រឹមត្រូវ។

ទាញយកសៀវភៅលំហាត់អនុវត្ត

ទាញយកសៀវភៅលំហាត់ខាងក្រោម។

រាប់ជួរជាមួយទិន្នន័យក្នុង Excel.xlsx

រូបមន្តចំនួន 4 ដើម្បីរាប់ជួរដេកជាមួយទិន្នន័យក្នុង Excel

នៅទីនេះ យើងផ្តល់ជូនអ្នកនូវរូបមន្តចំនួនបួនដែលអ្នកអាច អនុវត្តនៅក្នុងសំណុំទិន្នន័យរបស់អ្នក។ យើងសូមណែនាំឱ្យរៀន និងព្យាយាមទាំងអស់នេះ ដើម្បីបង្កើនចំណេះដឹង Excel របស់អ្នក។

ដើម្បីបង្ហាញការបង្រៀននេះ យើងនឹងប្រើសំណុំទិន្នន័យខាងក្រោម៖

នៅទីនេះ ក្នុងសំណុំទិន្នន័យនេះ យើងមានជួរ name , age , និង occupation ។ ជួរដេកខ្លះទទេទាំងស្រុងនៅទីនេះ។ ហើយ​ជួរ​ដេក​ខ្លះ​មាន​ក្រឡា​មិន​ទទេ។ ឥឡូវនេះ គោលដៅរបស់យើងគឺដើម្បីរាប់ជួរដេកទាំងអស់ដែលមានក្រឡាមិនទទេយ៉ាងហោចណាស់មួយ។ នោះមានន័យថាយើងត្រូវរាប់ជួរដេកជាមួយទិន្នន័យ។

1. ការប្រើប្រាស់មុខងារ IF និង COUNTA ដើម្បីរាប់ជួរដេកជាមួយទិន្នន័យ

រូបមន្តនេះគឺជាការបញ្ចូលគ្នានៃទាំងពីរ IF និងមុខងារ COUNTA ។ អនុគមន៍ COUNTA រាប់ក្រឡាទាំងអស់ដែលមិនទទេ។ ដូច្នេះ វាអាចប្រាប់យើងថាតើយើងមានទិន្នន័យនៅក្នុងជួរទាំងនោះឬអត់។ បន្ទាប់មក ដោយប្រើមុខងារ IF យើងកំពុងផ្តល់ជួរទាំងនោះជាមួយនឹងតម្លៃប៊ូលីន 1 ( TRUE ) ប្រសិនបើជួរនោះមានទិន្នន័យ ឬ 0 ( FALSE ) ប្រសិនបើវាមិន។ នៅទីបញ្ចប់ យើងកំពុងបន្ថែមចំនួនទាំងនោះ ដើម្បីស្វែងរកជួរទាំងអស់ដែលមានទិន្នន័យ។

វាក្យសម្ព័ន្ធមូលដ្ឋាននៃរូបមន្តនេះ៖

= IF(COUNTA(range)>1,1,0)

ជំហាន៖

1. ដំបូង បង្កើតជួរឈរថ្មី “ រាប់ “។

2. បន្ទាប់មក វាយរូបមន្តខាងក្រោមក្នុង Cell E5 :

=IF(COUNTA(B5:D5)>0,1,0)

៣. ចុច Enter ។ បន្ទាប់ពីនោះ វានឹងបង្ហាញ 1 ដូចដែលវាមានទិន្នន័យ។

4. បន្ទាប់មកអូសរូបតំណាង Fill handle លើជួរក្រឡា E6:E11 ។ បន្ទាប់ពីនោះ អ្នកនឹងឃើញតម្លៃទាំងអស់ដែលបង្ហាញថា តើជួរដេកមានទិន្នន័យឬអត់។

5. ឥឡូវនេះ សូមវាយរូបមន្តខាងក្រោមនៅក្នុង Cell D13:

=SUM(E5:E11)

៦. បន្ទាប់មកចុច Enter

ដូចដែលអ្នកបានឃើញ យើងបានរាប់ជួរទាំងអស់ដោយជោគជ័យជាមួយនឹងទិន្នន័យ។

អាន ច្រើនទៀត៖ របៀបរាប់ជួរដេកជាមួយរូបមន្តក្នុង Excel (5 វិធីសាស្ត្ររហ័ស)

2. ការប្រើប្រាស់មុខងារ IF និង COUNTBLANK ដើម្បីរាប់ជួរដេកជាមួយទិន្នន័យក្នុង Excel

ស្រដៀងនឹងវិធីសាស្ត្រមុន នេះក៏ជាការរួមបញ្ចូលគ្នានៃមុខងារពីរផងដែរ។ នៅទីនេះជំនួសឱ្យមុខងារ COUNTA យើងនឹងប្រើមុខងារ COUNTBLANK

មុខងារ COUNTBLANK ភាគច្រើនរាប់ក្រឡាទទេទាំងអស់នៅក្នុង Excel ។ នៅទីនេះ ជួរនីមួយៗមានបីជួរ។ ដូច្នេះ អនុគមន៍ COUNTBLANK នឹងរាប់ក្រឡាទទេទាំងអស់។ ប្រសិនបើក្រឡាទាំងបីមិនមានទិន្នន័យ វានឹងត្រឡប់ 3 ។ ដូច្នេះប្រសិនបើវាត្រឡប់ 3 នោះមានន័យថាមិនមានទិន្នន័យនៅក្នុងជួរនោះ។ ជាលទ្ធផល រូបមន្តរបស់យើងនឹងត្រឡប់ 0 បើមិនដូច្នេះទេ 1.

វាក្យសម្ព័ន្ធមូលដ្ឋាននៃរូបមន្តនេះ៖

=IF(COUNTBLANK(range) =3,0,1)

ជំហាន៖

1. ដំបូង វាយរូបមន្តខាងក្រោមក្នុង Cell E5 :

=IF(COUNTBLANK(B5:D5)=3,0,1)

2. ចុច Enter ។ បន្ទាប់ពីនោះ វានឹងបង្ហាញ 1 ដោយសារជួរនេះមានទិន្នន័យ។

3. បន្ទាប់មកអូសរូបតំណាង Fill handle ពីលើជួរក្រឡា E6:E11 ។ បន្ទាប់ពីនោះ អ្នកនឹងឃើញតម្លៃទាំងអស់ដែលបង្ហាញថាជួរដេកមានទិន្នន័យឬអត់។

4. ឥឡូវនេះ សូមវាយរូបមន្តខាងក្រោមក្នុង Cell D13 :

=SUM(E5:E11)

5. បន្ទាប់មក ចុច Enter

នៅទីបញ្ចប់ យើងទទួលបានជោគជ័យក្នុងការរាប់ជួរទាំងអស់ជាមួយនឹងទិន្នន័យ។

3. ការប្រើប្រាស់ អនុគមន៍ IF និង COUNTIF ដើម្បីរាប់ជួរដេកជាមួយទិន្នន័យ

ឥឡូវនេះ វិធីសាស្ត្រនេះគឺស្រដៀងនឹងវិធីសាស្ត្រពីមុន។ យើងកំពុងជំនួសមុខងារ COUNTBLANK ជាមួយនឹងមុខងារ COUNTIF ។ អនុគមន៍ COUNTIF រាប់ក្រឡាដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យ។ នៅទីនេះ យើងកំពុងរាប់ក្រឡាជាជួរ ប្រសិនបើវាមិនមានតម្លៃ។ ដូច្នេះ ប្រសិនបើវាត្រឡប់បី មានន័យថាគ្មានតម្លៃនៅក្នុងជួរនោះទេ។ បន្ទាប់ពីនោះ IF មុខងារនឹងត្រឡប់ 0.

វាក្យសម្ព័ន្ធមូលដ្ឋាននៃរូបមន្តនេះ៖

=IF(COUNTIF(range,criteria)=3 ,0,1)

ជំហាន៖

1. ដំបូង វាយរូបមន្តខាងក្រោមក្នុង Cell E5 :

=IF(COUNTIF(B5:D5,"")=3,0,1)

2. ចុច Enter ។ បន្ទាប់ពីនោះ វានឹងបង្ហាញ 1 ដូចដែលវាមានទិន្នន័យ។

3. បន្ទាប់មកអូសរូបតំណាង Fill handle ពីលើជួរក្រឡា E6:E11 ។ បន្ទាប់ពីនោះ អ្នកនឹងឃើញតម្លៃទាំងអស់ដែលបង្ហាញថា តើជួរដេកមានទិន្នន័យឬអត់។

4. ឥឡូវនេះ សូមវាយរូបមន្តខាងក្រោមនៅក្នុង Cell D13 :

=SUM(E5:E11)

៥. បន្ទាប់មកចុច Enter

ជាចុងក្រោយ ដោយការបូកសរុបតម្លៃប៊ូលីនទាំងនោះ យើងអាចស្វែងរកចំនួនជួរបានយ៉ាងលឿនជាមួយនឹងទិន្នន័យនៅក្នុងពួកវា។

ការអានស្រដៀងគ្នា៖

  • Excel VBA ដើម្បីរាប់ជួរជាមួយទិន្នន័យ (4 ឧទាហរណ៍)
  • របៀប Excel រាប់ជួរជាមួយតម្លៃ (8 វិធី)
  • របៀបរាប់ជួរដេកជាមួយ VBA ក្នុង Excel (5 វិធីសាស្រ្ត)

4. រាប់ជួរដេកជាមួយទិន្នន័យ ដោយប្រើអនុគមន៍ SUMPRODUCT និង MMULT

នៅក្នុងវិធីសាស្រ្តនេះ យើងកំពុងរួមបញ្ចូលគ្នានូវអនុគមន៍ SUMPRODUCT និង MMULT (Matric Multiplication) ដើម្បីរាប់ជួរជាមួយទិន្នន័យ។

អនុគមន៍ SUMPRODUCT ត្រឡប់ផលបូកនៃផលិតផលនៃជួរ ឬអារេស្រដៀងគ្នា។ រូបមន្តលំនាំដើមគឺគុណ ប៉ុន្តែការបូក ដក និងចែកក៏អាចសម្រេចបាន។

វាក្យសម្ព័ន្ធមូលដ្ឋាននៃអនុគមន៍ SUMPRODUCT៖

=SUMPRODUCT(array1, [array2], [array3], …)

ម្យ៉ាងវិញទៀត The MMULT អនុគមន៍ត្រឡប់ផលិតផលម៉ាទ្រីសនៃអារេពីរ។ លទ្ធផលគឺជាអារេដែលមានចំនួនជួរដេកស្មើគ្នាជា array1 និងចំនួនជួរឈរស្មើគ្នាជា array2។

វាក្យសម្ព័ន្ធមូលដ្ឋាននៃអនុគមន៍ MMULT៖

=MMULT(array1, array2)

នៅទីនេះ array1 និង array2 គឺជាអារេទាំងនោះដែលយើងចង់គុណ។

វាក្យសម្ព័ន្ធមូលដ្ឋាននៃរូបមន្តរបស់យើង៖

=SUMPRODUCT((MMULT((array1=””)*1,array2<3)*1)

ជំហាន៖

1. វាយរូបមន្តខាងក្រោមក្នុង Cell D13 :

=SUMPRODUCT((MMULT((B5:D11="")*1,{1;1;1})<3)*1)

2. បន្ទាប់មក ចុច Enter។

នៅទីបញ្ចប់ រូបមន្តរបស់យើងបានរាប់ជួរដោយទិន្នន័យដោយជោគជ័យ។

🔎ការបំបែករូបមន្ត

1. ក្រឡាគឺទទេឬអត់

The B5:D11=” មានន័យថាប្រសិនបើក្រឡាគឺ ទទេ ឬអត់។

ឧទាហរណ៍ វានឹងត្រឡប់ {FALSE, FALSE, FALSE} សម្រាប់ row1

2. បម្លែង តម្លៃប៊ូលីនទៅជាលេខ

ឥឡូវនេះ (B5:D11=”)*1 នឹងត្រឡប់ប៊ូលីនទាំងអស់នោះទៅជាសូន្យ ឬមួយ។

សម្រាប់ row1 វានឹងត្រឡប់ {0,0,0}

3. បន្ថែមតម្លៃ row- wise

មុខងារ MMULT គឺពិសេសសម្រាប់ការបូកបញ្ចូលតម្លៃជួរដេកមួយជួរ ទោះជាយ៉ាងណាក៏ដោយ វាមិនអាចគ្រប់គ្រងតម្លៃប៊ូលីនបានទេ។ អនុគមន៍​ត្រឡប់​តម្លៃ​អារេ។

MMULT((B5:D11=”)*1,{1;1;1})

សម្រាប់ row1 ,អារេរបស់យើងគឺ {0,0,0} ។ ដូច្នេះ ផលបូករបស់យើងគឺ 0

សម្រាប់ row2 អារេរបស់យើងគឺ {0,1,0} ។ ដូច្នេះ លទ្ធផលរបស់យើងគឺ 3

4. ពិនិត្យមើលថាតើតម្លៃនីមួយៗក្នុងអារេតូចជាង 3

MMULT((B3:D14=””)*1,{1;1;1})<3

ប្រសិនបើមានតម្លៃទទេចំនួន 3 នោះមិនមានទិន្នន័យនៅក្នុងជួរនោះទេ។ ដូច្នេះ ដោយប្រើរូបមន្តនេះ យើងកំពុងពិនិត្យមើលថាតើជួរដេកទទេឬអត់។

សម្រាប់ row1 អារេរបស់យើងគឺ {0,0,0} ។ ដូច្នេះ លទ្ធផលនឹង TRUE

សម្រាប់ row2 អារេរបស់យើងគឺ {0,1,0} ។ ដូច្នេះ លទ្ធផលរបស់យើងគឺ TRUE

សម្រាប់ row3 អារេរបស់យើងគឺ {1,1,1} ។ ដូច្នេះ លទ្ធផលរបស់យើងគឺ FALSE

5. រាប់ជួរជាមួយទិន្នន័យ

SUMPRODUCT((MMULT((B5:D11=”)*1,{1;1;1})<3)*1)

ដើម្បីបូកសរុបអារេនៃតម្លៃប៊ូលីន យើងត្រូវគុណនឹង 1 ដើម្បីបំប្លែងពួកវាទៅជា 1 ឬ 0 (សូន្យ)។ TRUE = 1 និង FALSE = 0.

បន្ទាប់ពីនោះ វានឹងក្លាយជា៖

SUMPRODUCT({1; 1; 0 ; 1; 0; 0; 1})

ហើយវានឹងត្រឡប់ 4 ក្នុងក្រឡា D13។

សេចក្តីសន្និដ្ឋាន

ដើម្បីបញ្ចប់ ខ្ញុំសង្ឃឹមថាការបង្រៀននេះនឹងជួយ អ្នករាប់ជួរជាមួយទិន្នន័យប្រកបដោយប្រសិទ្ធភាព។ ទាញយកសៀវភៅលំហាត់ ហើយសាកល្បងវិធីទាំងនេះដោយខ្លួនឯង។ រីករាយក្នុងការផ្តល់មតិកែលម្អណាមួយនៅក្នុងផ្នែកមតិយោបល់។ មតិកែលម្អដ៏មានតម្លៃរបស់អ្នកធ្វើឱ្យយើងមានការលើកទឹកចិត្តក្នុងការបង្កើតខ្លឹមសារដូចនេះ។ ហើយកុំភ្លេចពិនិត្យមើលគេហទំព័ររបស់យើង Exceldemy.com សម្រាប់បញ្ហា និងដំណោះស្រាយផ្សេងៗទាក់ទងនឹង Excel។

Hugh West គឺជាគ្រូបណ្តុះបណ្តាល Excel ដែលមានបទពិសោធន៍ខ្ពស់ និងជាអ្នកវិភាគដែលមានបទពិសោធន៍ជាង 10 ឆ្នាំនៅក្នុងឧស្សាហកម្មនេះ។ លោកបានបញ្ចប់ថ្នាក់បរិញ្ញាបត្រផ្នែកគណនេយ្យ និងហិរញ្ញវត្ថុ និងបរិញ្ញាបត្រជាន់ខ្ពស់ផ្នែកគ្រប់គ្រងពាណិជ្ជកម្ម។ Hugh មានចំណង់ចំណូលចិត្តក្នុងការបង្រៀន ហើយបានបង្កើតវិធីសាស្រ្តបង្រៀនពិសេសមួយ ដែលងាយស្រួលធ្វើតាម និងយល់។ ចំណេះដឹងជំនាញ Excel របស់គាត់បានជួយសិស្សានុសិស្ស និងអ្នកជំនាញរាប់ពាន់នាក់នៅទូទាំងពិភពលោកបង្កើនជំនាញ និងពូកែក្នុងអាជីពរបស់ពួកគេ។ តាមរយៈប្លុករបស់គាត់ លោក Hugh ចែករំលែកចំណេះដឹងរបស់គាត់ជាមួយពិភពលោក ដោយផ្តល់ជូននូវការបង្រៀន Excel ដោយឥតគិតថ្លៃ និងការបណ្តុះបណ្តាលតាមអ៊ីនធឺណិត ដើម្បីជួយបុគ្គល និងអាជីវកម្មឈានដល់សក្តានុពលពេញលេញរបស់ពួកគេ។