01 នៃ 01
ការស្វែងរកទិន្នន័យជាមួយអនុគមន៍ប្រយោល
មុខងារ INDIRECT ដែលជាឈ្មោះរបស់វាអាចត្រូវបានប្រើដើម្បីយោង ក្រឡា យោង ដោយប្រយោល ក្នុងរូបមន្ត សន្លឹកកិច្ចការ ។
នេះត្រូវបានធ្វើដោយបញ្ចូល ក្រឡាយោង ទៅក្នុងក្រឡាដែលកំពុងអានដោយមុខងារ។
ដូចដែលបានបង្ហាញនៅក្នុងឧទាហរណ៍ខាងលើអនុគមន៍ INDIRECT នៅក្នុងក្រឡា D2 បញ្ចប់បង្ហាញទិន្នន័យដែលស្ថិតនៅក្នុងក្រឡា B2 - លេខ 27 - ទោះបីជាវាមិនមានសេចក្តីយោងដោយផ្ទាល់ទៅក្រឡានោះក៏ដោយ។
របៀបដែលវាកើតឡើងនៅក្នុងវិធីបង្វែរអ្វីមួយគឺ:
- អនុគមន៍ INDIRECT ស្ថិតនៅក្នុងក្រឡា D2;
- សេចក្តីយោងក្រឡាដែលមានក្នុងរង្វង់មូលប្រាប់ពីមុខងារអានមាតិកានៃក្រឡា A2 - ដែលមានសេចក្ដីយោងក្រឡាផ្សេងទៀត - B2;
- បន្ទាប់មកអនុគមន៍អានមាតិកានៃក្រឡា B2 - ដែលវារកឃើញលេខ 27;
- មុខងារបង្ហាញលេខនេះនៅក្នុងក្រឡា D2 ។
INDIRECT ជារឿយៗត្រូវបានផ្សំជាមួយមុខងារផ្សេងទៀតដូចជា OFFSET និង SUM - ជួរទី 7 នៃឧទាហរណ៍ខាងលើដើម្បីបង្កើតរូបមន្តស្មុគស្មាញបន្ថែមទៀត។
ដើម្បីឱ្យវាដំណើរការមុខងារទីពីរត្រូវតែទទួលយកសេចក្តីយោងក្រឡាជា អាគុយម៉ង់ ។
ការប្រើជាទូទៅសម្រាប់ INDIRECT គឺអនុញ្ញាតឱ្យអ្នកផ្លាស់ប្តូរសេចក្តីយោងក្រឡាមួយឬច្រើនក្នុងរូបមន្តដោយមិនចាំបាច់កែ រូបមន្ត ខ្លួនវា។
វាក្យសម្ពន្ធអនុគមន៍ INDIRECT និងអាគុយម៉ង់
វាក្យសម្ព័ន្ធ របស់អនុគមន៍សំដៅលើប្លង់នៃអនុគមន៍និងរួមបញ្ចូលឈ្មោះអនុគមន៍តង្កៀបសញ្ញាបំបែកសញ្ញាក្បៀសនិងអាគុយម៉ង់។
វាក្យសម្ពន្ធសម្រាប់អនុគមន៍ INDIRECT គឺ:
= INDIRECT (Ref_text, A1)
Ref_text - (ទាមទារ) សេចក្តីយោងក្រឡាត្រឹមត្រូវ (អាចជាសេចក្ដីយោងរចនាប័ទ្ម A1 ឬ R1C1) ឬ ជួរដែលមានឈ្មោះ - ជួរទី 6 នៅក្នុងរូបភាពខាងលើដែលក្រឡា A6 ត្រូវបានផ្តល់ឈ្មោះ អាល់ហ្វា;
A1 - (ស្រេចចិត្ត) តម្លៃឡូជីខល (TRUE ឬ FALSE only) ដែលបញ្ជាក់ពីរចនាប័ទ្មនៃសេចក្តីយោងក្រឡាដែលមានក្នុងអាគុយម៉ង់ Ref_text ។
- ប្រសិនបើ A1 គឺ TRUE ឬ Omitted, Ref_text ត្រូវបានបកប្រែដោយមុខងារដូចជាការប្រើសេចក្តីយោងក្រឡារចនាប័ទ្ម A1 ទូទៅជាង - ជួរទី 3 នៃឧទាហរណ៍ខាងលើ;
- ប្រសិនបើ A1 មិនពិតប្រាកដ, Ref_text ត្រូវបានបកប្រែដោយអនុគមន៍ដោយប្រើការយោងក្រឡាដែលមិនសូវសាមញ្ញ R1C1 ។
#REF! កំហុសនិងប្រយោល
INDIRECT នឹងត្រឡប់ #REF វិញ! តម្លៃកំហុសប្រសិនបើអាគុយម៉ង់ អត្ថបទ Ref_text របស់អនុគមន៍:
- មិនមែនជាសេចក្តីយោងក្រឡាមួយដែលត្រឹមត្រូវ - ជួរ 8 ខាងលើ;
- មានឯកសារយោងខាងក្រៅទៅ សៀវភៅការងារ ផ្សេងៗហើយសៀវភៅលំហាត់មិនត្រូវបានបើកទេ។
- សំដៅលើជួរក្រឡាមួយនៅខាងក្រៅសន្លឹកកិច្ចការ - លើសពីជួរដេក 1,048,576 ឬជួរឈរ XFD ។
បញ្ចូលអនុគមន៍ប្រយោល
ទោះបីជាវាអាចវាយបញ្ចូលរូបមន្តទាំងមូលដូចជា
= INDIRECT (A2)
ដោយដៃក្នុងក្រឡាសន្លឹកកិច្ចការជម្រើសមួយទៀតគឺប្រើប្រអប់អនុគមន៍ដើម្បីបញ្ចូលមុខងារនិងអាគុយម៉ង់របស់វាដូចដែលបានរៀបរាប់នៅក្នុងជំហ៊ានខាងក្រោមចូលទៅក្នុងក្រឡា D2 ។
- ចុចលើក្រឡា D2 ដើម្បីធ្វើឱ្យវាជាក្រឡាសកម្ម។
- ចុចលើផ្ទាំង រូបមន្ត នៃម៉ឺនុយ ខ្សែបូ ។
- ជ្រើស រកមើលនិងសេចក្តីយោង ពីខ្សែបូដើម្បីបើកបញ្ជីទម្លាក់ចុះមុខងារ;
- ចុចលើ INDIRECT នៅក្នុងបញ្ជីដើម្បីបង្ហាញ ប្រអប់ របស់អនុគមន៍
- ក្នុងប្រអប់ប្រអប់ចុចបន្ទាត់ Ref_text ។
- ចុចលើក្រឡា A2 នៅក្នុងសន្លឹកកិច្ចការដើម្បីបញ្ចូលសេចក្តីយោងក្រឡាទៅក្នុងប្រអប់ដូចជាអាគុយម៉ង់ Ref_text ;
- ចុចយល់ព្រមដើម្បីបញ្ចប់មុខងារហើយបិទប្រអប់។
- លេខ 27 លេចឡើងនៅក្នុងក្រឡា D2 ព្រោះវាជាទិន្នន័យនៅក្នុងក្រឡា B2
- នៅពេលអ្នកចុចលើក្រឡា D2 អនុគមន៍ពេញលេញ = INDIRECT (A2) លេចឡើងនៅក្នុង របាររូបមន្ត ខាងលើសន្លឹកកិច្ចការ។