តារាងមាតិកា
ច្រើនដងនៅពេលធ្វើការនៅក្នុង Excel យើងត្រូវដោះស្រាយជាមួយ Excel IF រវាងជួរជាច្រើន។ ថ្ងៃនេះខ្ញុំនឹងបង្ហាញថាអ្នកអាចធ្វើការជាមួយ អនុគមន៍ IF រវាងជួរជាច្រើននៅក្នុង Excel។
ទាញយកសៀវភៅលំហាត់
IF រវាង Multiple Ranges.xlsx
4 វិធីសាស្រ្តក្នុងការប្រើ Excel IF រវាងច្រើនជួរ
នៅទីនេះ យើងមានសំណុំទិន្នន័យជាមួយ ឈ្មោះ របស់សិស្សមួយចំនួន និង សញ្ញាប័ត្ររូបវិទ្យា និង គីមីវិទ្យា នៃសាលាមួយដែលមានឈ្មោះថា Sunflower Kindergarten។
ថ្ងៃនេះរបស់យើង គោលបំណងគឺប្រើ អនុគមន៍ IF នៃ Excel រវាងជួរជាច្រើននៃសំណុំទិន្នន័យនេះ។
1. ប្រើមុខងារ IF និង OR នៃ Excel សម្រាប់ប្រភេទ OR លក្ខណៈវិនិច្ឆ័យរវាងជួរច្រើន
អ្នកអាចប្រើការរួមបញ្ចូលគ្នានៃ អនុគមន៍ IF និង មុខងារ OR នៃ Excel ដើម្បីគ្រប់គ្រងលក្ខណៈវិនិច្ឆ័យប្រភេទ OR រវាងជួរជាច្រើន។
ឧទាហរណ៍ ចូរយើងព្យាយាមសម្រេចចិត្តសម្រាប់សិស្សម្នាក់ៗ ថាតើគាត់បរាជ័យក្នុងការប្រឡងឬអត់។
ហើយលក្ខណៈវិនិច្ឆ័យសម្រាប់ការបរាជ័យគឺសាមញ្ញ។ អ្នកបរាជ័យ ប្រសិនបើអ្នកបរាជ័យក្នុងប្រធានបទយ៉ាងហោចណាស់មួយ (ទទួលបានពិន្ទុតិចជាង 40)។
ដូច្នេះ វាជាលក្ខខណ្ឌប្រភេទ OR រវាងជួរច្រើន។
ជ្រើសរើសទីមួយ ក្រឡានៃជួរឈរថ្មី ហើយបញ្ចូលរូបមន្តនេះ៖
=IF(OR(C4<40,D4<40),"Fail","Pass")
បន្ទាប់មកអូស Fill Handle ដើម្បីចម្លងរូបមន្តនេះទៅនៅសល់ នៃកោសិកា។
សូមមើល សិស្សដែលបានបរាជ័យក្នុងយ៉ាងហោចណាស់ប្រធានបទមួយត្រូវបានវិនិច្ឆ័យថា Fail ហើយពួកវាបានសម្គាល់ពណ៌លឿងនៅក្នុងសំណុំទិន្នន័យ។
⧪ ការពន្យល់នៃរូបមន្ត៖ <3
- C4<40 ត្រឡប់ TRUE ប្រសិនបើសញ្ញាសម្គាល់ក្នុងក្រឡា C4 (Mark in Physics) តិចជាង 40 បើមិនដូច្នេះទេ ត្រឡប់ FALSE ។ ដូចគ្នាសម្រាប់ D4<40។
- OR(C4<40,D4<40) ត្រឡប់ TRUE ប្រសិនបើយ៉ាងហោចណាស់ក្រឡាមួយនៅចន្លោះ C4 និង D4 មានតិចជាង 40 បើមិនដូច្នេះទេ ត្រឡប់ FALSE ។
- ចុងក្រោយ IF(OR(C4<40,D4<40) ),”Fail”,”Pass”) ត្រឡប់ “Fail” ប្រសិនបើវាជួបប្រទះ TRUE ។ បើមិនដូច្នេះទេ ត្រឡប់ “Pass” ។
អានបន្ថែម៖ របៀបប្រើច្រើនប្រសិនបើលក្ខខណ្ឌក្នុង Excel សម្រាប់ភាពចាស់ (5 វិធីសាស្រ្ត)
2. ផ្សំមុខងារ IF និង AND នៃ Excel សម្រាប់ AND ប្រភេទលក្ខណៈវិនិច្ឆ័យរវាងជួរច្រើន
អ្នកអាចផ្សំ អនុគមន៍ IF និង អនុគមន៍ AND នៃ Excel ដើម្បីដោះស្រាយ AND ប្រភេទលក្ខណៈវិនិច្ឆ័យរវាងជួរច្រើន។
ឧទាហរណ៍ សូមព្យាយាមសម្រេចចិត្តសិស្សម្នាក់ៗលើកនេះថាតើគាត់បានប្រឡងជាប់ឬអត់។
ហើយលក្ខណៈវិនិច្ឆ័យសម្រាប់ការបរាជ័យគឺថាអ្នកឆ្លងកាត់ ប្រសិនបើអ្នកប្រលងជាប់គ្រប់មុខវិជ្ជាទាំងអស់ (ទទួលបានពិន្ទុធំជាង ឬស្មើ 40) បើមិនដូច្នេះទេ
ដូច្នេះវាជាលក្ខខណ្ឌប្រភេទ AND រវាង ជួរច្រើន។
ជ្រើសរើសក្រឡាទីមួយនៃជួរថ្មី ហើយបញ្ចូលរូបមន្តនេះ៖
=IF(AND(C4>=40,D4>=40),"Pass","Fail")
បន្ទាប់មកអូស Fill Handle ទៅចម្លងរូបមន្តនេះទៅកោសិកាដែលនៅសល់។
សូមមើល សិស្សដែលបានប្រឡងជាប់ក្នុងមុខវិជ្ជាទាំងពីរត្រូវបានវិនិច្ឆ័យថា Pass ហើយពួកគេ បានសម្គាល់ពណ៌លឿងនៅក្នុងសំណុំទិន្នន័យ។
⧪ ការពន្យល់អំពីរូបមន្ត៖
- C4>=40 ត្រឡប់ TRUE ប្រសិនបើសញ្ញាសម្គាល់ក្នុងក្រឡា C4 (Mark in Physics) ធំជាង ឬស្មើនឹង 40 បើមិនដូច្នេះទេ ត្រឡប់ FALSE ។ ដូចគ្នាសម្រាប់ D4>=40។
- AND(C4>=40,D4>=40) ត្រឡប់ TRUE ប្រសិនបើយ៉ាងហោចណាស់ក្រឡាមួយ រវាង C4 និង D4 មានធំជាង ឬស្មើ 40 បើមិនដូច្នេះទេ ត្រឡប់ FALSE ។
- ចុងក្រោយ IF(AND(C4> ;=40,D4>=40),”Pass”,”Fail”) ត្រឡប់ “Pass” ប្រសិនបើវាជួបប្រទះ TRUE ។ បើមិនដូច្នេះទេ ត្រឡប់ “បរាជ័យ” ។
អានបន្ថែម៖ របៀបសរសេរធំជាង ឬស្មើក្នុងមុខងារ Excel IF
៣. ប្រើអនុគមន៍ Nested IF សម្រាប់ AND លក្ខណៈវិនិច្ឆ័យប្រភេទរវាងជួរច្រើន
អ្នកអាចប្រើ អនុគមន៍ IF ដែលបានបង្កប់ដើម្បីដោះស្រាយ AND វាយលក្ខណៈវិនិច្ឆ័យរវាងជួរច្រើនក្នុង Excel ។
សូមលើកឧទាហរណ៍ដដែលៗ។ ធ្វើការសម្រេចចិត្តសម្រាប់សិស្សម្នាក់ៗថាតើគាត់បានប្រឡងជាប់ឬអត់។
លើកនេះ យើងនឹងសម្រេចវាដោយប្រើ មុខងារ IF ។
ជ្រើសរើស ក្រឡាទីមួយនៃជួរឈរថ្មី ហើយបញ្ចូលរូបមន្តនេះ៖
=IF(C4>=40,IF(D4>=40,"Pass","Fail"),"Fail")
បន្ទាប់មកអូស Fill Handle ដើម្បីចម្លងរូបមន្តនេះទៅនៅសល់នៃកោសិកា។
យើងបានវិនិច្ឆ័យម្តងទៀតនូវសិស្សទាំងអស់ដែលបានប្រឡងជាប់ទាំងពីរមុខវិជ្ជាជា Pass ដោយសម្គាល់ពណ៌លឿងនៅក្នុងទិន្នន័យ set.
⧪ ការពន្យល់នៃរូបមន្ត៖
- ប្រសិនបើ C4>=40 គឺ ពិត រូបមន្តបញ្ចូលទៅក្នុង IF(D4>=40,”Pass”,”Fail”), បើមិនដូច្នេះទេ ត្រឡប់ “Fail” ។
- បន្ទាប់មក ប្រសិនបើ D4>=40 ក៏ TRUE ដែរនោះ វាត្រឡប់ “Pass” បើមិនដូច្នេះទេ វាត្រឡប់ “Fail” ។
- ដូច្នេះវាត្រឡប់ “Pass” លុះត្រាតែម្នាក់ឆ្លងកាត់មុខវិជ្ជាទាំងពីរ បើមិនដូច្នោះទេ វាត្រឡប់ “បរាជ័យ” ។
អានបន្ថែម : របៀបប្រើអនុគមន៍ MAX IF ក្នុង Excel
4. ប្រើមុខងារ IFS នៃ Excel ជំនួសឱ្យ IF សម្រាប់ AND ប្រភេទលក្ខណៈវិនិច្ឆ័យរវាងជួរច្រើន
ជាចុងក្រោយ យើងនឹងប្រើ អនុគមន៍ IFS នៃ Excel ដើម្បីដោះស្រាយជាមួយ ឬ វាយបញ្ចូលលក្ខខណ្ឌជាច្រើនជំនួសឱ្យ អនុគមន៍ IF ។
យើងនឹងសម្រេចកិច្ចការក្នុង វិធីទី 1 នៅទីនេះ ហើយនឹងសម្រេចចិត្តសម្រាប់សិស្សម្នាក់ៗថាតើគាត់បរាជ័យឬអត់ .
ជ្រើសរើសក្រឡាទីមួយនៃជួរឈរថ្មី ហើយបញ្ចូលរូបមន្តនេះ៖
=IFS(C4<40,"Fail",D4<40,"Fail",TRUE,"Pass")
បន្ទាប់មកអូស Fill Handle ដើម្បីចម្លងរូបមន្តនេះទៅកោសិកាដែលនៅសល់។
សូមមើល យើងបានហៅសិស្សដែលបរាជ័យយ៉ាងហោចណាស់មួយមុខវិជ្ជាម្តងទៀតថា “បរាជ័យ” សម្គាល់ពណ៌លឿងនៅក្នុងសំណុំទិន្នន័យ។
⧪ ការពន្យល់អំពីរូបមន្ត៖
- មុខងារ IFS ត្រឡប់តម្លៃដែលត្រូវគ្នាជាមួយអាគុយម៉ង់ TRUE ដំបូង បើមិនដូច្នេះទេ វាត្រឡប់កំហុស N/A ។
- ប្រសិនបើ C4<40 វាត្រឡប់ “បរាជ័យ ” ។ បើមិនអញ្ចឹងទេ វាពិនិត្យថាតើ D4<40 ឬអត់។ ប្រសិនបើពេលនោះ វាត្រឡប់ “Fail” ។
- ប្រសិនបើ D4<40 ក៏ជា FALSE នោះវានឹងជួបនឹង TRUE បន្ទាប់ ហើយត្រឡប់ “Pass” ។
ខ្លឹមសារពាក់ព័ន្ធ៖ របៀបប្រើមុខងារ Excel IF ជាមួយជួរតម្លៃ
សេចក្តីសន្និដ្ឋាន
ដោយប្រើវិធីសាស្រ្តទាំងនេះ យើងអាចប្រើ អនុគមន៍ IF នៃ Excel រវាងជួរជាច្រើន។ តើអ្នកមានសំណួរទេ? រីករាយក្នុងការសួរពួកយើង។