តារាងមាតិកា
ខណៈពេលដែលកំពុងធ្វើការជាមួយទិន្នន័យមួយចំនួនធំ ការស្វែងរកក្រឡាទទេគឺជាសេណារីយ៉ូទូទៅមួយ។ ពេលខ្លះ យើងអាចបញ្ចូលជួរដេកទទេដោយច្រឡំ ដែលមិនមានទិន្នន័យនៅក្នុងពួកវា។ ជាលទ្ធផល វាអាចបង្កើតបញ្ហាមួយចំនួននៅក្នុងការគណនារបស់យើងនៅក្នុង 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។