តើធ្វើដូចម្តេចដើម្បីដាក់សំបុកច្រើនប្រសិនបើអនុគមន៍ក្នុង Excel

01 នៃ 06

របៀបបញ្ចូលគ្នាប្រសិនបើអនុគមន៍ដំណើរការ

ការធ្វើសមកាលកម្មប្រសិនបើអនុគមន៍ក្នុង Excel ។ © Ted French

ភាពមានប្រយោជន៍នៃអនុគមន៍ IF អាចត្រូវបានពង្រីកដោយបញ្ចូលឬ ដាក់ បញ្ចូល IF ជាច្រើននៅក្នុងគ្នា។

មុខងារ Nested IF បង្កើនចំនួននៃលក្ខខណ្ឌដែលអាចធ្វើទៅបានដែលអាចត្រូវបានសាកល្បងនិងបង្កើនចំនួនសកម្មភាពដែលអាចត្រូវបានគេយកទៅដោះស្រាយជាមួយនឹងលទ្ធផលទាំងនេះ។

កំណែថ្មីបំផុតរបស់ Excel អនុញ្ញាតអនុគមន៍ 64 ប្រសិនបើត្រូវដាក់ក្នុងគ្នាទៅវិញទៅមកខណៈដែល Excel 2003 និងមុនអនុញ្ញាតត្រឹមតែប្រាំពីរ។

ការដាក់បញ្ចូលគ្នាប្រសិនបើអនុគមន៍ការបង្រៀន

ដូចដែលបានបង្ហាញនៅក្នុងរូបភាពខាងលើការបង្រៀននេះប្រើតែអនុគមន៍ IF ពីរដើម្បីបង្កើត រូបមន្ត ដូចខាងក្រោមដែលគណនាចំនួនប្រាក់ប្រចាំឆ្នាំសម្រាប់និយោជិតដែលផ្អែកលើប្រាក់ខែប្រចាំឆ្នាំរបស់ពួកគេ។

រូបមន្តដែលបានប្រើក្នុងឧទាហរណ៍ត្រូវបានបង្ហាញខាងក្រោម។ អនុគមន៍ IF ខាងក្នុង ធ្វើជា អាគុយម៉ង់ value_if_false សម្រាប់អនុគមន៍ IF ដំបូង។

= IF (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7))

ផ្នែកផ្សេងៗនៃរូបមន្តត្រូវបានបំបែកដោយសញ្ញាក្បៀសនិងអនុវត្តភារកិច្ចដូចខាងក្រោម:

  1. ផ្នែកទីមួយ D7 ពិនិត្យមើលថាតើប្រាក់ខែរបស់និយោជិតមានតិចជាង $ 30,000 ឬទេ
  2. ប្រសិនបើវាជាផ្នែកកណ្តាល, $ D $ 3 * D7 , បង្កើនប្រាក់ខែដោយអត្រាកាត់ 6%
  3. ប្រសិនបើវាមិនមែនជាអនុគមន៍ IF ទី 2: IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7) សាកល្បងលក្ខខណ្ឌពីរបន្ថែមទៀត:
    • D7> = 50 ម៉ឺន , ពិនិត្យមើលថាតើប្រាក់ខែរបស់និយោជិកមានចំនួនច្រើនជាង 50,000 ដុល្លារឬទេ
    • ប្រសិនបើវាមាន, $ D $ 5 * D7 បង្កើនប្រាក់ខែដោយអត្រាកាត់ 10%
    • បើមិនដូច្នោះទេ $ D $ 4 * D7 បង្កើតប្រាក់ខែដោយអត្រាកាត់បន្ថយ 8%

បញ្ចូលទិន្នន័យបង្រៀន

បញ្ចូល ទិន្នន័យ ទៅក្នុង ក្រឡា C1 ដល់ E6 នៃ សន្លឹកកិច្ចការ Excel ដូចដែលបានឃើញនៅក្នុងរូបភាពខាងលើ។

ទិន្នន័យតែមួយគត់ដែលមិនត្រូវបានបញ្ចូលនៅចំណុចនេះគឺជាមុខងារ IF ដែលខ្លួនវាមានទីតាំងនៅក្នុងក្រឡា E7 ។

