តារាងមាតិកា
ប្រសិនបើអ្នកកំពុងស្វែងរកវិធី ដើម្បីបង្ហាញបញ្ជីទម្លាក់ចុះដោយស្វ័យប្រវត្តិនៅក្នុង Excel នោះអត្ថបទនេះអាចមានប្រយោជន៍សម្រាប់អ្នក។ នៅក្នុងអត្ថបទនេះ យើងនឹងបង្ហាញពីរបៀបដែលយើងអាចបង្កើតបញ្ជីទម្លាក់ចុះដែលធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិនៅក្នុង Excel ដើម្បីធ្វើឱ្យកិច្ចការរបស់អ្នកកាន់តែងាយស្រួល។ ដូចដែលអ្នកមិនចាំបាច់ធ្វើបច្ចុប្បន្នភាពបញ្ជីទម្លាក់ចុះរបស់អ្នកដោយដៃបន្ទាប់ពីផ្លាស់ប្តូរតម្លៃណាមួយនៅក្នុងជួរទិន្នន័យសំខាន់របស់អ្នក។ ដូច្នេះ ចូរយើងចូលទៅក្នុងអត្ថបទចម្បង។
ទាញយកសៀវភៅការងារអនុវត្ត
Auto-Update-Drop-Down-List.xlsx
វិធី 3 យ៉ាងដើម្បីធ្វើបច្ចុប្បន្នភាពបញ្ជីទម្លាក់ចុះដោយស្វ័យប្រវត្តិនៅក្នុង Excel
នៅទីនេះ យើងមានបញ្ជីប្រភេទបង់ប្រាក់ដែលយើងចង់បង្កើតបញ្ជីទម្លាក់ចុះ។ ប៉ុន្តែសម្រាប់ការបញ្ចូលប្រភេទការទូទាត់ផ្សេងទៀតបន្ថែមទៀត យើងចង់ធ្វើបច្ចុប្បន្នភាពបញ្ជីទម្លាក់ចុះរបស់យើងដោយស្វ័យប្រវត្តិដោយធ្វើតាមវិធី 3 ដែលបានរៀបរាប់ខាងក្រោម។
សម្រាប់ការបង្កើតវា អត្ថបទ យើងបានប្រើ Microsoft Excel 365 កំណែ ។ ទោះយ៉ាងណាក៏ដោយ អ្នកអាចប្រើកំណែផ្សេងទៀតតាមភាពងាយស្រួលរបស់អ្នក។
វិធីសាស្រ្ត-1៖ ការប្រើប្រាស់មុខងារ OFFSET និង COUNTA ដើម្បីធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិនូវបញ្ជីទម្លាក់ចុះក្នុង Excel
នៅក្នុងផ្នែកនេះ យើងនឹងប្រើបន្សំ នៃមុខងារ OFFSET និង COUNTA សម្រាប់ការធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិនូវបញ្ជីទម្លាក់ចុះដែលមានប្រភេទការទូទាត់។
ជំហាន ៖
ដំបូង យើងនឹងឃើញប្រសិទ្ធភាពនៃការបង្កើតបញ្ជីទម្លាក់ចុះជាធម្មតា។
- ជ្រើសរើសក្រឡា D5 ហើយបន្ទាប់មកចូលទៅកាន់ ទិន្នន័យ ផ្ទាំង >> សុពលភាពទិន្នន័យ ក្រុម >> ទិន្នន័យសុពលភាព ។
បន្ទាប់មក អ្នកជំនួយ សុពលភាពទិន្នន័យ នឹងបើកឡើង។
- ជ្រើសរើស រាយបញ្ជី ពីជម្រើសផ្សេងៗនៅក្រោម អនុញ្ញាត ហើយជ្រើសរើសជួរនៅក្នុង ប្រភព ។
=$B$5:$B$10
វាគឺជាជម្រើសនៃការទូទាត់។
- ចុច យល់ព្រម ។
បន្ទាប់មក អ្នកនឹងទទួលបានបញ្ជីទម្លាក់ចុះ ហើយប្រសិនបើអ្នកបន្ថែមជួរផ្សេងទៀតសម្រាប់ជម្រើសបង់ប្រាក់ផ្សេងទៀត; Bitcoin បន្ទាប់មកអ្នកអាចឃើញថាបញ្ជីទម្លាក់ចុះមិនត្រូវបានធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិទេ។ ដូច្នេះ ជម្រើសដែលបានបង្កើតថ្មីនេះមិនត្រូវបានបញ្ចូលក្នុងបញ្ជីរបស់យើងទេ។
ដើម្បីដោះស្រាយបញ្ហានេះ យើងនឹងបង្កើតបញ្ជីរបស់យើងតាមវិធីខាងក្រោម។
- បន្ទាប់ពីបើកប្រអប់ សុពលភាពទិន្នន័យ សូមជ្រើសរើស បញ្ជី ពីជម្រើសផ្សេងៗនៅក្រោម អនុញ្ញាត ហើយវាយរូបមន្តខាងក្រោមក្នុងប្រអប់ ប្រភព .
=OFFSET($B$5,0,0, COUNTA(B: B)-1)
នៅទីនេះ $B$5 គឺជាក្រឡាចាប់ផ្តើមនៃជួរ ខាងក្រោម 2 សូន្យកំពុងបង្ហាញថា សេចក្តីយោងក្រឡានឹងមិនផ្លាស់ទីតាមជួរ ឬលេខជួរណាមួយឡើយ។ ជាចុងក្រោយ COUNTA(B:B)-1 កំពុងបង្ហាញលេខកម្ពស់នៃជួរដែលនឹងជាចំនួនជួរដេកដែលមានអក្សរ ឬលេខ។
- ចុច យល់ព្រម .
ដូច្នេះ បន្ទាប់ពីបញ្ចូលរូបមន្តសុពលភាពទិន្នន័យរបស់យើង យើងទទួលបានបញ្ជីទម្លាក់ចុះខាងក្រោម។
ប្រសិនបើយើងបន្ថែមជម្រើសបង់ប្រាក់ផ្សេងទៀតដែលមានឈ្មោះថា Bitcoin នោះជម្រើសនេះនឹងត្រូវបានបន្ថែមដោយស្វ័យប្រវត្តិទៅក្នុងរបស់យើងlist.
អានបន្ថែម៖ របៀបប្រើសេចក្តីថ្លែងការណ៍ IF ដើម្បីបង្កើតបញ្ជីទម្លាក់ចុះក្នុង Excel
វិធីសាស្រ្ត-2៖ ការកំណត់ឈ្មោះសម្រាប់ជួរ និងការបង្កើតតារាងដើម្បីធ្វើបច្ចុប្បន្នភាពបញ្ជីទម្លាក់ចុះដោយស្វ័យប្រវត្តិ
មានវិធីមួយផ្សេងទៀតដើម្បីបង្កើតបញ្ជីទម្លាក់ចុះដែលធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិនៅក្នុង Excel ដោយកំណត់ឈ្មោះ និងប្រើ តារាង ។ យើងនឹងឃើញដំណើរការនេះដោយប្រើឧទាហរណ៍ខាងលើ។
ជំហាន :
- ចូលទៅកាន់ រូបមន្ត ផ្ទាំង >> កំណត់ឈ្មោះ ក្រុម >> កំណត់ឈ្មោះ ។
បន្ទាប់មក អ្នកនឹងទទួលបាន ឈ្មោះថ្មី អ្នកជំនួយការ។
- បញ្ចូលឈ្មោះទៅក្នុងប្រអប់អត្ថបទ “ ឈ្មោះ ” ។ នៅទីនេះយើងនឹងបញ្ចូល “ Payment_Types ” ហើយជ្រើសរើសជួរបង់ប្រាក់របស់យើងនៅក្នុង យោងទៅ ។
- ចុចលើ យល់ព្រម ។ <17
- ចូលទៅកាន់ Insert tab >> Table .
- ជ្រើសរើសជួរទិន្នន័យ ហើយពិនិត្យមើល តារាងរបស់ខ្ញុំមានបឋមកថា ជម្រើស។
- ចុច យល់ព្រម ។
- ឥឡូវនេះ សូមជ្រើសរើសក្រឡា D5 (កន្លែងដែលយើងចង់ទម្លាក់ចុះរបស់យើង list) ហើយបន្ទាប់មកចូលទៅកាន់ Data tab >> Data Validation group >> Data Validation ។
- ជ្រើសរើស បញ្ជី ពីជម្រើសផ្សេងគ្នានៅក្រោម អនុញ្ញាត ហើយវាយបញ្ចូលជួរដែលមានឈ្មោះក្នុងប្រអប់ ប្រភព ។
- ចុច យល់ព្រម ។
- ឥឡូវនេះ សូមបើកប្រអប់ សុពលភាពទិន្នន័យ ដើម្បីបន្ថែមបញ្ជីទម្លាក់ចុះក្នុងក្រឡា D5 ។
- ជ្រើសរើស បញ្ជី ពីជម្រើសផ្សេងៗនៅក្រោម អនុញ្ញាត ហើយវាយរូបមន្តខាងក្រោមក្នុង ប្រភព ។
- ចុច យល់ព្រម ។
- ជ្រើសរើសក្រឡា D5 និង បន្ទាប់មកចូលទៅកាន់ Data tab >> Data Validation group >> Data Validation ។
- ជ្រើសរើស បញ្ជី ពីជម្រើសផ្សេងៗនៅក្រោម អនុញ្ញាត ហើយជ្រើសរើសជួរនៅក្នុង ប្រភព ។
- ចុច យល់ព្រម ។
- ចូលទៅកាន់ អ្នកអភិវឌ្ឍន៍ ផ្ទាំង >> បញ្ចូល ទម្លាក់ចុះ >> ប្រអប់បន្សំ (ការគ្រប់គ្រងសកម្មX ) .
- អូសចុះក្រោម ហើយទៅ នៅខាងស្ដាំ បូក និមិត្តសញ្ញា។
- យើងបានបង្កើត ប្រអប់បន្សំ ដោយចំណាំឈ្មោះរបស់វា សម្រាប់ប្រើក្នុងកូដ (ឈ្មោះរបស់ ប្រអប់បន្សំ គឺ ComboBox1 )។
- ចូលទៅកាន់ Developer tab >> Design Mode ដើម្បីបិទ Design Mode ។
- ចុចកណ្ដុរស្ដាំលើ លើឈ្មោះសន្លឹករបស់អ្នក ហើយចុចលើ មើលកូដ ។
- វាយកូដខាងក្រោមក្នុង VBE <2
ឥឡូវនេះ ដល់ពេលបង្កើតតារាងហើយ។
តាមវិធីនេះ អ្នកនឹងត្រូវបាននាំទៅកាន់ បង្កើតតារាង ប្រអប់ប្រអប់។
តាមវិធីនេះ យើងបានបង្កើតតារាងខាងក្រោម។
បន្ទាប់មក អ្នកជំនួយ សុពលភាពទិន្នន័យ នឹងបើកឡើង។
=Payment_Types
វាគឺជាជម្រើសនៃការទូទាត់។
ដូច្នេះ បន្ទាប់ពីបញ្ចូល រូបមន្តសុពលភាពទិន្នន័យរបស់យើង យើងមានបញ្ជីទម្លាក់ចុះខាងក្រោម។
ប្រសិនបើយើងបន្ថែមជម្រើសបង់ប្រាក់ផ្សេងទៀតដែលមានឈ្មោះថា Bitcoin នោះជម្រើសនេះនឹងត្រូវបានដោយស្វ័យប្រវត្តិ បានបន្ថែមទៅក្នុងបញ្ជីរបស់យើង។
អានបន្ថែម៖ របៀបបង្កើតបញ្ជីទម្លាក់ចុះដែលអាស្រ័យថាមវន្តនៅក្នុង Excel
វិធីសាស្រ្ត-3៖ អនុវត្តមុខងារ Excel INDIRECT ជាមួយតារាងដើម្បីធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិនូវបញ្ជីទម្លាក់ចុះ
នៅក្នុងវិធីចុងក្រោយ ជំនួសឱ្យការប្រើជួរដែលមានឈ្មោះក្នុងប្រភពសុពលភាពទិន្នន័យ។ យើងក៏អាចប្រើ មុខងារ INDIRECT ក្នុងប្រអប់ប្រភព ហើយយោង ឈ្មោះតារាង ។ នៅក្នុងផ្នែកនេះ យើងនឹងបង្ហាញពីរបៀបដែលអ្នកអាចធ្វើបានដូចគ្នានឹង វិធីសាស្រ្ត 2 ដោយប្រើមុខងារផ្សេងទៀត។
ជំហាន ៖
ដំបូង យើងបំប្លែងជួរទិន្នន័យរបស់យើងទៅជាតារាង ហើយឈ្មោះតារាងនេះគឺ Table3 ។
=INDIRECT(“Table3”)
Table3 គឺជាជម្រើសនៃការទូទាត់។
ដូច្នេះ បន្ទាប់ពីបញ្ចូលទិន្នន័យរបស់យើងរូបមន្តបញ្ជាក់សុពលភាព យើងមានបញ្ជីទម្លាក់ចុះខាងក្រោម។
ប្រសិនបើយើងបន្ថែមជម្រើសបង់ប្រាក់ផ្សេងទៀតដែលមានឈ្មោះថា Bitcoin នោះជម្រើសនេះនឹងត្រូវបានបន្ថែមដោយស្វ័យប្រវត្តិទៅ បញ្ជីរបស់យើង។
របៀបបញ្ចូលបញ្ជីទម្លាក់ចុះដោយស្វ័យប្រវត្តិនៅក្នុង Excel
ដោយមានជំនួយពីកូដ VBA យើងនឹង បញ្ចូលអត្ថបទដោយស្វ័យប្រវត្តិពីបញ្ជីទម្លាក់ចុះក្នុងក្រឡា D5 ។
ជំហាន-01 ៖ បង្កើតបញ្ជីទម្លាក់ចុះ ប្រអប់បន្សំ
ដំបូង យើងនឹងបង្កើតបញ្ជីទម្លាក់ចុះសាមញ្ញមួយនៅក្នុងក្រឡា D5 ។
បន្ទាប់មក អ្នកជំនួយការ សុពលភាពទិន្នន័យ នឹងបើកឡើង។
=$B$5:$B$10
វាគឺជាជម្រើសនៃការទូទាត់។
ដូច្នេះ យើងបានបង្កើតបញ្ជីទម្លាក់ចុះដោយជោគជ័យ។
ឥឡូវនេះ យើង នឹងបញ្ចូលប្រអប់បន្សំមួយ។
បន្ទាប់មក បូក និមិត្តសញ្ញានឹងលេចឡើង។
ជំហាន-02 ៖ សរសេរកូដ VBA
ឥឡូវនេះ ដល់ពេលបញ្ចូលលេខកូដរបស់យើង។
នៅក្នុងនេះ តាមវិធី Visual Basic Editor window នឹងបើកឡើងដើម្បីបញ្ចូលកូដរបស់យើង។
5840
ការបែងចែកកូដ
- យើងបានជ្រើសរើស នីតិវិធីរង ឈ្មោះជា Worksheet_SelectionChange ពីព្រោះ Worksheet កំពុងបង្ហាញសន្លឹក ហើយ SelectionChange កំពុងបង្ហាញពីព្រឹត្តិការណ៍ដែលនឹងដំណើរការកូដ។ ហើយយើងបានចាត់ថ្នាក់ P_val ជា Range ។
- បន្ទាប់ពីនោះ យើងបានប្រកាស DList_box ជា OLEObject , Ptype ដូចជា String , Dsht ជា Worksheet និង P_List as Variant ។
- បន្ទាប់មក យើងបានកំណត់សន្លឹកសកម្មទៅ Dsht ហើយប្រអប់បន្សំដាក់ឈ្មោះ ComboBox1 ទៅ DList_box ។
- តម្លៃនៃ ប្រភេទសុពលភាពទិន្នន័យ ត្រូវបានជ្រើសរើសជា 3 ដែលបង្ហាញពី ទម្លាក់ចុះ
- អថេរ Ptype នឹងរក្សាទុករូបមន្តដែលប្រើសម្រាប់ទិន្នន័យ សុពលភាពនៅក្នុងសន្លឹកសកម្ម។
- បន្ទាប់មក យើងបានជួសជុលទីតាំងនៃ ប្រអប់បញ្ជីទម្លាក់ចុះ ហើយបានរៀបរាប់ពីទំហំផងដែរ។
ជំហាន-03 ៖ ទទួលបានលទ្ធផលនៅពេលវាយ
ឥឡូវនេះ យើងនឹងសាកល្បងកូដរបស់យើង។
- ឥឡូវនេះ ត្រឡប់ទៅសន្លឹកកិច្ចការសំខាន់ ហើយចុចលើក្រឡា D5 ដែលយើងបានបង្កើត របស់យើង។ បញ្ជីទម្លាក់ចុះ ។
- ចាប់ផ្តើមវាយ C សម្រាប់ សាច់ប្រាក់ បន្ទាប់មកអ្នកនឹង សម្គាល់ថា សាច់ប្រាក់ ឈ្មោះបានបង្ហាញខ្លួនរួចហើយនៅក្នុងក្រឡា D5 ។
- ឥឡូវនេះ គ្រាន់តែដាក់ទស្សន៍ទ្រនិចរបស់អ្នក នៅកន្លែងមួយផ្សេងទៀត ហើយដូច្នេះប្រអប់បន្សំនឹងបាត់ម្តងទៀត។
របៀបកែសម្រួលបញ្ជីទម្លាក់ចុះដោយផ្អែកលើ Excel
អ្នកអាច ងាយស្រួលកែសម្រួលជួរដោយផ្អែកលើដែលអ្នកបានបង្កើតបញ្ជីទម្លាក់ចុះ។
ឧទាហរណ៍នៅទីនេះ យើងបានជ្រើសរើសជួរទាំងមូលនៃជួរឈរ ប្រភេទការទូទាត់ ដើម្បីរួមបញ្ចូលជម្រើសទាំងអស់នៅក្នុង បញ្ជី។ ប៉ុន្តែឥឡូវនេះ យើងចង់បានតែជម្រើសបីចុងក្រោយនៅក្នុងបញ្ជីរបស់យើង។ ដូច្នេះ យើងត្រូវកែសម្រួលវា។
ជំហាន :
- ជ្រើសរើសក្រឡា D5 និង បន្ទាប់មកចូលទៅកាន់ Data tab >> Data Validation group >> Data Validation ។
ឥឡូវនេះ ប្រអប់ សុពលភាពទិន្នន័យ នឹងបើកឡើង។
- នៅទីនេះ យើងអាចឃើញជួរខាងក្រោមនៅក្នុងប្រអប់ ប្រភព ។
=$B$5:$B$10
- យើងបានប្តូរវាទៅជាជួរខាងក្រោម។
=$B$8:$B$10
- ចុច យល់ព្រម ។
ជាចុងក្រោយ យើងបានបញ្ចប់ការកែសម្រួលរបស់យើងដើម្បីផ្លាស់ប្តូរបញ្ជីជម្រើស។
ផ្នែកអនុវត្ត
ដើម្បីអនុវត្តដោយខ្លួនឯង យើងបានបង្កើត អនុវត្ត ផ្នែកនៅផ្នែកខាងស្តាំនៃសន្លឹកនីមួយៗ។
សេចក្តីសន្និដ្ឋាន
នៅក្នុងអត្ថបទនេះ យើងបានពិភាក្សាពីវិធីផ្សេងៗដើម្បី ធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិនូវបញ្ជីទម្លាក់ចុះក្នុង Excel ។ សង្ឃឹមថាវិធីសាស្រ្តទាំងនេះនឹងជួយអ្នកបានច្រើន។ ប្រសិនបើអ្នកមានចម្ងល់បន្ថែម សូមទុកមតិយោបល់ខាងក្រោម។