ការបង្កើតអនុគមន៍ AND, OR និង IF នៅក្នុង Excel

ប្រើអនុគមន៍ឡូជីខលដើម្បីសាកល្បងលក្ខខណ្ឌច្រើន

អនុគមន៍ AND, OR និង IF គឺជា មុខងារឡូជីខលដែល ត្រូវបានគេស្គាល់ល្អជាងមុន។

អ្វីដែលអនុគមន៍ AND និង OR ធ្វើដូចដែលបានបង្ហាញនៅក្នុងជួរដេកពីរនិងបីនៅក្នុងរូបភាពខាងក្រោមសាកល្បងលក្ខខណ្ឌច្រើនហើយអាស្រ័យលើអនុគមន៍ណាមួយដែលត្រូវប្រើលក្ខខណ្ឌមួយឬទាំងអស់ត្រូវតែជាការពិតសម្រាប់អនុគមន៍ដើម្បីត្រឡប់ចម្លើយពិត។ ប្រសិនបើមិនអនុគមន៍ត្រឡប់ FALSE ជាតម្លៃ។

នៅក្នុងរូបភាពខាងក្រោមលក្ខខណ្ឌបីត្រូវបានសាកល្បងដោយរូបមន្តក្នុងជួរដេកពីរនិងបី:

ចំពោះ អនុគមន៍ OR ប្រសិនបើលក្ខខណ្ឌមួយក្នុងចំណោមលក្ខខណ្ឌទាំងនេះអនុគមន៍ត្រឡប់តម្លៃនៃ TRUE នៅក្នុងក្រឡា B2 ។

ចំពោះអនុគមន៍ AND, លក្ខខណ្ឌទាំងបីត្រូវតែជាពិតសម្រាប់អនុគមន៍ដើម្បីត្រឡប់តម្លៃនៃ TRUE នៅក្នុងក្រឡា B3 ។

បញ្ចូលគ្នារវាង OR និង IF ឬក៏អនុគមន៍ AND និង IF នៅក្នុង Excel

© Ted French

ដូច្នេះអ្នកមានអនុគមន៍ OR និង AND ។ ឥឡូវនេះអ្វីទៅ?

ការបន្ថែមនៅក្នុងអនុគមន៍ IF

នៅពេលអនុគមន៍មួយក្នុងចំណោមអនុគមន៍ទាំងពីរនេះត្រូវបានផ្សំជាមួយអនុគមន៍ IF រូបមន្តលទ្ធផលមានសមត្ថភាពច្រើន។

អនុគមន៍ល្មមនៅក្នុង Excel គឺសំដៅលើការដាក់មុខងារមួយទៅខាងក្នុងមួយទៀត។ អនុគមន៍នៅខាងក្នុងធ្វើជា អាគុយម៉ង់ របស់អនុគមន៍មេ។

នៅក្នុងរូបភាពខាងលើជួរបួនទៅប្រាំពីរមានរូបមន្តដែលអនុគមន៍ AND ឬ OR ត្រូវបានដាក់នៅក្នុងអនុគមន៍ IF ។

នៅក្នុងឧទាហរណ៍ទាំងអស់អនុគមន៍ខាងក្នុងដើរតួជាអាគុយម៉ង់ដំបូងឬ អនុគមន៍ Logical_test

= ប្រសិនបើ (ឬ (A2 <50, A3 <> 75, A4> = 100), "ទិន្នន័យត្រឹមត្រូវ", "កំហុសទិន្នន័យ")
= IF (AND (A2 <50, A3 <> 75, A4> = 100), TODAY (), 1000)

ការផ្លាស់ប្តូរលទ្ធផលរូបមន្ត

នៅក្នុងរូបមន្តទាំងអស់នៅក្នុងជួរបួនទៅប្រាំពីរអនុគមន៍ AND និង OR គឺដូចគ្នាបេះបិទទៅនឹងសមាសភាគរបស់ពួកគេក្នុងជួរដេកពីរនិងបីនៅក្នុងការដែលពួកគេធ្វើតេស្តទិន្នន័យនៅក្នុងក្រឡា A2 ទៅ A4 ដើម្បីមើលថាតើវាឆ្លើយតបនឹងលក្ខខណ្ឌដែលត្រូវការ។

អនុគមន៍ IF ត្រូវបានប្រើដើម្បីត្រួតពិនិត្យលទ្ធផលរបស់រូបមន្តដោយផ្អែកលើអ្វីដែលត្រូវបានបញ្ចូលសម្រាប់អាគុយម៉ង់ទីពីរនិងទីបីរបស់អនុគមន៍។

លទ្ធផលនេះអាចជា:

