របៀបអនុវត្ត Excel IF Statement ជាមួយនឹងលក្ខខណ្ឌច្រើនក្នុងជួរ

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

តារាង​មាតិកា

ថ្ងៃនេះខ្ញុំនឹងបង្ហាញពីរបៀបដែលអ្នកអាចអនុវត្ត Excel IF សេចក្តីថ្លែងការណ៍ ជាមួយនឹងលក្ខខណ្ឌជាច្រើន ក្នុងជួរណាមួយ។

ទាញយកសៀវភៅលំហាត់អនុវត្ត

អ្នកអាចទាញយកសៀវភៅលំហាត់ខាងក្រោមសម្រាប់លំហាត់របស់អ្នកពេលកំពុងអានអត្ថបទនេះ។

សេចក្តីថ្លែងការណ៍ IF ដែលមានលក្ខខណ្ឌច្រើនក្នុងគ្រប់ Range.xlsx

តើសេចក្តីថ្លែងការណ៍ IF នៅក្នុង Excel ដំណើរការដោយរបៀបណា?

មុននឹងទៅការពិភាក្សាសំខាន់ សូមយើងណែនាំអ្នកអំពីសំណុំទិន្នន័យថ្ងៃនេះ យើងមានកំណត់ត្រាបុគ្គលិករបស់ក្រុមហ៊ុនមួយដែលមានឈ្មោះថា Mars Group

យើងមាន ឈ្មោះបុគ្គលិក ដែលជា ការចាប់ផ្តើម កាលបរិច្ឆេទ និង ប្រាក់ខែ ក្នុងជួរ B , C និង D រៀងៗខ្លួន។

ឥឡូវនេះគិតសម្រាប់ នៅពេលនោះ ប្រធាន Mars Group ចង់ធ្វើការសម្រេចចិត្ត។ នោះគឺប្រសិនបើប្រាក់ខែជាមធ្យមរបស់និយោជិតរបស់គាត់តិចជាង $25000 គាត់នឹងដំឡើងប្រាក់ខែរបស់បុគ្គលិកម្នាក់ៗ $5000

ប៉ុន្តែសំណួរសួរថាតើធ្វើដូចម្តេច? តើគាត់អាចមកធ្វើការសម្រេចចិត្តបានទេ?

IF មុខងារ របស់ Excel នឹងមានប្រយោជន៍នៅទីនេះ។ គ្រាន់តែសរសេររូបមន្តនេះនៅក្នុងក្រឡាណាមួយនៃសន្លឹកកិច្ចការរបស់អ្នក ហើយឃើញលទ្ធផល៖

=IF(AVERAGE(D5:D20)<25000,"Increase","Do not increase")

សូមមើល Excel របស់ IF មុខងារបានសម្រេចចិត្តវាសម្រាប់អ្នក។ វាបានកំណត់ដំបូងថាតើប្រាក់ខែជាមធ្យមតិចជាង $25000 ឬអត់។ នៅពេលដែលវាឃើញប្រាក់ខែជាមធ្យមមិនតិចជាង $25000 វាបានណែនាំអ្នកមិនឱ្យដំឡើងប្រាក់ខែ។

