Excel IF OR សេចក្តីថ្លែងការណ៍ជាមួយឧទាហរណ៍រូបមន្ត

  • ចែករំលែកនេះ។
Michael Brown

ការបង្រៀនបង្ហាញពីរបៀបសរសេរសេចក្តីថ្លែងការណ៍ IF OR នៅក្នុង Excel ដើម្បីពិនិត្យមើលលក្ខខណ្ឌ "នេះ OR នោះ" ជាច្រើន។

IF គឺជាមុខងារ Excel ដែលពេញនិយមបំផុត និងមានប្រយោជន៍ខ្លាំងណាស់ ដោយខ្លួនឯង។ រួមផ្សំជាមួយនឹងអនុគមន៍ឡូជីខលដូចជា AND, OR, និង NOT មុខងារ IF មានតម្លៃកាន់តែច្រើនព្រោះវាអនុញ្ញាតឱ្យសាកល្បងលក្ខខណ្ឌជាច្រើននៅក្នុងបន្សំដែលចង់បាន។ នៅក្នុងមេរៀននេះ យើងនឹងផ្តោតលើការប្រើរូបមន្ត IF-and-OR ក្នុង Excel។

    IF OR ក្នុង Excel

    ដើម្បីវាយតម្លៃលក្ខខណ្ឌពីរ ឬច្រើន ហើយត្រឡប់មួយ លទ្ធផលប្រសិនបើលក្ខខណ្ឌណាមួយគឺពិត ហើយលទ្ធផលមួយទៀតប្រសិនបើលក្ខខណ្ឌទាំងអស់មិនពិត សូមបង្កប់មុខងារ OR នៅក្នុងការធ្វើតេស្តឡូជីខលនៃ IF:

    IF(OR( លក្ខខណ្ឌ1, លក្ខខណ្ឌ2,...), value_if_true, value_if_false)

    ជាភាសាអង់គ្លេសធម្មតា តក្កវិជ្ជារបស់រូបមន្តអាចត្រូវបានបង្កើតដូចខាងក្រោម៖ ប្រសិនបើក្រឡាមួយគឺ "នេះ" ឬ "នោះ" ធ្វើសកម្មភាពមួយ ប្រសិនបើមិនដំណើរការទេ បន្ទាប់មកធ្វើអ្វីមួយផ្សេងទៀត .

    នេះគឺជាឧទាហរណ៍នៃរូបមន្ត IF OR ក្នុងទម្រង់សាមញ្ញបំផុត៖

    =IF(OR(B2="delivered", B2="paid"), "Closed", "Open")

    អ្វីដែលរូបមន្តនិយាយគឺនេះ៖ ប្រសិនបើក្រឡា B2 មាន ​​"បានបញ្ជូន" ឬ " បានបង់ប្រាក់" សម្គាល់ការបញ្ជាទិញថា "បិទ" បើមិនដូច្នេះទេ "បើក"។

    ក្នុងករណីដែលអ្នកចង់ មិនត្រឡប់អ្វី ប្រសិនបើ ឡូជីខល តេស្តវាយតម្លៃទៅ FALSE រួមបញ្ចូលខ្សែអក្សរទទេ ("") នៅក្នុងអាគុយម៉ង់ចុងក្រោយ៖

    =IF(OR(B2="delivered", B2="paid"), "Closed", "")

    រូបមន្តដូចគ្នាក៏អាចសរសេរជាទម្រង់បង្រួមជាងមុនដោយប្រើថេរអារេ :

    =IF(OR(B2={"delivered","paid"}), "Closed", "")

    ក្នុងករណីចុងក្រោយអាគុយម៉ង់ត្រូវបានលុបចោល រូបមន្តនឹងបង្ហាញ FALSE នៅពេលដែលគ្មានលក្ខខណ្ឌណាមួយត្រូវបានបំពេញ។

    ចំណាំ។ សូមយកចិត្តទុកដាក់ថា រូបមន្ត IF OR នៅក្នុង Excel មិនបែងចែករវាងអក្សរតូច និងអក្សរធំទេ ព្រោះមុខងារ OR គឺ មិនប្រកាន់អក្សរតូចធំ ។ ក្នុង​ករណី​របស់​យើង ពាក្យ "ប្រគល់" "ប្រគល់" និង "ប្រគល់" ត្រូវ​បាន​គេ​ចាត់​ទុក​ជា​ពាក្យ​ដូច​គ្នា។ ប្រសិនបើអ្នកចង់បែងចែកករណីអត្ថបទ សូមរុំអាគុយម៉ង់នីមួយៗនៃអនុគមន៍ OR ទៅជា EXACT ដូចបង្ហាញក្នុងឧទាហរណ៍នេះ។

    ឧទាហរណ៍រូបមន្ត Excel IF OR

    ខាងក្រោមនេះ អ្នកនឹងឃើញឧទាហរណ៍មួយចំនួនទៀត នៃការប្រើប្រាស់មុខងារ Excel IF និង OR រួមគ្នាដែលនឹងផ្តល់ឱ្យអ្នកនូវគំនិតបន្ថែមអំពីប្រភេទនៃការធ្វើតេស្តឡូជីខលដែលអ្នកអាចដំណើរការបាន។

    រូបមន្ត 1. IF ដែលមានលក្ខខណ្ឌ OR ច្រើន

    មិនមានដែនកំណត់ជាក់លាក់ចំពោះ ចំនួននៃលក្ខខណ្ឌ OR ដែលបង្កប់ក្នុងរូបមន្ត IF ដរាបណាវាអនុលោមតាមដែនកំណត់ទូទៅរបស់ Excel៖

    • នៅក្នុង Excel 2007 និងខ្ពស់ជាងនេះ អាគុយម៉ង់រហូតដល់ 255 ត្រូវបានអនុញ្ញាត ដែលមានប្រវែងសរុប មិនលើសពី 8,192 តួអក្សរ។
    • នៅក្នុង Excel 2003 និងទាបជាងនេះ អ្នកអាចប្រើអាគុយម៉ង់រហូតដល់ 30 ហើយប្រវែងសរុបមិនត្រូវលើសពី 1,024 តួអក្សរ។

    ជាឧទាហរណ៍ សូមពិនិត្យមើល ជួរ A, B និង C សម្រាប់ក្រឡាទទេ ហើយត្រឡប់ "មិនពេញលេញ" ប្រសិនបើក្រឡាមួយក្នុងចំណោមក្រឡាទាំង 3 ទទេ។ ភារកិច្ចអាចត្រូវបានសម្រេចដោយមុខងារ IF OR ខាងក្រោម៖

    =IF(OR(A2="",B2="",),"Incomplete","")

    ហើយលទ្ធផលនឹងមើលទៅស្រដៀងនឹងនេះ៖

    រូបមន្ត 2. ប្រសិនបើក្រឡាមួយគឺនេះឬនោះ នោះគណនា

    រកមើលរូបមន្តដែលអាចធ្វើអ្វីមួយដែលស្មុគស្មាញជាងការត្រឡប់ការកំណត់ជាមុន អត្ថបទ? គ្រាន់តែដាក់មុខងារផ្សេងទៀត ឬសមីការនព្វន្ធនៅក្នុងអាគុយម៉ង់ value_if_true និង/ឬ value_if_false នៃ IF។

    និយាយថា អ្នកគណនាចំនួនសរុបសម្រាប់ការបញ្ជាទិញ ( Qty. គុណនឹង តម្លៃឯកតា ) ហើយអ្នកចង់អនុវត្តការបញ្ចុះតម្លៃ 10% ប្រសិនបើលក្ខខណ្ឌទាំងពីរនេះត្រូវបានបំពេញ៖

    • ក្នុង B2 គឺធំជាង ឬស្មើនឹង 10 ឬ
    • តម្លៃឯកតា ក្នុង C2 គឺធំជាង ឬស្មើ $5។

    ដូច្នេះ អ្នកប្រើមុខងារ OR ដើម្បីពិនិត្យមើលលក្ខខណ្ឌទាំងពីរ ហើយប្រសិនបើ លទ្ធផលគឺពិត បន្ថយចំនួនសរុប 10% (B2*C2*0.9) បើមិនដូច្នេះទេ ត្រឡប់តម្លៃពេញ (B2*C2):

    =IF(OR(B2>=10, C2>=5), B2*C2*0.9, B2*C2)

    លើសពីនេះ អ្នកអាចប្រើ រូបមន្តខាងក្រោមដើម្បីបញ្ជាក់យ៉ាងច្បាស់ពីការបញ្ជាទិញបញ្ចុះតម្លៃ៖

    =IF(OR(B2>=10, C2>=5),"Yes", "No")

    រូបថតអេក្រង់ខាងក្រោមបង្ហាញរូបមន្តទាំងពីរនៅក្នុងសកម្មភាព៖

    រូបមន្ត 3. ករណី -sensitive IF OR formula

    ដូចដែលបានបញ្ជាក់រួចមកហើយ មុខងារ Excel OR គឺមិនប្រកាន់អក្សរតូចធំដោយធម្មជាតិ។ ទោះជាយ៉ាងណាក៏ដោយ ទិន្នន័យរបស់អ្នកអាចប្រកាន់អក្សរតូចធំ ហើយដូច្នេះអ្នកចង់ដំណើរការ ការធ្វើតេស្ត ឬ តេស្តដែលប្រកាន់អក្សរតូចធំ ។ ក្នុងករណីនេះ ធ្វើតេស្ដតក្កវិជ្ជានីមួយៗនៅក្នុងអនុគមន៍ EXACT ហើយដាក់មុខងារទាំងនោះទៅក្នុងសេចក្តីថ្លែងការណ៍ OR។

    IF(OR(EXACT( cell," លក្ខខណ្ឌ1")) EXACT( cell," condition2")), value_if_true,value_if_false)

    ក្នុងឧទាហរណ៍នេះ ចូរយើងស្វែងរក និងសម្គាល់លេខសម្គាល់ការបញ្ជាទិញ "AA-1" និង "BB-1":

    =IF(OR(EXACT(A2, "AA-1"), EXACT(A2, "BB-1")), "x", "")

    ជាលទ្ធផល មានតែលេខសម្គាល់ការបញ្ជាទិញពីរប៉ុណ្ណោះដែល អក្សរទាំងអស់ត្រូវបានសម្គាល់ដោយ "x"; លេខសម្គាល់ស្រដៀងគ្នាដូចជា "aa-1" ឬ "Bb-1" មិនត្រូវបានសម្គាល់ទេ៖

    រូបមន្ត 4. Nested IF OR statements in Excel

    In ស្ថានភាពនៅពេលដែលអ្នកចង់សាកល្បងសំណុំមួយចំនួននៃលក្ខណៈវិនិច្ឆ័យ OR ហើយត្រឡប់តម្លៃផ្សេងគ្នាអាស្រ័យលើលទ្ធផលនៃការធ្វើតេស្តទាំងនោះ សរសេររូបមន្ត IF បុគ្គលសម្រាប់សំណុំនីមួយៗនៃលក្ខណៈវិនិច្ឆ័យ "នេះ OR នោះ" ហើយដាក់ IF ទាំងនោះទៅក្នុងគ្នាទៅវិញទៅមក។

    ដើម្បីបង្ហាញពីគំនិត សូមពិនិត្យមើលឈ្មោះធាតុនៅក្នុងជួរ A ហើយត្រឡប់ "ផ្លែឈើ" សម្រាប់ ផ្លែប៉ោម ពណ៌ទឹកក្រូច និង "បន្លែ" សម្រាប់ ប៉េងប៉ោះ Cucumber :

    =IF(OR(A2="apple", A2="orange"), "Fruit", IF(OR(A2="tomato", A2="cucumber"), "Vegetable", ""))

    សម្រាប់ព័ត៌មានបន្ថែម សូមមើល Nested IF ជាមួយនឹងលក្ខខណ្ឌ OR/AND។

    រូបមន្ត 5. IF AND OR statement

    ដើម្បីវាយតម្លៃបន្សំផ្សេងៗនៃលក្ខខណ្ឌផ្សេងៗគ្នា អ្នកអាចធ្វើ AND ក៏ដូចជា OR តេស្តឡូជីខលក្នុងរូបមន្តតែមួយ។

    ឧទាហរណ៍ យើងនឹងទៅ ដើម្បីដាក់ទង់ជួរដែលធាតុនៅក្នុងជួរ A គឺ Apple ពណ៌ទឹកក្រូច ហើយបរិមាណនៅក្នុងជួរ B គឺធំជាង 10:

    =IF(AND(OR(A2="apple",A2="orange"), B2>10), "x", "")

    សម្រាប់ព័ត៌មានបន្ថែម n សូមមើល Excel IF ដែលមានលក្ខខណ្ឌ AND/OR ច្រើន។

    នោះហើយជារបៀបដែលអ្នកប្រើមុខងារ IF និង OR ជាមួយគ្នា។ ដើម្បីពិនិត្យមើលឱ្យបានដិតដល់នូវរូបមន្តដែលបានពិភាក្សានៅក្នុងមេរៀនខ្លីនេះ អ្នកត្រូវបានស្វាគមន៍ទាញយកគំរូ Excel IF OR សៀវភៅការងាររបស់យើង។ ខ្ញុំសូមអរគុណសម្រាប់ការអាន ហើយសង្ឃឹមថានឹងបានជួបអ្នកនៅលើប្លក់របស់យើងនៅសប្តាហ៍ក្រោយ!

    ម៉ៃឃើល ប្រោន ជា​អ្នក​ចូល​ចិត្ត​ផ្នែក​បច្ចេកវិទ្យា​ដែល​មាន​ចំណង់​ចំណូល​ចិត្ត​ក្នុង​ការ​សម្រួល​ដំណើរការ​ស្មុគស្មាញ​ដោយ​ប្រើ​ឧបករណ៍​កម្មវិធី។ ជាមួយនឹងបទពិសោធន៍ជាងមួយទស្សវត្សនៅក្នុងឧស្សាហកម្មបច្ចេកវិទ្យា គាត់បានពង្រឹងជំនាញរបស់គាត់នៅក្នុង Microsoft Excel និង Outlook ក៏ដូចជា Google Sheets និង Docs ។ ប្លក់របស់ម៉ៃឃើលគឺឧទ្ទិសដល់ការចែករំលែកចំណេះដឹង និងជំនាញរបស់គាត់ជាមួយអ្នកដទៃ ដោយផ្តល់នូវគន្លឹះ និងមេរៀនដែលងាយស្រួលធ្វើតាមសម្រាប់ការកែលម្អផលិតភាព និងប្រសិទ្ធភាព។ មិនថាអ្នកជាអ្នកជំនាញ ឬអ្នកចាប់ផ្តើមដំបូងទេ ប្លក់របស់ Michael ផ្តល់នូវការយល់ដឹងដ៏មានតម្លៃ និងដំបូន្មានជាក់ស្តែងសម្រាប់ការទទួលបានអត្ថប្រយោជន៍ច្រើនបំផុតពីឧបករណ៍កម្មវិធីសំខាន់ៗទាំងនេះ។