ഉള്ളടക്ക പട്ടിക
രണ്ട് വ്യത്യസ്ത രീതികൾ ഉപയോഗിച്ച് എക്സൽ -ലെ പിവറ്റ് ടേബിൾ സ്വയമേവ പുതുക്കുന്നത് എങ്ങനെയെന്ന് ഈ ലേഖനം കാണിക്കുന്നു. ഡാറ്റാ ഉറവിടത്തിലെ മാറ്റത്തിനൊപ്പം പിവറ്റ് ടേബിൾ സ്വയമേവ അപ്ഡേറ്റ് ചെയ്യുന്നത് Excel നൽകുന്ന ഒരു ശക്തമായ സവിശേഷതയാണ്. എന്നാൽ ഇത് ഒരു അന്തർനിർമ്മിത പ്രവർത്തനമല്ല. നിങ്ങളുടെ എക്സൽ കണക്കുകൂട്ടൽ ഓട്ടോമേറ്റ് ചെയ്യുന്നതിനുള്ള ഗൈഡ് പിന്തുടരാം.
പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക
നിങ്ങൾ ഈ ലേഖനം വായിക്കുമ്പോൾ വ്യായാമം ചെയ്യാൻ ഈ പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക.
പിവറ്റ് ടേബിൾ പുതുക്കുക Excel പിവറ്റ് ടേബിൾ, ഒരു ഡാറ്റാസെറ്റിനായി ഞങ്ങൾ രണ്ട് പിവറ്റ് ടേബിളുകൾസൃഷ്ടിച്ചു. തീയതി, പ്രദേശം, നഗരത്തിന്റെ പേര്, ഉൽപ്പന്നത്തിന്റെ പേര്, ഉൽപ്പന്ന വിഭാഗം, യൂണിറ്റ് വില, അളവ്, മൊത്തം വില എന്നിങ്ങനെ ആവശ്യമായ എല്ലാ വിശദാംശങ്ങളോടും കൂടിയ വിൽപ്പന ഡാറ്റയുടെലിസ്റ്റ് ഡാറ്റാസെറ്റ് കാണിക്കുന്നു.
വ്യത്യസ്ത നഗരങ്ങളിൽ മൊത്തം വിൽപ്പന എങ്ങനെ വ്യത്യാസപ്പെട്ടിരിക്കുന്നു (സ്ക്രീൻഷോട്ട് ) ഈ ഡാറ്റാസെറ്റ് ഉപയോഗിച്ച് ഞങ്ങൾ സൃഷ്ടിച്ച 2 പിവറ്റ് ടേബിളുകൾ ഉണ്ട്> 1 ) കൂടാതെ മറ്റൊരു പട്ടിക വ്യത്യസ്ത വിഭാഗങ്ങൾ ഉൽപ്പന്നങ്ങളുടെ മൊത്തം വിൽപ്പന പ്രദർശിപ്പിക്കുന്നു (സ്ക്രീൻഷോട്ട് 2 ).
സ്ക്രീൻഷോട്ട് 1:
സ്ക്രീൻഷോട്ട് 2:
1. വർക്ക്ബുക്ക് തുറക്കുമ്പോൾ പിവറ്റ് പട്ടിക യാന്ത്രികമായി പുതുക്കുക
ഈ രീതി വർക്ക്ബുക്ക് ഓരോ തവണയും പിവറ്റ് ടേബിൾ അപ്ഡേറ്റ് ചെയ്യും >തുറന്നു , ഓരോ തവണയും ഡാറ്റാസെറ്റിൽ മാറ്റം വരുത്താറില്ല. അതിനാൽ, അത് പോലെയാണ് പിവറ്റ് ടേബിളിന്റെ ഭാഗിക ഓട്ടോമേഷൻ . ഒരു പിവറ്റ് ടേബിളിനായി സ്വയമേവ പുതുക്കൽ ഫീച്ചർ പ്രവർത്തനക്ഷമമാക്കുന്നതിനുള്ള ഘട്ടങ്ങൾ നമുക്ക് പിന്തുടരാം:
ഘട്ടങ്ങൾ:
- റൈറ്റ് ക്ലിക്ക് ഏതെങ്കിലും < സന്ദർഭ മെനു തുറക്കാൻ പിവറ്റ് പട്ടികയുടെ 1> സെൽ
- പിവറ്റ് ടേബിൾ ഓപ്ഷനുകൾ വിൻഡോയിൽ നിന്ന്, ഡാറ്റ ടാബിലേക്ക് പോയി ചെക്ക് ഡാറ്റ പുതുക്കുക ഫയൽ തുറക്കുമ്പോൾ ഓപ്ഷൻ .
- അവസാനം, വിൻഡോ അടയ്ക്കാൻ ശരി അമർത്തുക.
കൂടുതൽ വായിക്കുക: Excel-ലെ എല്ലാ പിവറ്റ് ടേബിളുകളും എങ്ങനെ പുതുക്കാം
സമാന വായനകൾ
- പിവറ്റ് ടേബിൾ അല്ല പുതുക്കൽ (5 പ്രശ്നങ്ങളും പരിഹാരങ്ങളും)
- Excel-ൽ ചാർട്ട് എങ്ങനെ പുതുക്കാം (2 ഫലപ്രദമായ വഴികൾ)
- Excel-ൽ ഒരു പിവറ്റ് ടേബിൾ എഡിറ്റ് ചെയ്യുക (5 രീതികൾ)
- Excel റിബണിൽ നിന്ന് ഡെവലപ്പർ ടാബിലേക്ക് പോകുക ഒപ്പം വിഷ്വൽ ബേസിക് ടാബിൽ ക്ലിക്ക് ചെയ്ത് വിഷ്വൽ ബേസിക് തുറക്കുകഎഡിറ്റർ.
- വിഷ്വൽ ബേസിക് എഡിറ്ററിൽ VBA Project Explorer എവിടെ പോകുക എല്ലാ വർക്ക്ഷീറ്റുകളും പട്ടികപ്പെടുത്തിയിട്ടുണ്ട്. ഉറവിട ഡാറ്റ , ഡബിൾ ക്ലിക്ക് എന്നിവ അടങ്ങുന്ന വർക്ക്ഷീറ്റ് തിരഞ്ഞെടുക്കുക. ആവശ്യമായ കോഡ് എഴുതാൻ അത് ഒരു പുതിയ മൊഡ്യൂൾ തുറക്കും.
- ഈ ഘട്ടത്തിൽ, ഒരു <ചേർക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു 1>ഇവന്റ് മാക്രോ . ഇതിനായി, മൊഡ്യൂളിന്റെ object-dropdown, ഇടതുവശത്തുള്ള ക്ലിക്ക് ചെയ്ത്
- തിരഞ്ഞെടുക്കുക. മുകളിലെ ഘട്ടം ഒരു Worksheet_SelectionCchange ഇവന്റ് ചേർക്കും.
- മൊഡ്യൂളിലേക്ക് ഒരു ഇവന്റ് ചേർക്കാൻ നമുക്ക് ക്ലിക്ക് ചെയ്യാം നടപടിക്രമം ഡ്രോപ്പ്ഡൗൺ എന്നിട്ട് തിരഞ്ഞെടുക്കുക മാറ്റുക
- ഇപ്പോൾ നമ്മൾ ഒരു പുതിയ ഇവന്റ് മാക്രോ ആണ് കാണുന്നത് Worksheet_Change എന്ന പേരിലുള്ള മൊഡ്യൂളിലേക്ക് ചേർത്തു. ഇതിനുള്ളിൽ ഞങ്ങൾ ഞങ്ങളുടെ കോഡ് എഴുതും. അതിനാൽ, ഇല്ലാതാക്കുക Worksheet_SelectionChange
- അവസാനമായി, മാറ്റ ഇവന്റിനുള്ളിൽ ലളിതമായ VBA കോഡ് ചേർക്കുക.
2. VBA ഉപയോഗിച്ച് Excel പിവറ്റ് ടേബിൾ യാന്ത്രികമായി പുതുക്കുക
ലളിതമായ VBA കോഡ് ഉപയോഗിച്ച് നമുക്ക് ചെയ്യുമ്പോൾ നമ്മുടെ പിവറ്റ് ടേബിൾ യാന്ത്രികമായി അപ്ഡേറ്റ് ചെയ്യാം ഏതെങ്കിലും ഉറവിട ഡാറ്റ മാറ്റുക. ഏറ്റവും പ്രധാനമായി ഇത് സംഭവിക്കുന്നത് ഉടനെ മുമ്പത്തെ രീതിയിൽ നിന്ന് വ്യത്യസ്തമായി, അപ്ഡേറ്റുകൾ കാണുന്നതിന് ഫയൽ വീണ്ടും അടച്ച് വീണ്ടും തുറക്കേണ്ടതുണ്ട്. ഇത് സാധ്യമാക്കാൻ നമുക്ക് ഗൈഡ് പിന്തുടരാം!
ഘട്ടങ്ങൾ:
5122
ഈ VBA കോഡ് ഏത് സമയത്തും ഞങ്ങൾ സെൽ ഡാറ്റ സോഴ്സ് ഫയലിൽ മാറ്റുമ്പോൾ റൺ ചെയ്യും. 2> ഉറവിടവുമായി ബന്ധപ്പെട്ട എല്ലാ പിവറ്റ് ടേബിളുകളും അതനുസരിച്ച് തൽക്ഷണം .
അപ്ഡേറ്റ് ചെയ്യും. കൂടുതൽ വായിക്കുക : എല്ലാ പിവറ്റ് ടേബിളുകളും VBA ഉപയോഗിച്ച് എങ്ങനെ പുതുക്കാം (4 വഴികൾ)
ഒറ്റ പിവറ്റ് ടേബിൾ സ്വയമേവ പുതുക്കുന്നതിനുള്ള VBA കോഡ്
<0 വർക്ക്ബുക്കിലെ എല്ലാ പിവറ്റ് ടേബിളുകളും സ്വയമേവ പുതുക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നില്ലെങ്കിൽപകരം ഒരു നിർദ്ദിഷ്ട ഒന്ന് , നമുക്ക് ഇനിപ്പറയുന്ന കോഡ് ഉപയോഗിക്കാം. ഞങ്ങൾ ഡാറ്റ ഉറവിടം മാറ്റുമ്പോൾ pivot-category എന്ന ഷീറ്റിലെ പിവറ്റ് പട്ടിക മാത്രമേ ഈ കോഡ് അപ്ഡേറ്റ് ചെയ്യുകയുള്ളൂ.7665
ഇൻ ഈ കോഡ്, pivot-category എന്നത് PivotTable അടങ്ങുന്ന ഷീറ്റിന്റെ പേരാണ്. ഒരു വർക്ക്ഷീറ്റിന്റെയും പിവറ്റ് ടേബിളിന്റെയും പേര് നമുക്ക് എളുപ്പത്തിൽ പരിശോധിക്കാം.
മുകളിലുള്ള സ്ക്രീൻഷോട്ടിൽ, ഷീറ്റിന്റെ പേര് ഇൻ നമുക്ക് കാണാം. എക്സൽ വർക്ക്ഷീറ്റിന്റെ ചുവടെയുള്ള ടാബ് ഒരു നിർദ്ദിഷ്ട ഒന്ന്, നമുക്ക് ഇനിപ്പറയുന്ന കോഡ് ഉപയോഗിക്കാം. ഞങ്ങൾ ഡാറ്റ ഉറവിടം മാറ്റുമ്പോൾ ഈ കോഡ് ഷീറ്റ് പിവറ്റ്-വിഭാഗത്തിലെ പിവറ്റ് ടേബിൾ മാത്രമേ അപ്ഡേറ്റ് ചെയ്യുകയുള്ളൂ.
കൂടുതൽ വായിക്കുക: Excel-ൽ പിവറ്റ് ടേബിൾ പുതുക്കാൻ VBA
ഓർമ്മിക്കേണ്ട കാര്യങ്ങൾ
ഉപയോഗിക്കുന്നത് VBA കോഡ് രീതി 2 ഓട്ടോമേറ്റ് ചെയ്യുന്നു ഞങ്ങളുടെ പിവറ്റ് ടേബിളുകൾ എന്നാൽ അത് നഷ്ടം പഴയപടിയാക്കുന്നു ചരിത്രം . ഒരു മാറ്റം വരുത്തിയ ശേഷം, നമുക്ക് മുമ്പത്തെ ഘട്ടത്തിലേക്ക് മടങ്ങാൻ കഴിയില്ല. പിവറ്റ് ടേബിളുകൾ സ്വയമേവ അപ്ഡേറ്റ് ചെയ്യാൻ ഒരു മാക്രോ ഉപയോഗിക്കുന്നതിന്റെ ഒരു പോരായ്മയാണിത്.
ഉപസംഹാരം
ഇപ്പോൾ, Excel-ൽ പിവറ്റ് ടേബിളുകൾ എങ്ങനെ ഓട്ടോമേറ്റ് ചെയ്യാമെന്ന് ഞങ്ങൾക്കറിയാം. ഈ സവിശേഷത കൂടുതൽ ആത്മവിശ്വാസത്തോടെ ഉപയോഗിക്കാൻ ഇത് നിങ്ങളെ പ്രോത്സാഹിപ്പിക്കുമെന്ന് പ്രതീക്ഷിക്കുന്നു. എന്തെങ്കിലും ചോദ്യങ്ങളോ നിർദ്ദേശങ്ങളോ ഉണ്ടെങ്കിൽ അവ ചുവടെയുള്ള കമന്റ് ബോക്സിൽ ഇടാൻ മറക്കരുത്.