ដូច្នេះFALSE

  • =IF(AND($E5<25000,$C5

វាត្រឡប់ដោយផ្អែកលើលទ្ធផលនៃ មុខងារ AND

លទ្ធផល៖ (ទទេ)

អានបន្ថែម៖ មុខងារ Excel IF ដែលមាន 3 លក្ខខណ្ឌ (5 ការធ្វើតេស្តឡូជីខល)

5. រួមបញ្ចូលគ្នានូវអនុគមន៍ IF និង VLOOKUP ដើម្បីផ្គូផ្គងលក្ខខណ្ឌជាច្រើនក្នុងជួរមួយ

នៅក្នុងផ្នែកនេះ យើងនឹងអនុវត្តដូចគ្នា ប្រតិបត្តិការនៃវិធីសាស្ត្រចុងក្រោយដោយមានជំនួយពី មុខងារ VLOOKUP

⊕ ដំណោះស្រាយ៖

  • យើងនឹងគ្រាន់តែផ្លាស់ប្តូរកាលបរិច្ឆេទចាប់ផ្តើម ដល់ 01/01/2015
  • សូមមើលរូបមន្តខាងក្រោមដែលប្រើនៅលើ Cell H7
=VLOOKUP(H4,IF((D5:D20<=H6)*(E5:E20<=H5),B5:E20,""),2,FALSE)

  • យើងទទួលបានឈ្មោះរបស់និយោជិតដែលចាប់ផ្តើមធ្វើការនៅ ឬមុន 01/01/2015 ដែលប្រាក់ខែស្មើនឹង ឬ ទាបជាង $25000 និងបុរស។

ការពន្យល់អំពីរូបមន្ត៖

  • D5:D20<=H6

វាពិនិត្យមើលថាតើជួរដែលបានផ្តល់ឱ្យស្មើ ឬទាបជាង H6។

លទ្ធផល៖ {TRUE, FALSE, TRUE, TRUE, TRUE, ពិត មិនពិត មិនពិត ពិត មិនពិត មិនពិត មិនពិត មិនពិត មិនពិត ពិត

  • E5:E20<=H5

វាពិនិត្យថាតើជួរដែលបានផ្តល់ឱ្យស្មើឬទាបជាង H5

លទ្ធផល៖ {FALSE, TRUE, FALSE, FALSE , មិនពិត, មិនពិត, ពិត, ពិត, ពិត, មិនពិត, ពិត, ពិត, ពិត, មិនពិត, មិនពិត, FALSE

  • (D5:D20<=H6)*( E5:E20<=H5)

នេះគុណនឹងលទ្ធផលទទួលបានពីប្រតិបត្តិការពីរមុន។

លទ្ធផល៖ {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}

  • IF((D5:D20<=H6)*(E5:E20<=H5),B5:E20,””)

ការបំពេញលទ្ធផលនៃលក្ខខណ្ឌទាំងពីរដែលបានផ្តល់ឱ្យ យើងអនុវត្ត អនុគមន៍ IF

លទ្ធផល៖ [បុរស, Kane Austin, 03/ 06/2014, 25000]

  • VLOOKUP(H4,IF((D5:D20<=H6)*(E5:E20<=H5),B5:E20,” ”),2,FALSE)

នៅទីនេះ VLOOKUP ត្រឡប់សមាសភាគ ទីពីរ នៃតារាងដែលបានបង្កើតថ្មី។

លទ្ធផល៖ Kane Austin

អានបន្ថែម៖ ឧទាហរណ៍នៃ VLOOKUP ដែលមានលក្ខខណ្ឌ IF ច្រើនក្នុង Excel (9 លក្ខណៈវិនិច្ឆ័យ)

សេចក្តីសន្និដ្ឋាន

ដោយប្រើវិធីសាស្រ្តទាំងនេះ អ្នកអាចប្រើសេចក្តីថ្លែងការណ៍ IF ណាមួយដែលមានលក្ខខណ្ឌជាច្រើននៅក្នុងជួរនៃប្រភេទ AND និង ប្រភេទក្នុង Excel។ តើអ្នកដឹងពីវិធីសាស្រ្តផ្សេងទៀតទេ? ឬតើអ្នកមានសំណួរអ្វី? មានអារម្មណ៍សេរីដើម្បីជូនដំណឹងដល់ពួកយើង។ សូមចូលទៅកាន់ ExcelWIKI សម្រាប់អត្ថបទជាច្រើនទៀត។

យើងអាចឃើញថាមុខងារ IFយកអាគុយម៉ង់បី៖
  • លក្ខណៈវិនិច្ឆ័យមួយ
  • លទ្ធផលមួយត្រូវបានបង្ហាញ ប្រសិនបើលក្ខណៈវិនិច្ឆ័យពេញចិត្ត
  • មួយ លទ្ធផលត្រូវបានបង្ហាញ ប្រសិនបើលក្ខណៈវិនិច្ឆ័យមិនពេញចិត្ត (ជាជម្រើស។ លំនាំដើមគឺ “FALSE” )

ដូច្នេះនិយាយឱ្យខ្លី មុខងារ IF ប្រើលក្ខណៈវិនិច្ឆ័យមួយ ហើយ លទ្ធផលពីរ។ វាត្រឡប់លទ្ធផលទីមួយ ប្រសិនបើលក្ខណៈវិនិច្ឆ័យពេញចិត្ត ហើយផ្តល់លទ្ធផលទីពីរ ប្រសិនបើលក្ខណៈវិនិច្ឆ័យមិនពេញចិត្ត។

ហើយវាក្យសម្ព័ន្ធគឺ៖

=IF(logical_test, value_if_true,[value_if_false])

ឥឡូវនេះខ្ញុំសង្ឃឹមថាអ្នកបានយល់ពីរបៀបដែលមុខងារ IF របស់ Excel ដំណើរការជាមួយលក្ខខណ្ឌមួយ។

5 ឧទាហរណ៍នៃការអនុវត្ត Excel IF សេចក្តីថ្លែងការណ៍ដែលមានលក្ខខណ្ឌច្រើនក្នុងជួរណាមួយ

ឥឡូវនេះ ចូរយើងព្យាយាមធ្វើការជាមួយលក្ខខណ្ឌជាច្រើនដោយប្រើសេចក្តីថ្លែងការណ៍ IF នៅក្នុង Excel សម្រាប់ជួរដែលបានផ្តល់ឱ្យ។ យើងនឹងឃើញឧទាហរណ៍ពាក់ព័ន្ធចំនួន 5 នៅក្នុងផ្នែកនេះ។

1. អនុវត្តសេចក្តីថ្លែងការណ៍ IF ជាមួយនឹងលក្ខខណ្ឌច្រើនប្រភេទ OR

i. លក្ខខណ្ឌសម្រាប់តម្លៃតែមួយ

តោះគិតមួយភ្លែត ប្រធាន Mars Group បាននាំមកនូវភាពបត់បែនបន្តិចបន្តួចនៅក្នុងការសម្រេចចិត្តរបស់គាត់។

គាត់នឹងកើនឡើង ប្រាក់ខែរបស់និយោជិតម្នាក់ៗ ប្រសិនបើប្រាក់ខែជាមធ្យមតិចជាង $25000 ឬប្រាក់ខែទាបបំផុតរបស់និយោជិតគឺតិចជាង $20000

⊕ ដំណោះស្រាយ៖

  • យើងឃើញមានលក្ខខណ្ឌពីរនៅទីនេះ។ ប៉ុន្តែទាំងនេះគឺជាលក្ខខណ្ឌប្រភេទ OR ។ នោះមានន័យថាលក្ខខណ្ឌគឺពេញចិត្ត ប្រសិនបើលក្ខខណ្ឌមួយ ឬទាំងពីរពេញចិត្ត។
  • ការប្រើសេចក្តីថ្លែងការណ៍ IF សម្រាប់ប្រភេទនៃលក្ខខណ្ឌច្រើននេះគឺងាយស្រួលណាស់។ គ្រាន់តែរុំលក្ខខណ្ឌទាំងពីរនៅក្នុង OR function នៃ Excel។
  • រូបមន្តដែលយើងនឹងប្រើនៅទីនេះគឺ៖
=IF(OR(AVERAGE(D5:D20)<25000,MIN(D5:D20)<20000),"Increase","Do not increase")

  • សូមមើល លើកនេះ Excel បានណែនាំឱ្យយើងដំឡើងប្រាក់ខែ។

ការពន្យល់រូបមន្ត៖

តោះបំបែករូបមន្តនៅទីនេះ។

  • ឬ(AVERAGE(D5:D20)<25000,MIN(D5:D20)< ;20000)

វាត្រឡប់ TRUE ប្រសិនបើលក្ខខណ្ឌណាមួយ ឬទាំងពីរពេញចិត្ត។ បើមិនដូច្នោះទេ វាត្រឡប់ FALSE។ ក្នុងករណីនេះ OR(AVERAGE(D5:D20) <25000,MIN(D5:D20)<20000បានត្រឡប់ TRUE ដោយសារតែប្រាក់ខែជាមធ្យមមិនតិចជាង $25000 ប៉ុន្តែប្រាក់ខែទាបបំផុតគឺតិចជាង $20000

លទ្ធផល៖ TRUE

  • ដូច្នេះរូបមន្តក្លាយជា៖ =IF(TRUE,”Increase”,”កុំបង្កើន”)

ដូចដែលវាគឺ TRUE នៅក្នុងមុខងារ IF វាត្រឡប់លទ្ធផលដំបូង “ បង្កើន ”។

លទ្ធផល៖ “បង្កើន ”

  • ឥឡូវនេះ ប្រសិនបើអ្នកយល់រឿងនេះ តើអ្នកអាចប្រាប់ខ្ញុំពីរូបមន្តអ្វីដើម្បីទទួលបាន “ បាទ/ចាស ” ប្រសិនបើប្រាក់ខែខ្ពស់បំផុតគឺច្រើនជាង $40000 ឬប្រាក់ខែទាបបំផុតគឺតិចជាង $20000 បើមិនដូច្នេះទេ “ ទេ ”?

    បាទ។ អ្នកនិយាយត្រូវ។ រូបមន្តនឹងbe:

=IF(OR(MAX(D5:D20)>40000,MIN(D5:D20)<20000),"Yes","No")

ii. លក្ខខណ្ឌសម្រាប់ជួរនៃតម្លៃ

ឥឡូវនេះសូមពិចារណាលើសេណារីយ៉ូផ្សេង។

ប្រធាន Mars Group បានសម្រេចចិត្តថាគាត់នឹងដំឡើងប្រាក់ខែដល់បុគ្គលិកទាំងនោះដែលមានវត្តមាន ប្រាក់ខែតិចជាង $25000 ឬអ្នកដែលចាប់ផ្តើមការងារមុន 1/1/2015

ប៉ុន្តែតើគាត់អាចកំណត់អត្តសញ្ញាណបុគ្គលិកទាំងនោះដោយរបៀបណា?

⊕ ដំណោះស្រាយ៖

  • ជំនួសឱ្យការប្រើក្រឡាតែមួយនៅក្នុងអនុគមន៍ IF អ្នកអាចប្រើជួរនៃសេចក្តីយោងក្រឡាជាច្រើននៅខាងក្នុងមុខងារ។
  • សូមមើលរូបមន្តខាងក្រោម។
=IF(OR($D5<25000,$C5

  • នៅទីនេះ ខ្ញុំបានបញ្ចូល រូបមន្តនៅក្នុងក្រឡាទីមួយនៃជួរឈរថ្មី Cell F4
  • ហើយបន្ទាប់មកបានអូស Fill Handle តាមរយៈកោសិកាដែលនៅសល់។
  • វាបានប្រគល់ឈ្មោះបុគ្គលិកទាំងអស់ដែលប្រាក់ខែតិចជាង $25000 ឬអ្នកដែលបានចាប់ផ្តើមការងារមុន ថ្ងៃទី 01 ខែមករា ឆ្នាំ 2015
  • ប្រសិនបើអ្នកកត់សម្គាល់ដោយប្រុងប្រយ័ត្ន អ្នក​នឹង​រក​ឃើញ​ថា​ជំនួស​ឱ្យ​ការ​បញ្ចូល​សេចក្ដី​យោង​ក្រឡា​មួយ​ក្នុង​មុខងារ IF , ខ្ញុំបានបញ្ចូលជួរនៃឯកសារយោងក្រឡា ( $D$4:$D$19 ) នៅក្នុងមុខងារ។

    ជាការពិតណាស់ អ្នកអាចធ្វើវាបាន។ ហើយវានឹងពិនិត្យមើលលក្ខណៈវិនិច្ឆ័យម្តងមួយៗសម្រាប់ក្រឡានីមួយៗនៃជួរ។

ការពន្យល់រូបមន្ត៖

សម្រាប់ ការយល់ដឹងកាន់តែច្បាស់ សូមបំបែករូបមន្ត។

  • OR($D5<25000,$C5 ="" strong="">

វាពិនិត្យ ក្រឡា D5 និង ក្រឡា C5 ហើយត្រឡប់ TRUE ប្រសិនបើប្រាក់ខែតិចជាង $25000 ឬកាលបរិច្ឆេទចាប់ផ្តើមតិចជាង ខែមករា 01, 2015 .

លទ្ធផល៖ ពិត។

  • ដូច្នេះរូបមន្តក្លាយជា៖ =IF(TRUE,B5, ””)

សម្រាប់ TRUE ក្នុងជួរលក្ខណៈវិនិច្ឆ័យ វាត្រឡប់មាតិកានៃក្រឡាដែលត្រូវគ្នានៃ ជួរឈរ B ដែលមានន័យថាឈ្មោះបុគ្គលិក ហើយសម្រាប់ FALSE នីមួយៗ វាត្រឡប់ក្រឡាទទេមួយ។ យើងបានប្រើ ការយោងក្រឡាដាច់ខាត នៅទីនេះ ដោយសារយើងមិនចង់ផ្លាស់ប្តូរក្រឡា ឯកសារយោងនៅពេលយើងអូស Fill Handle

លទ្ធផល៖ “Steve Smith”។

ចំណាំ៖

អ្នកប្រហែលជាចង់ លុបក្រឡាទទេចេញពីបញ្ជី ដែលមានន័យថាអ្នកគ្រាន់តែចង់ឱ្យបញ្ជីបុគ្គលិកដែលប្រាក់ខែរបស់ពួកគេត្រូវបានដំឡើង។ ជាអកុសល អ្នកអាច កុំ​ធ្វើ​វា​ដោយ​ប្រើ​តែ​អនុគមន៍ IF ។ ប៉ុន្តែ​ជាក់ស្តែង​មាន​វិធី​មួយ។​ វិធី​មួយ​ដើម្បី​សម្រេច​វា​បាន​គឺ b y ដោយប្រើ មុខងារ FILTER នៃ Excel។

អានបន្ថែម៖ Excel VBA៖ រួមបញ្ចូលគ្នាប្រសិនបើ និង ឬ (ឧទាហរណ៍ 3)

<១៦> ២. អនុវត្តសេចក្តីថ្លែងការណ៍ IF ជាមួយនឹងលក្ខខណ្ឌជាច្រើនប្រភេទ

យើងក៏អាចប្រើសេចក្តីថ្លែងការណ៍ Excel IF សម្រាប់លក្ខខណ្ឌ AND ច្រើននៅក្នុងជួរណាមួយ។

ខ្ញុំ។ លក្ខខណ្ឌសម្រាប់តម្លៃតែមួយ

ប្រសិនបើអ្នកយល់ផ្នែកមុននេះបានល្អ តើអ្នកអាចផ្តល់ចម្លើយបានទេ?ចំពោះសំណួរមួយទៀត?

តើរូបមន្តនឹងទៅជាយ៉ាងណា ប្រសិនបើប្រធានក្រុមហ៊ុនចង់ដំឡើងប្រាក់ខែបុគ្គលិកម្នាក់ៗ ប្រសិនបើប្រាក់ខែជាមធ្យមតិចជាង $25000 ហើយប្រាក់ខែទាបបំផុតគឺ $20000 ?

⊕ ដំណោះស្រាយ៖

  • គ្រាន់តែរុំលក្ខខណ្ឌទាំងពីរនៅក្នុង AND function ជំនួសឱ្យ <មុខងារ 1>ឬ ។
  • ដូចនេះ៖
=IF(AND(AVERAGE(D5:D20)<25000,MIN(D5:D20)<20000),"Increase","Do not increase")

  • សូមមើល លើកនេះ Excel បានស្នើឱ្យយើងមិនដំឡើងប្រាក់ខែទេ ព្រោះលក្ខខណ្ឌទាំងពីរ ប្រាក់ខែជាមធ្យមតិចជាង $25000 និងប្រាក់ខែទាបបំផុតតិចជាង $20000 មិនពេញចិត្ត។ លក្ខខណ្ឌតែមួយគត់គឺពេញចិត្ត។
  • ប្រសិនបើអ្នកចង់ដឹងពីព័ត៌មានលម្អិតបន្ថែមអំពីរូបមន្ត ចូលទៅកាន់ផ្នែកទី 1 នៃឧទាហរណ៍ 1

ii . លក្ខខណ្ឌសម្រាប់ជួរនៃតម្លៃ

ប្រធាន Mars Group តាមពិតគឺជាបុរសដែលយល់ច្រលំខ្លាំង។ លើកនេះគាត់បានសម្រេចចិត្តមួយទៀតហើយ។

គាត់នឹងដំឡើងប្រាក់ខែសម្រាប់តែបុគ្គលិកដែលមានប្រាក់ខែបច្ចុប្បន្នតិចជាង $20000 ហើយចាប់ផ្តើមការងារមុន 01 មករា 2017 .

តើគាត់អាចស្វែងរកបុគ្គលិកទាំងនោះដោយរបៀបណា?

⊕ ដំណោះស្រាយ៖

  • បាទ។ អ្នក​ត្រូវ​ហើយ។ គ្រាន់តែប្រើរូបមន្តនៃផ្នែក 1.2 ជាមួយនឹងអនុគមន៍ AND ជំនួសឱ្យមុខងារ OR
=IF(AND($D5<25000,$C5

  • សូមមើល យើងមានបុគ្គលិកដែលបំពេញលក្ខខណ្ឌទាំងពីរ។

ដើម្បីដឹងព័ត៌មានលម្អិតអំពីរូបមន្ត ទៅ ទៅផ្នែកទី ii នៃឧទាហរណ៍ 1

អានបន្ថែម៖ Excel VBA៖ ការរួមបញ្ចូលគ្នាប្រសិនបើជាមួយ និងសម្រាប់លក្ខខណ្ឌជាច្រើន

ស្រដៀងគ្នា ការអាន

  • របៀបប្រើ PERCENTILE ជាមួយនឹងលក្ខខណ្ឌ IF ច្រើនក្នុង Excel (ឧទាហរណ៍ 3)
  • Excel IF រវាងជួរច្រើន (4 វិធីសាស្រ្ត )
  • របៀបប្រើលក្ខខណ្ឌ IF ច្រើនក្នុង Excel (ឧទាហរណ៍ 3)

3. ប្រើ Nested IF Statements ដើម្បីផ្គូផ្គងលក្ខខណ្ឌច្រើនក្នុង Excel

នៅក្នុងផ្នែកមុន យើងបានកំណត់ថាតើលក្ខខណ្ឌទាំងពីរ ប្រាក់ខែជាមធ្យមតិចជាង $25000 និងប្រាក់ខែទាបបំផុតតិចជាង $20000 ពេញចិត្តឬអត់។

ប៉ុន្តែតើអ្នកធ្លាប់គិតទេថាយើងអាចកំណត់វាតាមវិធីមួយផ្សេងទៀត ដោយប្រើ IF នៅក្នុងមុខងារ IF ផ្សេងទៀត ?

⊕ ដំណោះស្រាយ៖

  • ដំបូង យើងនឹងពិនិត្យមើលថាតើប្រាក់ខែទាបបំផុតតិចជាង $20000 ឬអត់។
  • បើមិនដូច្នេះទេ វានឹងត្រឡប់មកវិញ “កុំបង្កើន”
  • ប៉ុន្តែប្រសិនបើវាជា នោះយើងនឹងពិនិត្យមើលម្តងទៀតថាតើប្រាក់ខែជាមធ្យមតិចជាង $25000 ឬអត់។
  • បើមិនដូច្នេះទេ វានឹងត្រលប់ “កុំបង្កើន”
  • ប៉ុន្តែប្រសិនបើវាជា លើកនេះវានឹងត្រឡប់មកវិញ “កើនឡើង”
  • ដូច្នេះរូបមន្តពេញលេញនឹងមាន៖
=IF(MIN(D5:D20)<20000,(IF(AVERAGE(D5:D20)<25000,"Increase","Do not increase")),"Do not increase")

  • សូមមើល Excel បានណែនាំយើងមិនដំឡើងប្រាក់ខែទេ ព្រោះលក្ខខណ្ឌទាំងពីរមិនពេញចិត្ត។

ការពន្យល់រូបមន្ត៖

L វាត្រូវបានបំបែករូបមន្តសម្រាប់ការយល់ដឹងកាន់តែប្រសើរ។

  • MIN(D5:D20)<20000

វាត្រឡប់ TRUE ប្រសិនបើប្រាក់ខែទាបបំផុតតិចជាង $20000 . បើមិនដូច្នេះទេ វាត្រឡប់ FALSE ។ នៅទីនេះវាត្រឡប់ TRUE

លទ្ធផល៖ TRUE។

  • ដូច្នេះរូបមន្តក្លាយជា៖ =IF( ពិត,(IF(AVERAGE(D5:D20)<25000,"បង្កើន","កុំបង្កើន")),"កុំកើនឡើង")

ដូចដែល IF ឃើញ TRUE វាចូលទៅក្នុងលទ្ធផលដំបូង។ នោះមានន័យថាវាចូលទៅក្នុង (IF(AVERAGE(D5:D20)<25000,"Increase","Don't increase"))

  • AVERAGE(D5:D20)<25000

វាត្រឡប់ TRUE ប្រសិនបើប្រាក់ខែជាមធ្យមតិចជាង $25000 បើមិនដូច្នេះទេ វាត្រឡប់ FALSE ។ លើកនេះវាត្រឡប់ FALSE

លទ្ធផល៖ FALSE។

  • ដូច្នេះរូបមន្តក្លាយជា៖ =IF (TRUE,(IF(FALSE,"Increase","Don Don't increase")),"Don not increase")

ដូច្នេះវាត្រឡប់លទ្ធផលទីពីរនៃទីពីរ IF , “កុំបង្កើន”

លទ្ធផល៖ “កុំបង្កើន”។

  • ឥឡូវនេះ ប្រសិនបើអ្នកយល់រឿងនេះ ចូរយើងព្យាយាមឆ្លើយសំណួរចាស់ខុសពីគ្នា។

តើអ្នកអាចប្រាប់ខ្ញុំពីរូបមន្តអ្វីដើម្បីទទួលបាន “ បាទ/ចាស ” ប្រសិនបើប្រាក់ខែខ្ពស់បំផុតគឺ ធំជាង $40000 ឬប្រាក់ខែទាបបំផុតគឺតិចជាង $20000 បើមិនដូច្នេះទេ “ ទេ ”?

  • បាទ អ្នកនិយាយត្រូវ។ រូបមន្តនឹងមាន៖
=IF(MAX(D5:D20)>40000,"Yes",(IF(MIN(D5:D20)<20000,"Yes","No")))

អានបន្ថែម៖ សេចក្តីថ្លែងការណ៍ VBA IF ដែលមានលក្ខខណ្ឌច្រើនក្នុង Excel (8 វិធីសាស្រ្ត)

4. ប្រើសេចក្តីថ្លែងការណ៍ IF របស់ Excel ជាមួយនឹងលក្ខខណ្ឌ 3 រួមទាំងលក្ខណៈវិនិច្ឆ័យអត្ថបទ

តោះគិតម្តងទៀត។ ប្រធាន Mars Group ចង់បន្ថែមលក្ខខណ្ឌមួយបន្ថែមទៀតដោយផ្អែកលើអត្ថបទ។ សម្រាប់គោលបំណងនោះគាត់បានបន្ថែមភេទរបស់និយោជិតទៅក្នុងសំណុំទិន្នន័យ។ ឥឡូវនេះ គាត់ចង់ដឹងពីឈ្មោះបុគ្គលិកដែលប្រាក់ខែក្រោម $25000 ដែលបានចូលរួមបន្ទាប់ពី 01/01/2017 និងបុរស។

⊕ ដំណោះស្រាយ៖

  • លើកនេះ យើងត្រូវប្រើរូបមន្តខាងក្រោមដោយផ្អែកលើអនុគមន៍ AND ជាមួយសេចក្តីថ្លែងការណ៍ IF
=IF(AND($E5<25000,$C5

  • Excel បានប្រគល់ឈ្មោះបុគ្គលិក។
<9

ការពន្យល់អំពីរូបមន្ត៖

តោះបំបែករូបមន្តសម្រាប់ការយល់ដឹងកាន់តែច្បាស់។

  • E5<25000

វាពិនិត្យថាតើ E5 ទាបជាង 25000 ឬអត់។

លទ្ធផល៖ FALSE

  • C5

វាពិនិត្យមើលថាតើ C5 លឿនជាង កាលបរិច្ឆេទដែលបានផ្តល់ឱ្យជាមួយមុខងារ DATE

លទ្ធផល៖ TRUE

  • D5=”Male”

វាពិនិត្យថាតើ D5 ត្រូវគ្នានឹងអត្ថបទដែលបានផ្តល់ឱ្យឬអត់។

លទ្ធផល៖ ពិត

<12
  • AND($E5<25000,$C5
  • នេះអនុវត្តប្រតិបត្តិការ AND ជាមួយនឹងលក្ខខណ្ឌបីដែលបានផ្តល់ឱ្យ។

    លទ្ធផល៖

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