ក្នុងករណី រូបមន្ត IF / AND នៅក្នុងក្រឡា B5 ចាប់តាំងពីមិនមែនគ្រប់ក្រឡាទាំងអស់នៅក្នុង ជួរ A2 ទៅ A4 ពិត - តម្លៃនៅក្នុងក្រឡា A4 មិនធំជាងឬស្មើ 100 -a អនុគមន៍ត្រឡប់ត្រឡប់ FALSE ។

អនុគមន៍ IF ប្រើតម្លៃនេះហើយត្រឡប់អាគុយម៉ង់តម្លៃ _if_false របស់វា - កាលបរិច្ឆេទបច្ចុប្បន្នដែលបានផ្តល់ដោយ អនុគមន៍ TODAY

ម្យ៉ាងវិញទៀតរូបមន្ត IF / OR នៅក្នុងជួរដេក 4 នឹងត្រឡប់សេចក្តីថ្លែងការណ៍អត្ថបទ ត្រឹមត្រូវ ពីព្រោះ:

  1. តម្លៃ OR បានត្រឡប់តម្លៃ TRUE - តម្លៃក្នុងក្រឡា A3 មិនស្មើ 75 ។
  2. អនុគមន៍ IF បន្ទាប់មកប្រើលទ្ធផលនេះដើម្បីត្រឡប់អាគុយម៉ង់ _ Value_if false : Data Correct

ការសរសេរ Excel ប្រសិនបើ / ឬរូបមន្ត

ជំហានខាងក្រោមគ្របដណ្តប់របៀបបញ្ចូលរូបមន្ត IF / OR នៅក្នុងក្រឡា B4 ក្នុងរូបភាពខាងលើ។ ជំហានដូចគ្នាអាចត្រូវបានប្រើសម្រាប់បញ្ចូលរូបមន្ត IF ក្នុងឧទាហរណ៍។

បើទោះបីជាវាអាចធ្វើបានគ្រាន់តែវាយរូបមន្តពេញលេញក្នុងដៃ,

= ប្រសិនបើ (ឬ (A2 <50, A3 <> 75, A4> = 100), "ទិន្នន័យត្រឹមត្រូវ", "កំហុសទិន្នន័យ")

មនុស្សជាច្រើនងាយស្រួលក្នុងការប្រើ ប្រអប់ របស់អនុគមន៍ IF ដើម្បីបញ្ចូលរូបមន្តនិងអាគុយម៉ង់ដូចដែលប្រអប់យកចិត្តទុកដាក់លើវាក្យសម្ពន្ធដូចជាសញ្ញាបំបែកក្បៀសរវាងអាគុយម៉ង់និងធាតុអត្ថបទជុំវិញនៅក្នុងសញ្ញាសម្រង់។

ជំហានដែលត្រូវប្រើដើម្បីបញ្ចូលរូបមន្ត IF / OR ក្នុងក្រឡា B4 គឺ:

  1. ចុចលើក្រឡា B4 ដើម្បីធ្វើឱ្យវាជា ក្រឡាសកម្ម
  2. ចុចផ្ទាំង រូបមន្ត របស់ ខ្សែបូ
  3. ចុច ឡូជីខល ដើម្បីបើកបញ្ជីទម្លាក់ចុះ។
  4. ចុច IF នៅក្នុងបញ្ជីដើម្បីបើកប្រអប់អនុគមន៍ IF ។
  5. ចុចលើបន្ទាត់ Logical_test នៅក្នុងប្រអប់។
  6. បញ្ចូលមុខងារ AND ពេញលេញ: OR (A2 <50, A3 <> 75, A4> = 100) ចូលទៅបន្ទាត់ Logical_test ដោយប្រើចង្អុលសម្រាប់សេចក្តីយោងក្រឡាបើសិនជាចង់។
  7. ចុចបន្ទាត់ Value_if_true ក្នុងប្រអប់។
  8. វាយអក្សរ ត្រឹមត្រូវទិន្នន័យ (គ្មានសញ្ញាវណ្ណយុត្តិចាំបាច់ទេ) ។
  9. ចុចលើបន្ទាត់ Value_if_false នៅក្នុងប្រអប់។
  10. វាយបញ្ចូលអត្ថបទ កំហុសទិន្នន័យ។
  11. ចុច យល់ព្រម ដើម្បីបិទប្រអប់ហើយត្រឡប់ទៅសន្លឹកកិច្ចការវិញ។
  12. ដូចដែលបានពិភាក្សាខាងលើរូបមន្តគួរតែបង្ហាញអាគុយម៉ង់ Value_if_true នៃ ទិន្នន័យត្រឹមត្រូវ។
  13. នៅពេលអ្នកចុចលើ ក្រឡា B4 មុខងារពេញលេញ
    = IF (ឬ A2 <50, A3 <> 75, A4> = 100), "ទិន្នន័យត្រឹមត្រូវ", "កំហុសទិន្នន័យ") លេចឡើងក្នុង របាររូបមន្ត ខាងលើសន្លឹកកិច្ចការ។