ഉള്ളടക്ക പട്ടിക
ഒരു വലിയ ഡാറ്റാഗണത്തിൽ ഒരേ നിരയെ അടിസ്ഥാനമാക്കി ഒന്നിലധികം മൂല്യങ്ങൾ അടങ്ങിയിരിക്കാം. നിങ്ങൾക്ക് വേണമെങ്കിൽ ഒരേ വിഭാഗങ്ങളുടെ (ഡിപ്പാർട്ട്മെന്റ്, മാസം, പ്രദേശം, സംസ്ഥാനങ്ങൾ മുതലായവ) മൂല്യങ്ങൾ അല്ലെങ്കിൽ നിങ്ങളുടെ മുൻഗണനകൾ വ്യത്യസ്ത വർക്ക്ഷീറ്റുകളിലേക്കോ വർക്ക്ബുക്കുകളിലേക്കോ വിഭജിക്കാം. ഈ ലേഖനത്തിൽ, Excel ഷീറ്റിനെ ഒന്നിലധികം വർക്ക്ഷീറ്റുകളായി വിഭജിക്കുന്നത് എങ്ങനെയെന്ന് ഞാൻ വിശദീകരിക്കാൻ പോകുന്നു.
ഈ വിശദീകരണം നിങ്ങൾക്ക് കൂടുതൽ വ്യക്തമാക്കുന്നതിന്, ഞാൻ ഒരു സാമ്പിൾ ഡാറ്റാസെറ്റ് ഉപയോഗിക്കാൻ പോകുന്നു. വ്യത്യസ്ത മാസങ്ങളിലെ വിൽപ്പന വിവരങ്ങൾ പ്രതിനിധീകരിക്കുന്ന 4 നിരകൾ ഡാറ്റാഗണത്തിലുണ്ട്. ഈ നിരകൾ സെയിൽസ് പേഴ്സൺ, റീജിയൻ, മാസം, , സെയിൽസ് എന്നിവയാണ്.
7> പ്രാക്ടീസ് ചെയ്യാൻ ഡൗൺലോഡ് ചെയ്യുക എക്സൽ ഷീറ്റിനെ ഒന്നിലധികം വർക്ക്ഷീറ്റുകളായി വിഭജിക്കുക ഫിൽട്ടർ ഉപയോഗിച്ച് & പകർത്തുക
ഏത് ഷീറ്റിൽ നിന്നും, ഫിൽറ്റർ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഡാറ്റ ഒന്നിലധികം ഷീറ്റുകളായി വിഭജിക്കാം.
ആദ്യം, നിങ്ങൾ പ്രയോഗിക്കാൻ ആഗ്രഹിക്കുന്ന സെൽ ശ്രേണി തിരഞ്ഞെടുക്കുക ഫിൽട്ടർ .
➤ഇവിടെ, ഞാൻ സെൽ ശ്രേണി B3:E15 തിരഞ്ഞെടുത്തു.
അതിനുശേഷം, ഡാറ്റ ടാബ് തുറക്കുക >> ഫിൽട്ടർ തിരഞ്ഞെടുക്കുക.
നിങ്ങൾക്ക് CTRL + SHIFT + L ഉപയോഗിക്കുകയും ഫിൽട്ടർ കീബോർഡ് ഉപയോഗിച്ച് പ്രയോഗിക്കുക.
ഇപ്പോൾ, ഫിൽട്ടർ തിരഞ്ഞെടുത്ത സെൽ ശ്രേണിയിൽ പ്രയോഗിക്കുന്നു.
അടുത്തത്, <2 ക്ലിക്ക് ചെയ്യുക മാസ മൂല്യങ്ങളെ ആശ്രയിച്ച് എനിക്ക് ഡാറ്റ വിഭജിക്കാൻ താൽപ്പര്യപ്പെടുന്നതിനാൽ മാസ
നിര ഒടുവിൽ, ക്ലിക്ക് ചെയ്യുക ശരി.
ഇപ്പോൾ, മാസം ജനുവരി ലെ എല്ലാ മൂല്യങ്ങളും ഫിൽട്ടർ ചെയ്തിരിക്കുന്നു.
പിന്നെ, ഡാറ്റ പകർന്നു പുതിയ വർക്ക്ഷീറ്റിലേക്ക് ഒട്ടിക്കുക .
ഇവിടെ, ഞാൻ പുതിയതിന് പേരിട്ടു. ഷീറ്റ് ജനുവരി. അതിനാൽ, ജനുവരി ലെ എല്ലാ വിൽപ്പന വിവരങ്ങളും ഇവിടെ അവതരിപ്പിച്ചിരിക്കുന്നത് നിങ്ങൾ കാണും.
ബാക്കിയുള്ള മാസങ്ങളിൽ , നിങ്ങൾക്ക് ഇതേ നടപടിക്രമങ്ങൾ പിന്തുടരാവുന്നതാണ്.
വീണ്ടും, നെ ആശ്രയിച്ച് എനിക്ക് ഡാറ്റ വിഭജിക്കാൻ താൽപ്പര്യമുള്ളതിനാൽ മാസം കോളത്തിൽ ക്ലിക്കുചെയ്യുക മാസ മൂല്യങ്ങൾ.
അവിടെ നിന്ന് ഫെബ്രുവരി ഒഴികെ എല്ലാം തിരഞ്ഞെടുക്കുക. അവസാനമായി, ശരി ക്ലിക്ക് ചെയ്യുക.
ഇപ്പോൾ, ഫെബ്രുവരി മാസത്തിലെ എല്ലാ മൂല്യങ്ങളും ഫിൽട്ടർ ചെയ്തു.
പിന്നെ, പകർത്തുക ഡാറ്റ പുതിയ വർക്ക്ഷീറ്റിലേക്ക് ഒട്ടിക്കുക .
പിന്നീട്, ഞാൻ പേര് നൽകി പുതിയ ഷീറ്റ് ഫെബ്രുവരി. അതിനാൽ, മാസത്തിലെ ഫെബ്രുവരി ലെ എല്ലാ വിൽപ്പന വിവരങ്ങളും ഇവിടെ അവതരിപ്പിച്ചിരിക്കുന്നത് നിങ്ങൾ കാണും.
<0വീണ്ടും, മാസം കോളത്തിൽ ക്ലിക്ക് ചെയ്യുക, കാരണം മാസം മൂല്യങ്ങൾ അനുസരിച്ച് എനിക്ക് ഡാറ്റ വിഭജിക്കണം.
അവിടെ നിന്ന് <2 മാർച്ച് ഒഴികെ എല്ലാം തിരഞ്ഞെടുത്തത് മാറ്റുക. അവസാനമായി, ശരി ക്ലിക്ക് ചെയ്യുക.
ഇപ്പോൾ, മാർച്ച് ന്റെ എല്ലാ മൂല്യങ്ങളും ഫിൽട്ടർ ചെയ്തതായി നിങ്ങൾ കാണും.
<0 തുടർന്ന്, പകർത്തുകഡാറ്റ പുതിയ വർക്ക് ഷീറ്റിലേക്ക് ഒട്ടിക്കുക.
അവസാനം, ഞാൻ പുതിയ ഷീറ്റിന് പേരിട്ടു മാർച്ച് . അതിനാൽ, മാർച്ച് നുള്ള എല്ലാ വിൽപ്പന വിവരങ്ങളും അവതരിപ്പിച്ചിരിക്കുന്നത് നിങ്ങൾ കാണുംഇവിടെ.
കൂടുതൽ വായിക്കുക: എക്സൽ ഷീറ്റിനെ വരികളെ അടിസ്ഥാനമാക്കി ഒന്നിലധികം ഷീറ്റുകളായി വിഭജിക്കുക
2. വിബിഎ ഉപയോഗിച്ച് വരി എണ്ണത്തെ അടിസ്ഥാനമാക്കി Excel ഷീറ്റ് വിഭജിക്കുക
നടപടിക്രമം ആരംഭിക്കുന്നതിന് മുമ്പ്, നിങ്ങൾ ആദ്യ വരികളിൽ നിന്ന് ഡാറ്റ ആരംഭിക്കേണ്ടതുണ്ടെന്ന് നിങ്ങൾ ഓർക്കേണ്ടതുണ്ട്.
ഇപ്പോൾ, ഡെവലപ്പർ ടാബ് >> തുറക്കുക; വിഷ്വൽ ബേസിക് തിരഞ്ഞെടുക്കുക
ഇത് ആപ്ലിക്കേഷനുകൾക്കായുള്ള മൈക്രോസോഫ്റ്റ് വിഷ്വൽ ബേസിക്കിന്റെ ഒരു പുതിയ വിൻഡോ തുറക്കും .
ഇപ്പോൾ , നിന്ന് തിരുകുക >> മൊഡ്യൂൾ തിരഞ്ഞെടുക്കുക
A മൊഡ്യൂൾ അവിടെ തുറക്കും.
തുടർന്ന്, <എന്നതിൽ ഇനിപ്പറയുന്ന കോഡ് എഴുതുക 2>മൊഡ്യൂൾ .
6639
ഇവിടെ, ഞാൻ SplitExcelSheet_into_MultipleSheets എന്ന പേരിൽ ഒരു ഉപ നടപടിക്രമം സൃഷ്ടിച്ചു.
ഞാൻ എവിടെയാണ് രണ്ട് വേരിയബിളുകൾ പ്രഖ്യാപിച്ചു, ഇവ WorkRng ഉം xRow ആയി റേഞ്ച് ടൈപ്പ് ചെയ്യുക തുടർന്ന്
SplitRow ഇന്റിജർ കൂടാതെ xWs വർക്ക്ഷീറ്റ് തരം.
കൂടാതെ, ഡയലോഗ് ബോക്സിന് ശീർഷകം നൽകാൻ ExcelTitleId ഉപയോഗിച്ചു.
എന്റെ ഡാറ്റാസെറ്റിൽ മാസം ജനുവരി ന് 4 വരികൾ ഉള്ളതിനാൽ ഡേറ്റയെ 4 വരികളായി വിഭജിക്കാൻ ഞാൻ സ്പ്ലിറ്റ് റോ നമ്പർ 4 നൽകിയിട്ടുണ്ട്.
അവസാനം, തന്നിരിക്കുന്ന സെൽ റേഞ്ച് അവസാനിക്കുന്നത് വരെ For ലൂപ്പ് SplitRow ലേക്ക് ഉപയോഗിച്ചു.
തുടർന്ന്, കോഡ് സംരക്ഷിക്കുക തുടർന്ന് വർക്ക്ഷീറ്റിലേക്ക് മടങ്ങുക.
ഇപ്പോൾ, ഡെവലപ്പർ ടാബ് >> തുറക്കുക; ഇൻസേർട്ട് >> ബട്ടൺ തിരഞ്ഞെടുക്കുക
ഒരു ഡയലോഗ് ബോക്സ് പോപ്പ് ചെയ്യുംമുകളിലേക്ക്.
ചേർത്ത ബട്ടണിൽ മാക്രോ അസൈൻ ചെയ്യാൻ.
SplitExcelSheet_into_Multiplesheets മാക്രോ നാമത്തിൽ നിന്ന് തിരഞ്ഞെടുക്കുക തുടർന്ന് ശരി ക്ലിക്ക് ചെയ്യുക.
മാക്രോ റൺ ചെയ്യാൻ ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക.
ഇപ്പോൾ, ഒരു ഡയലോഗ് ബോക്സ് പോപ്പ് അപ്പ് ചെയ്യും, അവിടെ നിങ്ങൾക്ക് ഡാറ്റ റേഞ്ച് നൽകാം.
➤ ഇവിടെ, ഞാൻ സെൽ ശ്രേണി തിരഞ്ഞെടുത്തു B1:E12
അതിനുശേഷം, ശരി ക്ലിക്കുചെയ്യുക.
മറ്റൊരു ഡയലോഗ് ബോക്സ് ഡാറ്റാസെറ്റ് വിഭജിക്കാനുള്ള കോഡിൽ നിങ്ങൾ ഇതിനകം നൽകിയിട്ടുള്ള തിരഞ്ഞെടുത്ത വരികളുടെ എണ്ണം കാണിക്കാൻ പോപ്പ് അപ്പ് ചെയ്യും.
➤ കോഡിൽ, ഞാൻ 4 <എന്നതായി നൽകി 2>വരി സംഖ്യ വിഭജിക്കുക
എനിക്ക് ആകെ 12 വരികൾ ഉള്ളതിനാൽ 4 വരികൾ ഉം ഉണ്ടാകും 3 ഷീറ്റുകൾ .
ഷീറ്റ്1 -ൽ, ആദ്യത്തെ 4 വരികളുടെ ഡാറ്റ നിങ്ങൾ കാണും.
Sheet2 -ൽ, 5 മുതൽ 8 വരെയുള്ള വരികളുടെ ഡാറ്റ നിങ്ങൾ കാണും.
Sheet3 -ൽ, അവസാന 4-ന്റെ ഡാറ്റ നിങ്ങൾ കാണും. വരികൾ.
കൂടുതൽ വായിക്കുക: Excel VBA: ഷീറ്റിനെ ഒന്നിലധികം ഷീറ്റുകളായി വിഭജിക്കുക n വരികൾ
സമാന വായനകൾ
- എക്സെലിൽ സ്ക്രീൻ എങ്ങനെ വിഭജിക്കാം (3 വഴികൾ)
- [പരിഹരിക്കുക:] Excel വ്യൂ സൈഡ് ബൈ സൈഡ് പ്രവർത്തിക്കുന്നില്ല
- Excel-ൽ ഷീറ്റുകൾ എങ്ങനെ വേർതിരിക്കാം (6 ഫലപ്രദമായ വഴികൾ)
- തുറക്കുക രണ്ട് Excel ഫയലുകൾ വെവ്വേറെ (5 എളുപ്പമുള്ള രീതികൾ)
- എക്സൽ ഷീറ്റ് ഒന്നിലധികം ഫയലുകളായി വിഭജിക്കുന്നത് എങ്ങനെ ഷീറ്റ് ഒന്നിലധികംനിരയെ അടിസ്ഥാനമാക്കിയുള്ള വർക്ക്ബുക്ക്
നടപടിക്രമം ആരംഭിക്കുന്നതിന് മുമ്പ്, ആദ്യ വരിയിൽ നിന്നും ആദ്യ നിരയിൽ നിന്നും ഡാറ്റ ആരംഭിക്കേണ്ടതുണ്ടെന്ന് നിങ്ങൾ ഓർക്കേണ്ടതുണ്ട്.
ഇപ്പോൾ, തുറക്കുക ഡെവലപ്പർ ടാബ് >> വിഷ്വൽ ബേസിക് തിരഞ്ഞെടുക്കുക
ഇത് ആപ്ലിക്കേഷനുകൾക്കായുള്ള മൈക്രോസോഫ്റ്റ് വിഷ്വൽ ബേസിക്കിന്റെ ഒരു പുതിയ വിൻഡോ തുറക്കും .
ഇപ്പോൾ , നിന്ന് തിരുകുക >> മൊഡ്യൂൾ തിരഞ്ഞെടുക്കുക
A മൊഡ്യൂൾ അവിടെ തുറക്കും.
തുടർന്ന്, <എന്നതിൽ ഇനിപ്പറയുന്ന കോഡ് എഴുതുക 2>മൊഡ്യൂൾ
.3237
ഇവിടെ, ഞാൻ SplitSheetIntoMultipleWorkbooksBasedOnColumn എന്ന പേരിൽ ഒരു ഉപനടപടി സൃഷ്ടിച്ചു. , അവിടെ ഞാൻ ഒന്നിലധികം വേരിയബിളുകൾ പ്രഖ്യാപിച്ചു.
ഞാൻ 3 FOR ലൂപ്പുകൾ ഉപയോഗിച്ചു. 1st FOR ലൂപ്പ്, നിർദിഷ്ട കോളം ലഭിക്കുന്നതിന്, വരി 2 മുതൽ അവസാന വരി വരെയുള്ള വരികൾ കണക്കാക്കും. ഞാൻ “C” നിരയുടെ ഉദാഹരണം നൽകി.
നിങ്ങൾക്ക് അത് നിങ്ങളുടെ കേസിലേക്ക് മാറ്റാം
രണ്ടാമത്തേത് <5-ന്>ലൂപ്പ് ഒരു പുതിയ Excel വർക്ക്ബുക്ക് സൃഷ്ടിക്കും.
3rd Fo r ലൂപ്പ് അതേ കോളം “C” മൂല്യമുള്ള ഡാറ്റയെ 2-ൽ നിന്ന് പുതിയ വർക്ക്ബുക്കിലേക്ക് പകർത്തും. വരി മുതൽ അവസാന വരി വരെയുള്ള മൂല്യം.
അതിനുശേഷം, കോഡ് സംരക്ഷിച്ച് വർക്ക്ഷീറ്റിലേക്ക് മടങ്ങുക.
ഇപ്പോൾ, കാണുക ടാബ് > തുറക്കുക ;> മാക്രോകളിൽ നിന്ന് >> മാക്രോകൾ കാണുക
ഒരു ഡയലോഗ് ബോക്സ് പോപ്പ് അപ്പ് ചെയ്യും.
ഇപ്പോൾ, മാക്രോ നാമത്തിൽ നിന്ന് SplitSheetIntoMultipleWorkbooksBasedOnColumn ഉം തിരഞ്ഞെടുക്കുക Macros in എന്നതിൽ വർക്ക്ബുക്ക് തിരഞ്ഞെടുക്കുക.
അവസാനം, Run തിരഞ്ഞെടുത്ത Macro .
അവസാനം, നിങ്ങൾ 3 കാണും C നിരയിൽ 3 വ്യത്യസ്ത മാസങ്ങൾ ഉള്ളതിനാൽ പുതിയ വർക്ക്ബുക്കുകൾ സൃഷ്ടിച്ചു. ജനുവരി നുള്ള പുസ്തകം1 .
ഫെബ്രുവരി ലെ പുസ്തകം2 .
പുസ്തകം3 മാർച്ച് .
കൂടുതൽ വായിക്കുക: കോളം മൂല്യത്തെ അടിസ്ഥാനമാക്കി എക്സൽ ഷീറ്റിനെ ഒന്നിലധികം ഷീറ്റുകളായി വിഭജിക്കുന്നത് എങ്ങനെ
ഉപസംഹാരം
ഈ ലേഖനത്തിൽ, ഞാൻ എക്സൽ ഷീറ്റിനെ ഒന്നിലധികം വർക്ക്ഷീറ്റുകളായി വിഭജിക്കുന്നതിനുള്ള 3 വഴികൾ വിശദീകരിച്ചു. നിങ്ങളുടെ Excel ഷീറ്റ് ഒന്നിലധികം വർക്ക്ഷീറ്റുകളായി വിഭജിക്കാൻ വിശദീകരിക്കപ്പെട്ട ഏതെങ്കിലും മാർഗ്ഗങ്ങൾ നിങ്ങൾക്ക് പിന്തുടരാവുന്നതാണ്. ഈ രീതികളെക്കുറിച്ച് നിങ്ങൾക്ക് എന്തെങ്കിലും ആശയക്കുഴപ്പമോ ചോദ്യമോ ഉണ്ടെങ്കിൽ, നിങ്ങൾക്ക് താഴെ കമന്റ് ചെയ്യാം.