តារាងមាតិកា
ជួនកាល សៀវភៅការងារ Excel ក្លាយជាធំដោយសារតែសន្លឹកកិច្ចការជាច្រើន។ ដោយសារតែមានសន្លឹកកិច្ចការជាច្រើន វាពិតជាលំបាកណាស់ក្នុងការពិនិត្យមើលវាទាំងអស់។ ក្នុងករណីនោះ តារាងមាតិកាអាចជាដំណោះស្រាយដ៏ល្អ។ អត្ថបទនេះនឹងបង្ហាញ របៀបបង្កើតតារាងមាតិកា សម្រាប់ផ្ទាំងដោយប្រើកូដ VBA និងតំណខ្ពស់ក្នុង Excel ។ ខ្ញុំគិតថាអ្នករកឃើញអត្ថបទនេះផ្តល់ព័ត៌មាន និងទទួលបានផ្នែកខាងក្នុងដ៏មានតម្លៃមួយចំនួន។
ទាញយកសៀវភៅលំហាត់អនុវត្ត
ទាញយកសៀវភៅលំហាត់ខាងក្រោម។
តារាងមាតិកាសម្រាប់ Tabs.xlsm
វិធីសាស្រ្តសមស្របចំនួន 6 ដើម្បីបង្កើតតារាងមាតិកាសម្រាប់ថេបក្នុង Excel
ដើម្បីបង្កើតតារាងមាតិកាសម្រាប់ផ្ទាំង យើងបានរកឃើញវិធីប្រាំមួយផ្សេងគ្នាដែលអ្នកអាចធ្វើបានយ៉ាងងាយស្រួល ធ្វើកិច្ចការ។ នៅក្នុងអត្ថបទនេះ យើងចង់ប្រើពាក្យបញ្ជា Excel ជាច្រើន មុខងារ និងសំខាន់ជាងនេះទៅទៀត កូដ VBA ដើម្បីបង្កើតតារាងមាតិកាសម្រាប់ផ្ទាំង។ មុននឹងធ្វើអ្វីមួយ យើងត្រូវបង្កើតផ្ទាំងសៀវភៅបញ្ជីមួយចំនួន។
បន្ទាប់ពីនោះ យើងចង់ប្រើមុខងារ Excel និងកូដ VBA ដើម្បីបង្កើតតារាងមាតិកាដែលត្រូវការសម្រាប់ផ្ទាំង .
1. ការប្រើប្រាស់ម៉ឺនុយបរិបទ
វិធីសាស្រ្តដំបូងរបស់យើងគឺពិតជាងាយស្រួលប្រើ។ នៅទីនេះ យើងនឹងសរសេរឈ្មោះផ្ទាំងសៀវភៅបញ្ជីនីមួយៗ ហើយបន្ថែមតំណនៅទីនោះ។ បន្ទាប់មក ប្រសិនបើយើងចុចលើតំណភ្ជាប់ វានឹងនាំយើងទៅកាន់សន្លឹកកិច្ចការជាក់លាក់នោះ។ ដើម្បីយល់ពីវិធីសាស្រ្ត សូមអនុវត្តតាមជំហាន។
ជំហាន
- ដំបូង សូមសរសេរផ្ទាំងសៀវភៅបញ្ជីទាំងអស់កន្លែងដែលអ្នកចង់បន្ថែមតំណ។
- បន្ទាប់មកចុចខាងស្តាំលើក្រឡា B5 ។
- វា នឹងបើក ម៉ឺនុយបរិបទ ។
- ពីទីនោះ ជ្រើសរើសជម្រើស តំណភ្ជាប់ ។
- វិធីមួយទៀត អ្នកអាចទទួលបានជម្រើស Link ។
- ដំបូង សូមចូលទៅកាន់ផ្ទាំង Insert នៅលើខ្សែបូ។
- បន្ទាប់មក ជ្រើសរើស តំណភ្ជាប់ ពី តំណភ្ជាប់ ក្រុម។
- ជាលទ្ធផល វានឹងបើក បញ្ចូលតំណខ្ពស់ ប្រអប់ប្រអប់។
- បន្ទាប់មក ជ្រើសរើស ដាក់ក្នុងឯកសារនេះ ពី តំណទៅ ផ្នែក។
- បន្ទាប់ពីនោះ សូមកំណត់ណាមួយ ឯកសារយោងក្រឡា។
- បន្ទាប់មក ជ្រើសរើសកន្លែងនៅក្នុងឯកសារនេះ។ ដូចដែលយើងចង់បង្កើតតំណខ្ពស់នៃសន្លឹកកិច្ចការសហរដ្ឋអាមេរិក ដូច្នេះ សូមជ្រើសរើសសហរដ្ឋអាមេរិក។
- ជាចុងក្រោយចុចលើ យល់ព្រម ។
- វានឹងបង្កើតតំណខ្ពស់នៅលើក្រឡា B5 ។
- អនុវត្តតាមនីតិវិធីដូចគ្នា និង បន្ថែមតំណខ្ពស់នៅគ្រប់ក្រឡាក្នុងតារាងមាតិការបស់អ្នក។
- បន្ទាប់មក ប្រសិនបើអ្នកចុចលើផ្ទាំងណាមួយ វានឹងនាំយើងទៅកាន់សៀវភៅបញ្ជីជាក់លាក់នោះ។ ផ្ទាំង។
- នៅទីនេះ យើងចុចលើផ្ទាំង Australia ហើយវានាំយើងទៅកាន់ផ្ទាំងសៀវភៅបញ្ជីអូស្ត្រាលី។ មើលរូបថតអេក្រង់។
2. ការបង្កប់ VBA Code
អ្នកអាចប្រើប្រាស់កូដ VBA ដើម្បីបង្កើតតារាងមាតិកាសម្រាប់ផ្ទាំង។ មុនពេលធ្វើអ្វីមួយ អ្នកត្រូវបន្ថែម ផ្ទាំងអ្នកអភិវឌ្ឍន៍ នៅលើខ្សែបូ។ បន្ទាប់ពីនោះអ្នកប្រើកូដ VBA និងបង្កើតតារាងមាតិកាក្នុង Excel សម្រាប់ផ្ទាំង។ អនុវត្តតាមជំហាន។
ជំហាន
- ដំបូង សូមចូលទៅកាន់ផ្ទាំង អ្នកអភិវឌ្ឍន៍ នៅលើខ្សែបូ។
- បន្ទាប់មក ជ្រើសរើស Visual Basic ពី Code group។
- វានឹងបើក Visual Basic option
- វានឹងបើកបង្អួចកូដ ម៉ូឌុល ដែលអ្នកនឹងសរសេរកូដ VBA របស់អ្នក។
8231
- បន្ទាប់មក បិទបង្អួចមូលដ្ឋានដែលមើលឃើញ។
- បន្ទាប់ពីនោះ សូមចូលទៅកាន់ផ្ទាំង អ្នកអភិវឌ្ឍន៍ ម្តងទៀត។
- ជ្រើសរើសជម្រើស ម៉ាក្រូ ពី ក្រុម កូដ ។
- ជាលទ្ធផល ប្រអប់ ម៉ាក្រូ នឹងបង្ហាញឡើង។
- បន្ទាប់មក ជ្រើសរើសជម្រើស Table_of_Contents ពីផ្នែកឈ្មោះម៉ាក្រូ។
- ជាចុងក្រោយ ចុចលើ រត់ ។
- ជាលទ្ធផល វានឹងផ្តល់ឱ្យយើងនូវលទ្ធផលដូចខាងក្រោម។ មើលរូបថតអេក្រង់។
- បន្ទាប់មក ប្រសិនបើអ្នកជ្រើសរើសផ្ទាំងណាមួយ វានឹងយកវាទៅសន្លឹកកិច្ចការនោះ។
- នៅទីនេះ យើងជ្រើសរើសផ្ទាំង ហ្វាំងឡង់ វានឹងនាំយើងទៅកាន់ផ្ទាំងសៀវភៅបញ្ជីហ្វាំងឡង់។ សូមមើលរូបថតអេក្រង់។
អានបន្ថែម៖ របៀបបង្កើតតារាងមាតិកាដោយប្រើ VBA ក្នុង Excel (ឧទាហរណ៍ 2)
3. ការប្រើប្រាស់មុខងារ HYPERLINK
នៅក្នុងវិធីនេះ យើងនឹងប្រើប្រាស់ មុខងារ HYPERLINK ។ ដោយដោយប្រើមុខងារ HYPERLINK យើងបង្កើតតារាងមាតិកាសម្រាប់ផ្ទាំង។ បន្ទាប់ពីនោះ ប្រសិនបើអ្នកចុចលើផ្ទាំង វានឹងនាំអ្នកទៅកាន់ផ្ទាំងសៀវភៅបញ្ជីជាក់លាក់នោះ។ ដើម្បីយល់ពីវិធីសាស្ត្រនេះ សូមអនុវត្តតាមជំហានដោយប្រុងប្រយ័ត្ន។
ជំហាន
- ដំបូង សូមជ្រើសរើសក្រឡា B5 ។
- បន្ទាប់មក សរសេររូបមន្តខាងក្រោម។
=HYPERLINK("#'United States'!A1","USA")
- បន្ទាប់ពីនោះ ចុច Enter ដើម្បីអនុវត្តរូបមន្ត។
- បន្ទាប់មក ជ្រើសរើសក្រឡា B6 ។
- សរសេររូបមន្តខាងក្រោម។
=HYPERLINK("#'France '!A1","France")
- បន្ទាប់មកចុច Enter ដើម្បីអនុវត្តរូបមន្ត។
- ធ្វើបែបបទដូចគ្នាសម្រាប់ក្រឡាផ្សេងទៀតដើម្បីបង្កើតតារាងនៃ មាតិកាសម្រាប់ផ្ទាំង។
- ជាចុងក្រោយ យើងនឹងទទួលបានលទ្ធផលដូចខាងក្រោម។
- បន្ទាប់មក ប្រសិនបើអ្នកជ្រើសរើសផ្ទាំងណាមួយ វានឹង យកវាទៅផ្ទាំងសៀវភៅបញ្ជីនោះ។
- នៅទីនេះ យើងជ្រើសរើសផ្ទាំង France វានឹងនាំយើងទៅកាន់សៀវភៅបញ្ជីរបស់ប្រទេសបារាំង ផ្ទាំង។ សូមមើលរូបថតអេក្រង់។
អានបន្ថែម៖ របៀបបង្កើតតារាងមាតិកាក្នុង Excel ជាមួយតំណខ្ពស់ (5 វិធី)
4. ការប្រើប្រាស់ Power Query
វិធីសាស្រ្តទីបួនរបស់យើងគឺផ្អែកលើការប្រើប្រាស់សំណួរថាមពល។ ដំបូងយើងបើកឯកសារ Excel នៅលើសំណួរថាមពល។ បន្ទាប់មក ដោយប្រើមុខងារ HYPERLINK យើងនឹងទទួលបានតំណខ្ពស់សម្រាប់សន្លឹកកិច្ចការនីមួយៗ។ ដើម្បីយល់ឱ្យបានច្បាស់ សូមអនុវត្តតាមជំហាន។
ជំហាន
- ដំបូង សូមចូលទៅកាន់ផ្ទាំង ទិន្នន័យ នៅលើខ្សែបូ។
- បន្ទាប់មក ជ្រើសរើស Get Data ជម្រើសទម្លាក់ចុះពី Get & ផ្លាស់ប្តូរទិន្នន័យ ។
- បន្ទាប់ពីនោះ ជ្រើសរើស ពីឯកសារ ជម្រើស។
- បន្ទាប់មកជ្រើសរើស ពីសៀវភៅការងារ Excel ។
- បន្ទាប់ពីនោះ ជ្រើសរើសឯកសារ Excel ដែលអ្នកពេញចិត្ត ហើយចុចលើ នាំចូល ។
- បន្ទាប់មក ប្រអប់ កម្មវិធីរុករក នឹងលេចឡើង។
- ជ្រើសរើស តារាងមាតិកា ជម្រើស។
- ជាចុងក្រោយ ចុចលើ Transform Data ។
- ជា លទ្ធផល វានឹងបើកបង្អួច Power Query។
- បន្ទាប់មកចុចខាងស្តាំលើ ឈ្មោះ ចំណងជើង ហើយជ្រើសរើស យកជួរឈរផ្សេងទៀតចេញ ។
- ជាលទ្ធផល ជួរឈរផ្សេងទៀតទាំងអស់គឺ បានយកចេញ។
- បន្ទាប់មកចុចលើ បិទ & ផ្ទុក ជម្រើសទម្លាក់ចុះ។
- ពីទីនោះ ជ្រើសរើស បិទ & ផ្ទុកទៅ ។
- បន្ទាប់មក ប្រអប់ នាំចូលទិន្នន័យ នឹងលេចឡើង។
- ជ្រើសរើស កន្លែងដែលអ្នកចង់ដាក់ទិន្នន័យរបស់អ្នក ហើយកំណត់ក្រឡាផងដែរ។
- ជាចុងក្រោយ ចុចលើ យល់ព្រម ។
<11
- បន្ទាប់មក បង្កើតជួរឈរថ្មីដែលអ្នកចង់ដាក់តំណផ្ទាំងរបស់អ្នក។
- បន្ទាប់ពីនោះ ជ្រើសរើសក្រឡា C5 ។
- សរសេរខាងក្រោមរូបមន្ត។
=HYPERLINK("#'"&[@Name]&"'!A1","USA")
- ចុច បញ្ចូល ដើម្បីអនុវត្តរូបមន្ត។
- ធ្វើបែបបទដូចគ្នាសម្រាប់កោសិកាទាំងអស់។ បន្ទាប់ពីនោះ អ្នកនឹងទទួលបានលទ្ធផលដូចខាងក្រោម។
- ប្រសិនបើអ្នកចុចលើផ្ទាំងណាមួយ វានឹងនាំអ្នកទៅកាន់សន្លឹកកិច្ចការជាក់លាក់នោះ។
- នៅទីនេះ យើងចុចលើផ្ទាំង USA។ វានាំយើងទៅកាន់ផ្ទាំងសៀវភៅបញ្ជីរបស់សហរដ្ឋអាមេរិក។
5. ការប្រើប្រាស់ប៊ូតុង
វិធីមួយទៀតដែលយើងអាចបង្កើតតារាងមាតិកាសម្រាប់ផ្ទាំងគឺ ដោយប្រើ ប៊ូតុង ។ នៅក្នុងវិធីនេះ យើងបង្កើតប៊ូតុងមួយ ហើយបន្ទាប់មកភ្ជាប់វាទៅផ្ទាំងសៀវភៅបញ្ជីដែលចង់បាន។ បន្ទាប់ពីនោះ ប្រសិនបើយើងចុចលើប៊ូតុង វានឹងនាំយើងទៅកាន់ផ្ទាំងនោះ។ ដើម្បីយល់ពីវិធីសាស្រ្ត សូមអនុវត្តតាមជំហានឱ្យបានត្រឹមត្រូវ។
ជំហាន
- ដំបូង សូមចូលទៅកាន់ផ្ទាំង អ្នកអភិវឌ្ឍន៍ នៅលើខ្សែបូ។
- បន្ទាប់មក ជ្រើសរើសជម្រើសទម្លាក់ចុះ បញ្ចូល ពីក្រុម Controls ។
- ជ្រើសរើស Button(Form Control) ពីជម្រើសទម្លាក់ចុះ Insert ។
- ជាលទ្ធផល វានឹងបំប្លែងទស្សន៍ទ្រនិចកណ្ដុរទៅជារូបតំណាងបូក (+)។
- អូសរូបតំណាងបូក ដើម្បីផ្តល់រូបរាងរបស់ប៊ូតុង។
- វានឹងបើកប្រអប់ Assign Macro ។
- បន្ទាប់មក ជ្រើសរើសជម្រើស ថ្មី ។
- វានឹងបើកបង្អួច Visual Basic ដែលអ្នកត្រូវដាក់ VBA របស់អ្នកសម្រាប់ប៊ូតុងនេះ។
- កូដនេះនឹងបង្កើតតំណភ្ជាប់ទៅកាន់ផ្ទាំងសៀវភៅបញ្ជីជាក់លាក់មួយ។
- សរសេរកូដខាងក្រោម។
4678ចំណាំ៖ដើម្បីបង្កើតតំណទៅកាន់ផ្ទាំងសៀវភៅបញ្ជីជាក់លាក់មួយ។ អ្នកត្រូវជំនួស 'សហរដ្ឋអាមេរិក' ជាមួយនឹងឈ្មោះផ្ទាំងដែលអ្នកពេញចិត្ត។ លេខកូដផ្សេងទៀតទាំងអស់នឹងនៅតែមិនផ្លាស់ប្តូរ។
- បន្ទាប់មកបិទបង្អួច។
- បន្ទាប់ពីនោះ សូមចូលទៅកាន់ផ្ទាំង អ្នកអភិវឌ្ឍន៍ នៅលើខ្សែបូ។
- បន្ទាប់មក ជ្រើសរើស Macros ពី Code group។
- ជាលទ្ធផល ម៉ាក្រូ ប្រអប់នឹងបង្ហាញ។
- បន្ទាប់មក ជ្រើសរើស Button1_Click ពីផ្នែក ឈ្មោះម៉ាក្រូ ផ្នែក។
- ជាចុងក្រោយ សូមចុចលើ រត់ ។
- វានឹងនាំយើងទៅកាន់ផ្ទាំងជាក់លាក់នោះ។
- បន្ទាប់មកចុចខាងស្តាំលើផ្ទាំង ប៊ូតុង។
- ជ្រើសរើស កែសម្រួលអត្ថបទ ពី ម៉ឺនុយបរិបទ ។
- នៅទីនេះ យើងកំណត់ឈ្មោះប៊ូតុងរបស់យើងជា ' USA '។
- អ្នកអាចកំណត់ឈ្មោះដែលអ្នកពេញចិត្ត។
- ឥឡូវនេះ សូមចុចលើឈ្មោះប៊ូតុង។
- វានឹងនាំអ្នកទៅកាន់ផ្ទាំងជាក់លាក់នោះ។
- នៅទីនេះ យើងបង្កើតតំណភ្ជាប់ជាមួយផ្ទាំងសៀវភៅបញ្ជីឈ្មោះ ' សហរដ្ឋអាមេរិក<២>'។ ដូច្នេះ វានឹងនាំយើងទៅកាន់ផ្ទាំងនោះ។
- អនុវត្តតាមនីតិវិធីដូចគ្នាដើម្បីបង្កើតប៊ូតុងផ្សេងទៀតសម្រាប់ផ្ទាំងដែលត្រូវការទាំងអស់។
- ជាចុងក្រោយ យើងទទួលបានតារាងមាតិកាដែលត្រូវការសម្រាប់ផ្ទាំង។ សូមមើលរូបថតអេក្រង់។
6. ការអនុវត្តរូបមន្តរួមបញ្ចូលគ្នា
នៅក្នុងវិធីនេះ យើងប្រើប្រាស់កម្មវិធីគ្រប់គ្រងឈ្មោះ ដែលយើងនឹងកំណត់ឈ្មោះ។ បន្ទាប់ពីនោះ យើងនឹងប្រើរូបមន្តរួមបញ្ចូលគ្នា ដែលយើងអាចបង្កើតតារាងមាតិកាសម្រាប់ផ្ទាំង។ មុនពេលយើងចូលទៅក្នុងជំហាន ខាងក្រោមនេះជាមុខងារដែលយើងនឹងប្រើក្នុងវិធីនេះ៖
- អនុគមន៍ REPT
- មុខងារឥឡូវនេះ<2
- អនុគមន៍សន្លឹក
- អនុគមន៍ ROW
- អនុគមន៍ជំនួស
- អនុគមន៍ HYPERLINK
- អនុគមន៍ TRIM
- អនុគមន៍ស្តាំ
- អនុគមន៍ CHAR
ដើម្បីយល់វិធីសាស្ត្រនេះឱ្យច្បាស់ ឥឡូវនេះសូមអនុវត្តតាមជំហាន។
ជំហាន
- ដំបូង សូមចូលទៅកាន់ រូបមន្ត ផ្ទាំងនៅក្នុងខ្សែបូ។
- បន្ទាប់មក ជ្រើសរើស កំណត់ឈ្មោះ ពីក្រុម ឈ្មោះដែលបានកំណត់ ក្រុម។
- វានឹងបើកប្រអប់ ឈ្មោះថ្មី ។
- បន្ទាប់មកនៅក្នុងផ្នែក ឈ្មោះ ដាក់ TabNames ជាឈ្មោះ។
- បន្ទាប់ពីនោះ សូមសរសេររូបមន្តខាងក្រោមនៅក្នុង យោងទៅ ផ្នែក។
=GET.WORKBOOK(1)&REPT(NOW(),)
- ជាចុងក្រោយ ចុចលើ យល់ព្រម ។
- បន្ទាប់មក ជ្រើសរើសក្រឡា B5 .
- សរសេររូបមន្តខាងក្រោមដោយប្រើរូបមន្តរួមបញ្ចូលគ្នា។
=IF(ROW(A1)>SHEETS(),REPT(NOW(),),SUBSTITUTE(HYPERLINK("#'"&TRIM(RIGHT(SUBSTITUTE(SUBSTITUTE(INDEX(TabNames,ROW(A1))," ",CHAR(255)),"]",REPT(" ",32)),32))&"'!A1",TRIM(RIGHT(SUBSTITUTE(SUBSTITUTE(INDEX(TabNames,ROW(A1))," ",CHAR(255)),"]",REPT(" ",32)),32))),CHAR(255)," "))
រូបមន្តនេះត្រូវបានយកចេញពី Professor-Excel ដែលជួយយើងក្នុងការផ្តល់លទ្ធផលដូចខាងក្រោម។
- បន្ទាប់មកចុច Enter ដើម្បីអនុវត្តរូបមន្ត។
- បន្ទាប់ពីនោះ អូសរូបតំណាង Fill Handle ចុះក្រោមជួរឈរ។
- បន្ទាប់មក ប្រសិនបើអ្នកចុចលើផ្ទាំងណាមួយ វានឹងនាំអ្នកទៅកាន់ផ្ទាំងសៀវភៅបញ្ជីនោះ។
- នៅទីនេះ យើងចុចលើផ្ទាំង សហរដ្ឋអាមេរិក ហើយវានាំយើងទៅកាន់ផ្ទាំងសៀវភៅបញ្ជីសហរដ្ឋអាមេរិក។ សូមមើលរូបថតអេក្រង់។
អានបន្ថែម៖ របៀបបង្កើតតារាងមាតិកាដោយគ្មាន VBA ក្នុង Excel
សេចក្តីសន្និដ្ឋាន
ដើម្បីបង្កើតតារាងមាតិកា Excel សម្រាប់ផ្ទាំង យើងបានបង្ហាញវិធីសាស្រ្តចំនួនប្រាំមួយផ្សេងគ្នា ដែលអ្នកអាចបង្កើតកំណែដែលប្រសើរជាងមុន។ ដើម្បីបង្កើតវា យើងប្រើប្រាស់មុខងារ Excel និងកូដ VBA ជាច្រើន។ វិធីសាស្រ្តទាំងអស់នេះមានប្រសិទ្ធភាព និងងាយស្រួលប្រើ។ នៅក្នុងអត្ថបទនេះ យើងបានបង្ហាញពីរបៀបប្រើប្រាស់ប៊ូតុងដើម្បីបង្កើតតារាងមាតិកា។ ខ្ញុំគិតថាយើងបានគ្របដណ្តប់លើគ្រប់ផ្នែកដែលអាចធ្វើទៅបានទាក់ទងនឹងតារាងមាតិកា។ ប្រសិនបើអ្នកមានចម្ងល់បន្ថែម សូមសួរដោយសេរីក្នុងប្រអប់ comment ។ កុំភ្លេចចូលមើលទំព័រ Exceldemy របស់យើង។