តារាងមាតិកា
អត្ថបទនេះបង្ហាញពីរបៀប តារាងជំនួយទិន្នន័យឡើងវិញដោយស្វ័យប្រវត្តិក្នុង Excel ដោយប្រើវិធីពីរផ្សេងគ្នា។ ការធ្វើបច្ចុប្បន្នភាពតារាងជំនួយទិន្នន័យដោយស្វ័យប្រវត្តិជាមួយនឹងការផ្លាស់ប្តូរប្រភពទិន្នន័យគឺជាមុខងារដ៏មានឥទ្ធិពលដែល Excel ផ្តល់ជូន។ ប៉ុន្តែវាមិនមែនជាមុខងារដែលភ្ជាប់មកជាមួយទេ។ តោះធ្វើតាមការណែនាំដើម្បីធ្វើការគណនា Excel របស់អ្នកដោយស្វ័យប្រវត្តិ។
ទាញយកសៀវភៅលំហាត់អនុវត្ត
ទាញយកសៀវភៅលំហាត់នេះដើម្បីអនុវត្តនៅពេលអ្នកកំពុងអានអត្ថបទនេះ។
Refresh Pivot Table.xlsm
2 Methods to auto Refresh Pivot Table in Excel
ដើម្បីបង្ហាញ របៀបធ្វើអោយឡើងវិញ តារាងជំនួយទិន្នន័យ Excel យើងបានបង្កើត តារាងជំនួយទិន្នន័យពីរ សម្រាប់សំណុំទិន្នន័យ។ សំណុំទិន្នន័យបង្ហាញបញ្ជី ទិន្នន័យលក់ ជាមួយនឹងព័ត៌មានលម្អិតដែលត្រូវការទាំងអស់ដូចជា កាលបរិច្ឆេទ តំបន់ ឈ្មោះទីក្រុង ឈ្មោះផលិតផល ប្រភេទផលិតផល តម្លៃឯកតា បរិមាណ និងតម្លៃសរុប។
មាន តារាងជំនួយទិន្នន័យចំនួន 2 ដែលយើងបានបង្កើតដោយប្រើសំណុំទិន្នន័យនេះ - មួយដើម្បីបង្ហាញពីរបៀបដែល ការលក់សរុប ប្រែប្រួលសម្រាប់ ទីក្រុងផ្សេងៗគ្នា (រូបថតអេក្រង់ 1 ) និង តារាងមួយផ្សេងទៀត ដែលបង្ហាញការលក់សរុបសម្រាប់ ប្រភេទផ្សេងគ្នា នៃផលិតផល (រូបថតអេក្រង់ 2 )។
រូបថតអេក្រង់ 1:
រូបថតអេក្រង់ 2:
1. ផ្ទុកតារាងជំនួយឡើងវិញដោយស្វ័យប្រវត្តិ នៅពេលសៀវភៅការងារត្រូវបានបើក
វិធីសាស្ត្រនេះនឹង ធ្វើបច្ចុប្បន្នភាពតារាងជំនួយទិន្នន័យ រាល់ពេលដែល សៀវភៅការងារ គឺ បើក មិនមែនរាល់ពេលដែលការផ្លាស់ប្តូរត្រូវបានធ្វើឡើងចំពោះសំណុំទិន្នន័យនោះទេ។ ដូច្នេះ, វាដូចជា ស្វ័យប្រវត្តិកម្មផ្នែក នៃ តារាងជំនួយទិន្នន័យ ។ តោះធ្វើតាមជំហានដើម្បីបើកមុខងារធ្វើឱ្យស្រស់ដោយស្វ័យប្រវត្តិសម្រាប់តារាងជំនួយទិន្នន័យ៖
ជំហាន៖
- ចុចកណ្ដុរខាងស្ដាំ ណាមួយ ក្រឡា នៃតារាងជំនួយទិន្នន័យ ដើម្បីបើកម៉ឺនុយបរិបទ ។
- ជ្រើសរើស ជម្រើសតារាង pivot ពីម៉ឺនុយបរិបទ។
- ពី ជម្រើស PivotTable បង្អួច សូមចូលទៅកាន់ផ្ទាំង ទិន្នន័យ ហើយ ពិនិត្យ the ផ្ទុកទិន្នន័យឡើងវិញ នៅពេលបើកឯកសារ ជម្រើស ។
- ចុងក្រោយ ចុច យល់ព្រម ដើម្បីបិទបង្អួច។
អានបន្ថែម៖ របៀបធ្វើឱ្យតារាង Pivot ទាំងអស់ឡើងវិញនៅក្នុង Excel
ការអានស្រដៀងគ្នា
- តារាង Pivot មិនមែន កំពុងធ្វើឱ្យស្រស់ (5 បញ្ហា និងដំណោះស្រាយ)
- របៀបធ្វើឱ្យគំនូសតាងនៅក្នុង Excel ឡើងវិញ (វិធីមានប្រសិទ្ធភាព 2)
2. ធ្វើឱ្យតារាង Excel Pivot ឡើងវិញដោយស្វ័យប្រវត្តិជាមួយ VBA
ដោយប្រើកូដ VBA សាមញ្ញ យើងអាច ធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិ តារាងជំនួយទិន្នន័យរបស់យើង នៅពេលដែលយើង ផ្លាស់ប្តូរ ណាមួយ ទិន្នន័យប្រភព ។ សំខាន់បំផុត វាកើតឡើង ភ្លាមៗ មិនដូចវិធីសាស្ត្រមុន ដែលយើងត្រូវបិទ និងបើកឯកសារម្តងទៀត ដើម្បីមើលបច្ចុប្បន្នភាព។ ដើម្បីឱ្យវាកើតឡើង តោះធ្វើតាមការណែនាំ!
ជំហាន៖
- ពី Excel Ribbon ចូលទៅកាន់ Developer Tab ហើយចុចលើផ្ទាំង Visual Basic ដើម្បីបើក Visual Basicកម្មវិធីនិពន្ធ។
- នៅក្នុង Visual Basic Editor សូមចូលទៅកាន់ VBA Project Explorer ដែល សន្លឹកកិច្ចការទាំងអស់ត្រូវបានរាយបញ្ជី។ ជ្រើសរើស សន្លឹកកិច្ចការ ដែលមាន ទិន្នន័យប្រភព និង ចុចពីរដង ។ នោះនឹងបើក module ថ្មីមួយដើម្បីសរសេរកូដចាំបាច់។
- ក្នុងជំហាននេះ យើងចង់បន្ថែម ម៉ាក្រូព្រឹត្តិការណ៍ ។ សម្រាប់វា សូមចុច object-dropdown នៅ ខាងឆ្វេង នៃម៉ូឌុល ហើយជ្រើសរើស
- ជំហានខាងលើនឹងបន្ថែម Worksheet_SelectionChange event ។
- ដើម្បីបន្ថែមព្រឹត្តិការណ៍ទៅម៉ូឌុល សូមចុចលើ ដំណើរការទម្លាក់ចុះ ហើយជ្រើសរើស ផ្លាស់ប្តូរ
- ឥឡូវនេះ យើងឃើញ ម៉ាក្រូព្រឹត្តិការណ៍ គឺ បានបន្ថែមទៅម៉ូឌុលដែលមានឈ្មោះថា Worksheet_Change ។ យើងនឹងសរសេរកូដរបស់យើងនៅខាងក្នុងនេះ។ ដូច្នេះ លុប ការផ្លាស់ប្តូរ Worksheet_SelectionChange
- ជាចុងក្រោយ សូមបន្ថែមកូដ VBA សាមញ្ញនៅក្នុងព្រឹត្តិការណ៍ផ្លាស់ប្តូរ។
3037
នេះ កូដ VBA នឹងដំណើរការគ្រប់ពេលដែលយើង ផ្លាស់ប្តូរទិន្នន័យក្រឡា នៅក្នុងឯកសារប្រភព ។ ទាំងអស់ តារាងជំនួយទិន្នន័យ ដែលទាក់ទងទៅនឹង ប្រភព នឹងត្រូវបាន ធ្វើបច្ចុប្បន្នភាព យោងតាម និង ភ្លាមៗ ។
អានបន្ថែម : របៀបធ្វើឱ្យតារាង Pivot ទាំងអស់ឡើងវិញជាមួយ VBA (4 វិធី)
កូដ VBA សម្រាប់ការធ្វើឱ្យស្រស់តារាង Pivot ដោយស្វ័យប្រវត្តិ
ប្រសិនបើយើងមិនចង់ផ្ទុកឡើងវិញដោយស្វ័យប្រវត្តិ តារាងជំនួយទិន្នន័យទាំងអស់ នៅក្នុងសៀវភៅការងារជាជាង ជាក់លាក់មួយ យើងអាចប្រើកូដខាងក្រោម។ លេខកូដនេះនឹងធ្វើបច្ចុប្បន្នភាពតារាងជំនួយទិន្នន័យនៅក្នុងសន្លឹក pivot-category នៅពេលដែលយើងផ្លាស់ប្តូរ ប្រភពទិន្នន័យ។
9890
នៅក្នុង លេខកូដនេះ Pivot-category គឺជាឈ្មោះសន្លឹកដែលមាន PivotTable ។ យើងអាចពិនិត្យឈ្មោះសន្លឹកកិច្ចការ និងតារាងជំនួយទិន្នន័យបានយ៉ាងងាយស្រួល។
នៅក្នុងរូបថតអេក្រង់ខាងលើ យើងអាចឃើញ ឈ្មោះសន្លឹក នៅក្នុង ផ្ទាំងខាងក្រោម នៃ Excel សន្លឹកកិច្ចការ ។
ប្រសិនបើយើងមិនចង់ផ្ទុកឡើងវិញដោយស្វ័យប្រវត្តិ តារាងជំនួយទិន្នន័យទាំងអស់ នៅក្នុងសៀវភៅការងារជាជាង គ្រាន់តែ ជាក់លាក់មួយ យើងអាចប្រើកូដខាងក្រោម។ កូដនេះនឹងធ្វើបច្ចុប្បន្នភាពតារាងជំនួយទិន្នន័យនៅក្នុងប្រភេទសន្លឹក pivot នៅពេលដែលយើងផ្លាស់ប្តូរប្រភពទិន្នន័យ។
អានបន្ថែម៖ VBA ដើម្បីផ្ទុកតារាង Pivot ឡើងវិញក្នុង Excel
អ្វីដែលត្រូវចងចាំ
ការប្រើ កូដ VBA នៅក្នុងវិធីទី 2 ស្វ័យប្រវត្តិ តារាងជំនួយទិន្នន័យរបស់យើង ប៉ុន្តែវា បាត់បង់ ការ មិនធ្វើវិញ ប្រវត្តិ ។ បន្ទាប់ពីធ្វើការផ្លាស់ប្តូរ យើងមិនអាចត្រឡប់ទៅដំណាក់កាលមុនបានទេ។ នេះគឺជាគុណវិបត្តិនៃការប្រើប្រាស់ម៉ាក្រូដើម្បីធ្វើបច្ចុប្បន្នភាពតារាងជំនួយទិន្នន័យដោយស្វ័យប្រវត្តិ។
សេចក្តីសន្និដ្ឋាន
ឥឡូវនេះ យើងដឹងពីរបៀបធ្វើតារាងជំនួយទិន្នន័យក្នុង Excel ដោយស្វ័យប្រវត្តិ។ សង្ឃឹមថា វានឹងលើកទឹកចិត្តអ្នកឱ្យប្រើមុខងារនេះកាន់តែមានទំនុកចិត្ត។ រាល់ចម្ងល់ ឬសំណូមពរ កុំភ្លេចដាក់ក្នុងប្រអប់ comment ខាងក្រោម។