សម្រាប់អ្នកដែលមិនមានអារម្មណ៍ដូចជាការវាយបញ្ចូលទិន្នន័យនិងការណែនាំសម្រាប់ចម្លងវាទៅក្នុង Excel អាចរកបាននៅតំណនេះ។

ចំណាំ: ការណែនាំសម្រាប់ចម្លងទិន្នន័យមិនរាប់បញ្ចូលជំហាននៃការធ្វើទ្រង់ទ្រាយសម្រាប់សន្លឹកកិច្ចការ។

ការនេះនឹងមិនជ្រៀតជ្រែកជាមួយការបង្ហាត់បង្រៀនទេ។ សន្លឹកកិច្ចការរបស់អ្នកអាចមើលទៅខុសពីឧទាហរណ៍ដែលបានបង្ហាញប៉ុន្តែមុខងារ IF នឹងផ្តល់លទ្ធផលដូចគ្នា។

02 នៃ 06

ចាប់ផ្តើមអនុគមន៍ Nested IF

ការបន្ថែមអាគុយម៉ង់ទៅអនុគមន៍ Excel IF ។ © Ted French

ទោះបីជាអាចបញ្ចូលរូបមន្តពេញលេញក៏ដោយ

= IF (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7))

ចូលទៅក្នុងក្រឡា E7 នៃសន្លឹកកិច្ចការនិងមានវាធ្វើការវាជាញឹកញាប់ងាយស្រួលក្នុងការប្រើប្រអប់របស់អនុគមន៍ដើម្បីបញ្ចូលអាគុយម៉ង់ចាំបាច់។

ការប្រើប្រអប់នេះគឺមានភាពពិបាកជាងមុននៅពេលបញ្ចូល មុខងារ ខាងក្នុងដោយសារមុខងាររូវត្រូវបានវាយបញ្ចូល។ ប្រអប់ទីពីរមិនអាចបើកដើម្បីបញ្ចូលសំណុំអាគុយម៉ង់ទីពីរទេ។

ចំពោះឧទាហរណ៍នេះអនុគមន៍ IF ដែលនៅខាងក្នុងនឹងត្រូវបានបញ្ចូលទៅបន្ទាត់ទីបីនៃប្រអប់ដែលជាអាគុយម៉ង់ _ Value_if false

ជំហានបង្រៀន

  1. ចុចលើក្រឡា E7 ដើម្បីធ្វើឱ្យវាក្លាយជាក្រឡាសកម្ម។ - ទីតាំងសម្រាប់រូបមន្ត IF ខាងក្នុង។
  2. ចុចលើផ្ទាំង រូបមន្ត នៃ ខ្សែបូ
  3. ចុចលើរូបតំនាង ឡូជីខល បើកបញ្ជីទម្លាក់ចុះ។
  4. ចុចលើ IF នៅក្នុងបញ្ជីដើម្បីបង្ហាញប្រអប់របស់អនុគមន៍។

ទិន្នន័យដែលបញ្ចូលទៅក្នុងបន្ទាត់ទទេក្នុងប្រអប់បង្កើតអាគុយម៉ង់នៃអនុគមន៍ IF ។

អាគុយម៉ង់ទាំងនេះប្រាប់ពីមុខងារដែលកំពុងធ្វើតេស្តនិងសកម្មភាពអ្វីដែលត្រូវធ្វើប្រសិនបើលក្ខខណ្ឌពិតឬមិនពិត។

ជម្រើសផ្លូវកាត់បង្រៀន

ដើម្បីបន្តជាមួយឧទាហរណ៍នេះអ្នកអាចធ្វើបាន

03 នៃ 06

បញ្ចូលអាគុយម៉ង់តក្កវិជ្ជា

បន្ថែមអាគុយម៉ង់តក្កវិជ្ជាទៅអនុគមន៍ Excel IF ។ © Ted French

