សាកល្បងលក្ខខណ្ឌច្រើនជាមួយអនុគមន៍ AND និង OR របស់ Excel
អនុគមន៍ AND និង OR គឺជា អនុគមន៍ ឡូជីខលដែល ត្រូវបានគេស្គាល់ល្អជាងគេចំនួនពីររបស់ Excel ហើយមុខងារទាំងពីរនេះធ្វើគឺដើម្បីសាកល្បងមើលថាតើទិន្នផលពី កោសិកា គោលដៅពីរឬច្រើនមានលក្ខខណ្ឌអ្វីដែលអ្នកបញ្ជាក់។
ពិតឬមិនពិតតែប៉ុណ្ណោះ
លក្ខណៈពិសេសមួយនៃអនុគមន៍ទាំងនេះគឺថាពួកគេនឹងត្រឡប់ឬបង្ហាញមួយក្នុងចំណោមលទ្ធផលពីរឬ តម្លៃប៊ូលីន នៅក្នុងក្រឡាដែលពួកគេស្ថិតនៅ: ពិតឬមិនពិត។
- ចំពោះមុខងារ OR - ជួរទី 2 ខាងលើ - លក្ខខណ្ឌច្រើនត្រូវបានសាកល្បងហើយប្រសិនបើលក្ខខណ្ឌណាមួយដែលបានសាកល្បងគឺពិតនោះអនុគមន៍ OR នឹងត្រឡប់ចម្លើយរបស់ TRUE ។ តែប្រសិនបើលក្ខខណ្ឌទាំងអស់មិនពិតឬនឹងផ្តល់ឱ្យអ្នកនូវតំលៃមិនពិត។
- ចំពោះអនុគមន៍ AND - ជួរទី 3 ខាងលើ - លក្ខខណ្ឌច្រើនត្រូវបានសាកល្បងហើយបើ តែ លក្ខខណ្ឌទាំងអស់ត្រឹមត្រូវនោះអនុគមន៍ត្រឡប់ចម្លើយពិត។ ប្រសិនបើមិនអនុគមន៍ត្រឡប់ FALSE ជាតម្លៃ។
បន្សំជាមួយមុខងារផ្សេង
ចម្លើយពិតឬមិនពិតទាំងនេះអាចត្រូវបានបង្ហាញដូចនៅក្នុងក្រឡាដែលមានមុខងារ។ អនុគមន៍ក៏អាចត្រូវបានផ្សំជាមួយអនុគមន៍ Excel ផ្សេងទៀត - ដូចជាអនុគមន៍ IF - ក្នុងជួរបួននិងប្រាំខាងលើដើម្បីផ្តល់លទ្ធផលជាច្រើនឬអនុវត្តការគណនាមួយចំនួន។
របៀបដំណើរការមុខងារ
នៅក្នុងរូបភាពខាងលើក្រឡា B2 និង B3 មានអនុគមន៍ AND និង OR រៀងៗខ្លួន។ ទាំងពីរប្រើ សញ្ញាប្រមាណវិធីប្រៀបធៀបមួយចំនួន ដើម្បីសាកល្បងភាពខុសគ្នានៃលក្ខខណ្ឌសម្រាប់ទិន្នន័យក្នុងក្រឡា A2, A3, និង A4 នៃ សន្លឹកកិច្ចការ ។
មុខងារទាំងពីរគឺ:
= AND (A2 <50, A3 <> 75, A4> = 100)
= OR (A2 <50, A3 <> 75, A4> = 100)
ហើយលក្ខខណ្ឌដែលពួកគេធ្វើតេស្តគឺ:
- ប្រសិនបើទិន្នន័យនៅក្នុងក្រឡា A2 មានតិចជាង 50 ( < ជានិមិត្តសញ្ញាតិចជាង)
- ប្រសិនបើទិន្នន័យនៅក្នុងក្រឡា A3 មិនស្មើ 75 ( <> គឺជានិមិត្តសញ្ញាដែលមិនស្មើ)
- ប្រសិនបើទិន្នន័យនៅក្នុងក្រឡា A4 ធំជាងឬស្មើ 100 ( > = ជានិមិត្តសញ្ញាធំជាងឬស្មើ) ។
និងខុសឬពិតប្រាកដ
ចំពោះអនុគមន៍ AND ក្នុងក្រឡា B3 ទិន្នន័យក្នុងក្រឡា (A2 ទៅ A4) ត្រូវតែផ្គូផ្គងលក្ខខណ្ឌទាំងបីខាងលើសម្រាប់អនុគមន៍ដើម្បីត្រឡប់ចម្លើយពិត។
ដូចដែលវាឈរលក្ខខណ្ឌពីរដំបូងត្រូវបានបំពេញប៉ុន្តែដោយសារតម្លៃនៅក្នុងក្រឡា A4 មិនធំជាងឬស្មើ 100 ទិន្នផលចំពោះអនុគមន៍ AND គឺមិនពិត។
ក្នុងករណីអនុគមន៍ OR នៅក្នុងក្រឡា B2 មានតែលក្ខខណ្ឌមួយក្នុងចំណោមលក្ខខណ្ឌខាងលើត្រូវតែបំពេញដោយទិន្នន័យនៅក្នុងក្រឡា A2, A3 ឬ A4 សម្រាប់អនុគមន៍ដើម្បីត្រឡប់ចម្លើយពិត។
ក្នុងឧទាហរណ៍នេះទិន្នន័យក្នុងក្រឡា A2 និង A3 ទាំងពីរអាចបំពេញលក្ខខណ្ឌដែលតម្រូវឱ្យបានដូច្នេះទិន្នផលចំពោះអនុគមន៍ OR គឺ TRUE ។
AND / OR "វាក្យសម្ពន្ធនិងអាគុយម៉ង់
វាក្យសម្ព័ន្ធ របស់អនុគមន៍សំដៅលើប្លង់នៃអនុគមន៍និងរួមបញ្ចូលឈ្មោះអនុគមន៍តង្កៀបនិង អាគុយម៉ង់ ។
វាក្យសម្ពន្ធសម្រាប់អនុគមន៍ OR គឺ:
= OR (Logical1, Logical2, ... Logical255)
វាក្យសម្ពន្ធសម្រាប់អនុគមន៍ AND គឺ:
= AND (Logical1, Logical2, ... Logical255)
ឡូជីខល 1 - (តំរូវ) សំដៅទៅលើស្ថានភាពដែលកំពុងត្រូវបានសាកល្បង។ សំណុំបែបបទនៃលក្ខខណ្ឌនេះជាធម្មតា យោងក្រឡា នៃទិន្នន័យដែលត្រូវបានត្រួតពិនិត្យដោយមានលក្ខខណ្ឌដោយខ្លួនឯងដូចជា A2 <50 ។
តក្កវិទ្យា 2, តក្កវិទ្យា 3, ... ឡូជីខល 255 - (ស្រេចចិត្ត) លក្ខខណ្ឌបន្ថែមដែលអាចត្រូវបានសាកល្បងរហូតដល់អតិបរមា 255 ។
បញ្ចូលអនុគមន៍ OR
ជំហានខាងក្រោមគ្របដណ្តប់របៀបចូលទៅក្នុងមុខងារ OR ដែលមាននៅក្នុងក្រឡា B2 នៅក្នុងរូបភាពខាងលើ។ ជំហានដូចគ្នាអាចត្រូវបានប្រើសម្រាប់បញ្ចូលមុខងារ AND នៅក្នុងក្រឡា B3 ។
ទោះបីជាវាអាចវាយបញ្ចូលរូបមន្តទាំងមូលដូចជា
= OR (A2 <50, A3 <> 75, A4> = 100)
ដោយដៃទៅក្នុងក្រឡាសន្លឹកកិច្ចការមួយទៀតគឺប្រើ ប្រអប់ អនុគមន៍ - ដូចដែលបានគូសបញ្ជាក់នៅក្នុងជំហានខាងក្រោម - ដើម្បីបញ្ចូលមុខងារនិងអាគុយម៉ង់របស់វាទៅក្នុងក្រឡាដូចជា B2 ។
គុណសម្បត្តិនៃការប្រើប្រអប់គឺថា Excel យកចិត្តទុកដាក់ក្នុងការបំបែកអាគុយម៉ង់និមួយៗដោយសញ្ញាក្បៀសហើយវាបង្កើតអាគុយម៉ង់ទាំងអស់នៅក្នុងវង់ក្រចក។
បើកមុខងារ OR function Dialog Box
- ចុចលើក្រឡា B2 ដើម្បីធ្វើឱ្យវាជា ក្រឡាសកម្ម - នេះជាកន្លែងដែលមុខងារ AND នឹងត្រូវបានដាក់។
- ចុចលើផ្ទាំង រូបមន្ត នៃ ខ្សែបូ ។
- ចុចលើ ឡូជីខល ដើម្បីបើកបញ្ជីទម្លាក់ចុះ។
- ចុចលើ OR នៅក្នុងបញ្ជីដើម្បីបើកប្រអប់របស់អនុគមន៍។
ទិន្នន័យដែលនឹងត្រូវបានបញ្ចូលទៅក្នុងជួរដេកទទេក្នុងប្រអប់នឹងបង្កើតអាគុយម៉ង់របស់អនុគមន៍។
បញ្ចូលអាគុយម៉ង់របស់អនុគមន៍ OR
- ចុចលើបន្ទាត់ Logical1 នៃប្រអប់។
- ចុចលើក្រឡា A2 ក្នុងសន្លឹកកិច្ចការដើម្បីបញ្ចូលសេចក្តីយោងក្រឡានេះ។
- វាយ <50 បន្ទាប់ពីយោងក្រឡា។
- ចុចលើបន្ទាត់ តក្ក 2 នៃប្រអប់។
- ចុចលើក្រឡា A3 ក្នុងសន្លឹកកិច្ចការដើម្បីបញ្ចូលសេចក្តីយោងក្រឡាទីពីរ។
- វាយ < > 75 បន្ទាប់ពីក្រឡាយោង។
- ចុចលើបន្ទាត់ ឡូជីខល នៃប្រអប់។
- ចុចលើក្រឡា A4 ក្នុងសៀវភៅបញ្ជីដើម្បីបញ្ចូលសេចក្តីយោងក្រឡាទីបី។
- វាយ > = 100 បន្ទាប់ពីយោងក្រឡា។
- ចុច យល់ព្រម ដើម្បីបញ្ចប់មុខងារនិងត្រឡប់ទៅសន្លឹកកិច្ចការវិញ។
- តម្លៃ TRUE គួរតែលេចឡើងក្នុងក្រឡា B2 ពីព្រោះទិន្នន័យក្នុងក្រឡា A3 បំពេញលក្ខខណ្ឌមិនស្មើនឹង 75 ។
- នៅពេលអ្នកចុចលើក្រឡា B2 នោះអនុគមន៍ពេញលេញ = OR (A2 <50, A3 <> 75, A4> = 100) នឹង លេចឡើងនៅក្នុង របាររូបមន្ត ខាងលើសន្លឹកកិច្ចការ។
និងជំនួសឱ្យ OR
ដូចដែលបានរៀបរាប់ខាងលើក៏អាចត្រូវបានប្រើសម្រាប់បញ្ចូលមុខងារ AND ដែលមាននៅក្នុងក្រឡា B3 នៅក្នុងសន្លឹកកិច្ចការខាងលើ។
អនុគមន៍ AND ត្រូវបានបញ្ចប់: = AND (A2 <50, A3 <> 75, A4> = 100) ។
តម្លៃ FALSE គួរតែមាននៅក្នុងក្រឡា B3 ព្រោះវាមានតែលក្ខខណ្ឌមួយដែលត្រូវសាកល្បងដែលត្រូវការមិនពិតសម្រាប់អនុគមន៍ AND ដើម្បីត្រឡប់តម្លៃ FALSE ហើយក្នុងឧទាហរណ៍នេះពីរនៃលក្ខខណ្ឌគឺមិនពិត:
- ទិន្នន័យក្នុងក្រឡា A2 មិនតិចជាង 50;
- ទិន្នន័យក្នុងក្រឡា A4 មិនធំជាងឬស្មើ 100 ។