Microsoft Excel មានល្បិចត្រជាក់ខ្លះហើយប្រើរូបមន្តជួរថាមវន្ត SUM និង INDIRECT គ្រាន់តែជាវិធីពីរយ៉ាងដើម្បីងាយស្រួលរៀបចំទិន្នន័យដែលអ្នកមាន។
សង្ខេបរូបមន្តដោយប្រយោល
ការប្រើ មុខងារ INDIRECT ក្នុងរូបមន្ត Excel ធ្វើឱ្យវាងាយស្រួលក្នុងការផ្លាស់ប្តូរជួរនៃសេចក្តីយោងក្រឡាដែលបានប្រើក្នុងរូបមន្តដោយមិនចាំបាច់កែរូបមន្តខ្លួនវា។
INDIRECT អាចត្រូវបានប្រើជាមួយនឹងមុខងារជាច្រើនដែលទទួលយកសេចក្តីយោងក្រឡាជាអាគុយម៉ង់ដូចជា OFFSET និង SUM functions ។
ក្នុងករណីចុងក្រោយការប្រើ INDIRECT ជា អាគុយម៉ង់ សម្រាប់អនុគមន៍ SUM អាចបង្កើតជួរថាមវន្តនៃ សេចក្តីយោងក្រឡា ដែលអនុគមន៍ SUM នឹងបន្ថែម។
INDIRECT ធ្វើដូច្នេះដោយសំដៅទៅលើទិន្នន័យនៅក្នុងកោសិកាដោយប្រយោលតាមរយៈទីតាំងមធ្យមមួយ។
ឧទាហរណ៍: រូបមន្ត SUM - INDIRECT បានប្រើដើម្បីសរុបជួរថាមវន្តនៃតម្លៃ
ឧទាហរណ៏នេះត្រូវបានផ្អែកលើទិន្នន័យដែលបានបង្ហាញនៅក្នុងរូបភាពខាងលើ។
រូបមន្ត SUM - INDIRECT ដែល បង្កើតឡើងដោយប្រើជំហានបង្រៀនខាងក្រោមគឺ:
= SUM (ប្រយោល ("D" & E1 & ": D" & E2))
ក្នុងរូបមន្តនេះអាគុយម៉ង់របស់ INDIRECT ដែលនៅខាងក្នុងមានសេចក្តីយោងទៅក្រឡា E1 និង E2 ។ លេខនៅកោសិកាទាំងនោះ 1 និង 4 នៅពេលដែលផ្សំជាមួយអាគុយរបស់ INDIRECT បង្កើតបានជាសេចក្តីយោងក្រឡា D1 និង D4 ។
ជាលទ្ធផលចំនួនជួរដែលសរុបដោយ អនុគមន៍ SUM គឺទិន្នន័យដែលមាននៅក្នុង ជួរ ក្រឡា D1 ដល់ D4 - ដែលជា 50 ។
ដោយការផ្លាស់ប្តូរលេខដែលមាននៅក្នុងក្រឡា E1 និង E2 ។ ទោះជាយ៉ាងណាជួរដែលត្រូវបានសរុបអាចផ្លាស់ប្តូរបានយ៉ាងងាយស្រួល។
ឧទាហរណ៏នេះដំបូងនឹងប្រើរូបមន្តខាងលើដើម្បីសរុបទិន្នន័យនៅក្នុងក្រឡា D1: D4 ហើយបន្ទាប់មកប្ដូរជួរសរុបទៅ D3: D6 ដោយមិនចាំបាច់កែរូបមន្តក្នុងក្រឡា F1 ។
01 នៃ 03
ការបញ្ចូលរូបមន្ត - ជម្រើស
ជម្រើសសម្រាប់បញ្ចូលរូបមន្តរួមមាន:
- វាយរូបមន្តខាងលើដោយផ្ទាល់ទៅក្នុងក្រឡា F1 ហើយចុចគ្រាប់ចុចបញ្ចូល (Enter) នៅលើក្តារចុច
- បញ្ចូលតួនាទី INDIRECT ជាអាគុយម៉ង់ដោយប្រើ ប្រអប់ អនុគមន៍ SUM
មុខងារភាគច្រើននៅក្នុង Excel មានប្រអប់ដែលអនុញ្ញាតឱ្យអ្នកបញ្ចូលអាគុយម៉ង់របស់អនុគមន៍នីមួយៗនៅលើបន្ទាត់ដាច់ដោយឡែកដោយមិនចាំបាច់ព្រួយបារម្ភអំពី វាក្យសម្ព័ន្ធ ។
ក្នុងករណីនេះប្រអប់អនុគមន៍ SUM អាចត្រូវបានប្រើដើម្បីធ្វើឱ្យរូបមន្តសាមញ្ញទៅតាមវិសាលភាពជាក់លាក់។ ដោយសារតែមុខងារ INDIRECT ត្រូវបានដាក់បញ្ចូលក្នុងផ្នែក SUM មុខងារ INDIRECT និងអាគុយម៉ង់ត្រូវតែត្រូវបានបញ្ចូលដោយដៃ។
ជំហានខាងក្រោមប្រើប្រអប់ SUM ដើម្បីបញ្ចូលរូបមន្ត។
បញ្ចូលទិន្នន័យបង្រៀន
ទិន្នន័យ ក្រឡា D1 - 5 D2 - 10 D3 - 15 D4 - 20 D5 - 25 D6 - 30 E1 - 1 E2 - 4- បញ្ចូល ទិន្នន័យ ខាងក្រោមទៅក្នុងក្រឡា D1 ដល់ E2
ចាប់ផ្តើមរូបមន្តស្វ័យប្រវត្តិ - ដោយប្រយោល - ការបើកប្រអប់អនុគមន៍ SUM
- ចុចលើក្រឡា F1 - នេះគឺជាកន្លែងដែលលទ្ធផលនៃឧទាហរណ៍នេះនឹងត្រូវបានបង្ហាញ
- ចុចលើផ្ទាំង រូបមន្ត នៃម៉ឺនុយ ខ្សែបូ
- ជ្រើស Math & Trig ពីខ្សែបូដើម្បីបើកបញ្ជីទម្លាក់ចុះ
- ចុចលើ SUM ក្នុងបញ្ជីដើម្បីបើកប្រអប់អនុគមន៍
02 នៃ 03
បញ្ចូលមុខងារ INDIRECT - ចុចដើម្បីមើលរូបភាពធំជាង
រូបមន្ត INDIRECT ត្រូវការបញ្ចូលជាអាគុយម៉ង់សម្រាប់អនុគមន៍ SUM ។
ក្នុងករណីនៃមុខងារដែលនៅខាងក្នុង, Excel មិនអនុញ្ញាតឱ្យបើកប្រអប់អនុគមន៍ទីពីរដើម្បីបញ្ចូលអាគុយម៉ង់របស់វា។
ដូច្នេះមុខងារ INDIRECT ត្រូវតែបញ្ចូលដោយដៃនៅក្នុងបន្ទាត់លេខ 1 នៃប្រអប់ SUM Function ។
- នៅក្នុងប្រអប់សូមចុចលើបន្ទាត់លេខ 1
- បញ្ចូលមុខងារ INDIRECT ដូចខាងក្រោម: INDIRECT ("D" & E1 & ": D" & E2)
- ចុចយល់ព្រមដើម្បីបញ្ចប់មុខងារហើយបិទប្រអប់
- លេខ 50 គួរតែបង្ហាញនៅក្នុងក្រឡា F1 ព្រោះនេះគឺជាចំនួនសរុបសម្រាប់ទិន្នន័យដែលមាននៅក្នុងក្រឡា D1 ដល់ D4
- នៅពេលអ្នកចុចលើក្រឡា F1 រូបមន្តពេញលេញ = SUM (INDIRECT ("D" & E1 & ": D" & E2)) លេចឡើងនៅក្នុង របាររូបមន្ត ខាងលើ សន្លឹកកិច្ចការ។
ការបំបែកអនុគមន៍ប្រយោល
ដើម្បីបង្កើតជួរថាមវន្តនៅក្នុងជួរឈរ D ដោយប្រើ INDIRECT យើងត្រូវតែភ្ជាប់អក្សរ D នៅក្នុងអាគុយម៉ង់អនុគមន៍ INDIRECT ជាមួយនឹងលេខដែលមាននៅក្នុងក្រឡា E1 និង E2 ។
នេះត្រូវបានសម្រេចដោយ:
- ampersand ( & ) ត្រូវបានប្រើដើម្បី ភ្ជាប់ ឬភ្ជាប់ជាមួយទិន្នន័យអត្ថបទ (ក្នុងករណីនេះអក្សរ D) ជាមួយសេចក្តីយោងក្រឡា (E1 និង E2)
- លើសពីនេះទៀតទិន្នន័យអត្ថបទដែលត្រូវបានដាក់ស្រដៀងគ្នាដោយសេចក្តីយោងក្រឡាត្រូវបានហ៊ុំព័ទ្ធដោយសញ្ញាសម្រង់ពីរ ( "" )
- ចុងបញ្ចប់ចំណុចបញ្ចប់នៃជួរត្រូវបានបំបែកដោយសញ្ញា (:)
ដូច្នេះចំណុចចាប់ផ្តើមនៃជួរត្រូវបានកំណត់ដោយតួអក្សរ: "D" & E1 ។
សំណុំតួអក្សរទីពីរ: ": D" & E2 ផ្សំសញ្ញា (:) ជាមួយចំណុចបញ្ចប់។ នេះត្រូវបានធ្វើព្រោះពហុកោណជាតួអក្សរអត្ថបទហើយដូច្នេះត្រូវតែបញ្ចូលក្នុងសញ្ញាសម្រង់។
ampersand ទីបីនៅក្នុងកណ្តាលត្រូវបានប្រើដើម្បី concatenate ពីរផ្នែកទៅជា អាគុយម៉ង់ មួយ:
"D" E1 "D" & E203 នៃ 03
ថាមវន្តផ្លាស់ប្តូរជួរអនុគមន៍ SUM
ចំនុចទាំងមូលនៃរូបមន្តនេះគឺដើម្បីធ្វើឱ្យវាងាយស្រួលក្នុងការផ្លាស់ប្តូរជួរដែលសរុបដោយមុខងារ SUM ដោយមិនចាំបាច់កែសម្រួលអាគុយម៉ង់របស់អនុគមន៍។
ដោយរាប់បញ្ចូលទាំងអនុគមន៍ INDIRECT នៅក្នុងរូបមន្តការផ្លាស់ប្ដូរលេខនៅក្នុងក្រឡា E1 និង E2 នឹងផ្លាស់ប្តូរជួរនៃកោសិកាដែលបានអានដោយអនុគមន៍ SUM ។
ដូចដែលអាចឃើញនៅក្នុងរូបភាពខាងលើនេះក៏មានលទ្ធផលចម្លើយរបស់រូបមន្តដែលស្ថិតនៅក្នុង cell F1 ផ្លាស់ប្តូរព្រោះវាសរុបជួរទិន្នន័យថ្មី។
- ចុចលើក្រឡា E1
- វាយលេខ 3
- ចុចគ្រាប់ចុចបញ្ចូល (Enter) នៅលើក្តារចុច
- ចុចលើក្រឡា E2
- វាយលេខ 6
- ចុចគ្រាប់ចុចបញ្ចូល (Enter) នៅលើក្តារចុច
- ចម្លើយនៅក្នុងកោសិកា F1 គួរតែប្រែទៅជា 90 - ដែលជាចំនួនសរុបនៃលេខដែលមាននៅក្នុងក្រឡា D3 ទៅ D6
- លើសពីនេះទៀតសាកល្បងរូបមន្តដោយផ្លាស់ប្តូរមាតិកានៃក្រឡា B1 និង B2 ទៅលេខណាមួយរវាង 1 និង 6
INDIRECT និង #REF! តម្លៃកំហុសឆ្គង
#REF! តម្លៃកំហុសនឹងបង្ហាញនៅក្នុងក្រឡា F1 ប្រសិនបើអាគុយម៉ង់អនុគមន៍របស់អាគុយម៉ង់:
- មិនមែនជាសេចក្ដីយោងក្រឡាត្រឹមត្រូវទេ
- មានឯកសារយោងខាងក្រៅទៅកាន់សៀវភៅការងារផ្សេងទៀតហើយសៀវភៅលំហាត់មិនបើក
- សំដៅលើជួរក្រឡាមួយនៅខាងក្រៅដែនកំណត់របស់សន្លឹកកិច្ចការ (ជួរ 1.048.576 ឬជួរឈរ XFD)