អាគុយម៉ង់តក្កវិជ្ជាគឺតែងតែជាការប្រៀបធៀបរវាងទិន្នន័យពីរ។ ទិន្នន័យនេះអាចជាលេខលេខ យោងក្រឡា លទ្ធផលនៃរូបមន្តឬសូម្បីតែទិន្នន័យអត្ថបទ។

ដើម្បីប្រៀបធៀបតម្លៃពីរតក្កវិជ្ជាគឺប្រើ សញ្ញាប្រមាណវិធីប្រៀបធៀប រវាងតម្លៃ។

ក្នុងឧទាហរណ៍នេះមានកម្រិតប្រាក់ខែបីដែលកំណត់ការកាត់ប្រាក់ប្រចាំឆ្នាំរបស់និយោជិក។

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

ការប្រៀបធៀបដំបូងនឹងមានរវាងប្រាក់បៀវត្សប្រចាំឆ្នាំរបស់និយោជិកដែលមាននៅក្នុងក្រឡា D ជាមួយនឹងប្រាក់ខែគោល 30.000 ដុល្លារ។

ដោយសារតែគោលដៅគឺដើម្បីកំណត់ថាតើ D7 តិចជាង $ 30,000 មានន័យថាប្រតិបត្តិករតិចជាង "<" ត្រូវបានប្រើរវាងតម្លៃ។

ជំហានបង្រៀន

  1. ចុចលើបន្ទាត់ Logical_test នៅក្នុង ប្រអប់
  2. ចុចលើក្រឡា D7 ដើម្បីបន្ថែមសេចក្តីយោងក្រឡានេះទៅកាន់បន្ទាត់ Logical_test
  3. ចុចប៊ូតុងតិចជាង "<" នៅលើឃីប៊ត
  4. វាយ 30000 បន្ទាប់ពីតិចជាងនិមិត្តសញ្ញា
  5. ការធ្វើតេស្តឡូជីខលដែលបានបំពេញគួរអាន: D7 <30000

ចំណាំ: កុំបញ្ចូលសញ្ញាដុល្លារ ($) ឬសញ្ញាបំបែកសញ្ញាក្បៀស (,) ជាមួយ 30000 ។

សារកំហុស មិនត្រឹមត្រូវ នឹងបង្ហាញនៅខាងចុងបន្ទាត់ Logical_test ប្រសិនបើនិមិត្តសញ្ញាទាំងនេះត្រូវបានបញ្ចូលជាមួយទិន្នន័យ។

04 នៃ 06

បញ្ចូលអាគុយម៉ង់ Value_if_true

ការបន្ថែមតម្លៃប្រសិនបើអាគុយម៉ង់ពិតទៅអនុគមន៍ Excel បើ IF ។ © Ted French

អាគុយម៉ង់ Value_if_true ប្រាប់អនុគមន៍ IF នូវអ្វីដែលត្រូវធ្វើនៅពេលដែល Logical_ testest ពិត។

អាគុយម៉ង់ Value_if_true អាចជារូបមន្តប្លុកអត្ថបទ តម្លៃ មួយ សេចក្ដីយោងក្រឡា ឬក្រឡាអាចទុកទទេ។

នៅក្នុងឧទាហរណ៍នេះនៅពេលទិន្នន័យនៅក្នុងក្រឡា D7 តិចជាង $ 30,000 ។ Excel បានបង្កើនប្រាក់ខែប្រចាំឆ្នាំរបស់និយោជិកនៅក្នុងក្រឡា D7 ដោយអត្រាកាត់ 6% ដែលស្ថិតនៅក្នុងក្រឡា D3 ។

សេចក្តីយោងក្រឡាប្រែប្រួលទល់នឹងកោសិកាដាច់ខាត

ជាធម្មតានៅពេលដែលរូបមន្តមួយត្រូវបានចម្លងទៅក្រឡាផ្សេងទៀតសេចក្តីយោងក្រឡាពាក់ព័ន្ធនៅក្នុងរូបមន្តផ្លាស់ប្តូរដើម្បីឆ្លុះបញ្ចាំងពីទីតាំងថ្មីរបស់រូបមន្ត។ វាធ្វើឱ្យងាយស្រួលប្រើរូបមន្តដូចគ្នានៅក្នុងទីតាំងច្រើន។

