Excel IF រវាងជួរច្រើន (4 វិធីសាស្រ្ត)

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

ច្រើនដងនៅពេលធ្វើការនៅក្នុង 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 រវាងជួរជាច្រើន។ តើអ្នកមានសំណួរទេ? រីករាយក្នុងការសួរពួកយើង។

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