ទោះជាយ៉ាងណាក៏ដោយការផ្លាស់ប្តូរសេចក្តីយោងក្រឡានៅពេលមុខងារត្រូវបានចម្លងនឹងនាំឱ្យមានកំហុស។

ដើម្បីការពារកំហុសទាំងនេះនោះសេចក្តីយោងក្រឡាអាចត្រូវបានធ្វើឱ្យ ដាច់ខាត ដែលអាចបញ្ឈប់ពួកវាពីការផ្លាស់ប្តូរនៅពេលដែលវាត្រូវបានចម្លង។

សេចក្តីយោងក្រឡាដាច់ខាតត្រូវបានបង្កើតដោយបន្ថែមសញ្ញាប្រាក់ដុល្លារជុំវិញឯកសារយោងក្រឡាធម្មតាដូចជា $ D $ 3

ការបន្ថែមសញ្ញាដុល្លារត្រូវបានធ្វើយ៉ាងងាយស្រួលដោយចុចគ្រាប់ចុច F4 លើក្តារចុចបន្ទាប់ពីក្រឡាយោងត្រូវបានបញ្ចូលទៅក្នុងប្រអប់។

ក្នុងឧទាហរណ៍អត្រាកាត់ដែលស្ថិតនៅក្នុងក្រឡា D3 ត្រូវបានបញ្ចូលជាសេចក្តីយោងក្រឡាជាក់លាក់មួយទៅក្នុងបន្ទាត់ Value_if_true នៃប្រអប់។

ជំហានបង្រៀន

  1. ចុចលើជួរ Value_if_true ក្នុងប្រអប់
  2. ចុចលើក្រឡា D3 ក្នុងសន្លឹកកិច្ចការដើម្បីបន្ថែមសេចក្តីយោងក្រឡានេះទៅបន្ទាត់ Value_if_true
  3. ចុចគ្រាប់ចុច F4 នៅលើក្តារចុចដើម្បីធ្វើឱ្យ D3 ជាសេចក្តីយោងក្រឡាដាច់ខាត ($ D $ 3)
  4. ចុចសញ្ញាផ្កាយ ( * ) នៅលើក្តារចុច - សញ្ញាផ្កាយគឺជាសញ្ញាគុណក្នុង Excel
  5. ចុចលើក្រឡា D7 ដើម្បីបន្ថែមសេចក្តីយោងក្រឡានេះទៅបន្ទាត់ Value_if_true
  6. បន្ទាត់ Value_if_true ដែលបានបញ្ចប់គួរតែអាន: $ D $ 3 * D7

ចំណាំ : D7 មិនត្រូវបានបញ្ចូលជាសេចក្តីយោងក្រឡាដាច់ខាតពីព្រោះវាត្រូវការផ្លាស់ប្តូរនៅពេលរូបមន្តត្រូវបានចំលងទៅក្រឡា E8: E11 ដើម្បីទទួលបានចំនួនការកាត់កងត្រឹមត្រូវសម្រាប់និយោជិតនីមួយៗ។

05 នៃ 06

បញ្ចូលអនុគមន៍ Nested IF ជាអាគុយម៉ង់ Value_if_false

ការបន្ថែមអនុគមន៍ Nested IF ជាតម្លៃប្រសិនបើអាគុយម៉ង់មិនពិត។ © Ted French

ជាទូទៅអាគុយម៉ង់តម្លៃតែប៉ុណ្ណោះប្រាប់អនុគមន៍ IF ឱ្យធ្វើអ្វីនៅពេលដែលតក្កវិជ្ជាគឺមិនពិតប៉ុន្តែក្នុងករណីនេះអនុគមន៍ IF ខាងក្នុងត្រូវបានបញ្ចូលជាអាគុយម៉ង់នេះ។

តាមរយៈការធ្វើដូច្នេះលទ្ធផលដូចខាងក្រោមនេះកើតឡើង:

ជំហានបង្រៀន

ដូចដែលបានរៀបរាប់នៅដើមនៃឯកសារបង្រៀន ប្រអប់ ទីពីរមិនអាចបើកចូលទៅក្នុងមុខងារខាងក្នុងទេដូច្នេះវាត្រូវបានវាយបញ្ចូលក្នុងបន្ទាត់ Value_if_false ។

ចំណាំ: អនុគមន៍ខាងក្នុង មិន ចាប់ផ្ដើមដោយសញ្ញាស្មើ - ប៉ុន្តែជាឈ្មោះអនុគមន៍។

  1. ចុចលើបន្ទាត់ Value_if_false នៅក្នុងប្រអប់
  2. បញ្ចូលអនុគមន៍ IF ដូចខាងក្រោម
    ប្រសិនបើ (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7)
  3. ចុចយល់ព្រមដើម្បីបញ្ចប់អនុគមន៍ IF ហើយបិទប្រអប់
  4. តម្លៃនៃ $ 3,678.96 គួរតែបង្ហាញក្នុងក្រឡា E7 *
  5. នៅពេលអ្នកចុចលើក្រឡា E7 អនុគមន៍ពេញលេញ
    = IF (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7))
    លេចឡើងក្នុង របាររូបមន្ត ខាងលើសន្លឹកកិច្ចការ

ដោយសារតែលោក R. Holt រកប្រាក់ចំណូលច្រើនជាង 30.000 ដុល្លារប៉ុន្តែតិចជាង $ 50.000 ក្នុងមួយឆ្នាំរូបមន្ត $ 45.987 * 8% ត្រូវបានប្រើដើម្បីគណនាការកាត់បន្ថយប្រចាំឆ្នាំរបស់គាត់។

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

ជំហានចុងក្រោយទាក់ទងនឹងការចម្លងរូបមន្ត IF ទៅកោសិកា E8 ទៅ E11 ដោយប្រើ ចំណុចទាញបំពេញ ដើម្បីបំពេញសន្លឹកកិច្ចការ។

06 នៃ 06

ការចម្លងអនុគមន៍ Nested IF ដោយប្រើចំណុចបំពេញ

ការចម្លងរូបមន្តខាងក្នុង IF ដោយប្រើចំណុចបំពេញ។ © Ted French

ដើម្បីបញ្ចប់សន្លឹកកិច្ចការរូបមន្តដែលមានអនុគមន៍ IF ខាងក្នុងត្រូវការត្រូវបានចម្លងទៅក្រឡា E8 ទៅ E11 ។

ក្នុងនាមជាមុខងារត្រូវបានចម្លង Excel នឹងធ្វើបច្ចុប្បន្នភាពសេចក្តីយោងក្រឡាដែលទាក់ទងដើម្បីឆ្លុះបញ្ចាំងពីទីតាំងថ្មីរបស់អនុគមន៍ខណៈពេលរក្សាការយោងក្រឡាជាក់លាក់ដូចគ្នា។

មធ្យោបាយងាយស្រួលមួយក្នុងការចម្លងរូបមន្តនៅក្នុង Excel គឺជាមួយនឹងចំណុចបំពេញ។

ជំហានបង្រៀន

  1. ចុចលើក្រឡា E7 ដើម្បីធ្វើឱ្យវាក្លាយជា ក្រឡាសកម្ម
  2. ដាក់ទស្សន៍ទ្រនិចកណ្ដុរលើការ៉េខ្មៅនៅជ្រុងខាងស្ដាំផ្នែកខាងក្រោមនៃក្រឡាសកម្ម។ ព្រួញនឹងផ្លាស់ប្តូរទៅជាសញ្ញាបូក + ។
  3. ចុចប៊ូតុងកណ្ដុរឆ្វេងហើយអូសចំណុចទាញបំពេញចុះក្រោមទៅក្រឡា E11 ។
  4. លែងប៊ូតុងកណ្តុរ។ ក្រឡា E8 ទៅ E11 នឹងត្រូវបានបំពេញដោយលទ្ធផលនៃរូបមន្តដូចដែលបានបង្ហាញនៅក្នុងរូបភាពខាងលើ។