எக்செல் தாளைப் பல பணித்தாள்களாகப் பிரிப்பது எப்படி (3 முறைகள்) -

  • இதை பகிர்
Hugh West

ஒரு பெரிய தரவுத்தொகுப்பில் ஒரே நெடுவரிசையின் அடிப்படையில் பல மதிப்புகள் இருக்கலாம். நீங்கள் விரும்பினால், அதே வகைகளின் (துறை, மாதம், பிராந்தியம், மாநிலங்கள், முதலியன) மதிப்புகள் அல்லது உங்கள் விருப்பங்களை வெவ்வேறு பணித்தாள்கள் அல்லது பணிப்புத்தகங்களாகப் பிரிக்கலாம். இந்தக் கட்டுரையில், எக்செல் தாளைப் பல ஒர்க்ஷீட்களாகப் பிரிப்பது எப்படி என்பதை விளக்கப் போகிறேன்.

இந்த விளக்கத்தை உங்களுக்குத் தெளிவாக்க, நான் மாதிரி தரவுத்தொகுப்பைப் பயன்படுத்தப் போகிறேன். தரவுத்தொகுப்பில் வெவ்வேறு மாதங்களின் விற்பனைத் தகவலைக் குறிக்கும் 4 நெடுவரிசைகள் உள்ளன. இந்த நெடுவரிசைகள் விற்பனை நபர், மண்டலம், மாதம், மற்றும் விற்பனை .

7> எக்செல் தாளைப் பல ஒர்க்ஷீட்களாகப் பிரிக்க பதிவிறக்கவும் வடிகட்டி மற்றும் நகலைப் பயன்படுத்தி

எந்த தாளிலிருந்தும், வடிகட்டி ஐப் பயன்படுத்தி தரவை பல தாள்களாகப் பிரிக்கலாம்.

முதலில், நீங்கள் விண்ணப்பிக்க விரும்பும் செல் வரம்பைத் தேர்ந்தெடுக்கவும் வடிகட்டி .

➤இங்கே, B3:E15 செல் வரம்பைத் தேர்ந்தெடுத்துள்ளேன்.

பின், தரவு தாவலைத் திறக்கவும் >> வடிகட்டி என்பதைத் தேர்ந்தெடுக்கவும்.

நீங்கள் CTRL + SHIFT + L ஐப் பயன்படுத்தி வடிகட்டி கீபோர்டைப் பயன்படுத்தி பயன்படுத்தவும்.

இப்போது, ​​ வடிகட்டி தேர்ந்தெடுக்கப்பட்ட செல் வரம்பிற்குப் பயன்படுத்தப்படுகிறது.

அடுத்து, <2ஐக் கிளிக் செய்யவும்>மாதம்

நெடுவரிசை, மாதமதிப்புகளைப் பொறுத்து தரவைப் பிரிக்க விரும்புகிறேன்.

அங்கிருந்து ஜனவரி தவிர அனைத்தையும் தேர்வு நீக்கிவிட்டேன். இறுதியாக, கிளிக் செய்யவும் சரி .

இப்போது, ​​ மாதம் ஜனவரி அனைத்து மதிப்புகளும் வடிகட்டப்படுகின்றன.

பிறகு, தரவை நகலெடு செய்து ஒட்டு புதிய பணித்தாளில் தாள் ஜனவரி. எனவே, ஜனவரி க்கான அனைத்து விற்பனைத் தகவல்களும் இங்கே வழங்கப்பட்டுள்ளதைக் காண்பீர்கள்.

மீதமுள்ள மாதங்களுக்கு , நீங்கள் அதே நடைமுறைகளைப் பின்பற்றலாம்.

மீண்டும், ஐப் பொறுத்து தரவைப் பிரிக்க விரும்புவதால், மாதம் நெடுவரிசையைக் கிளிக் செய்யவும். மாத மதிப்புகள்.

அங்கிருந்து பிப்ரவரி தவிர அனைத்தையும் தேர்வுநீக்கவும். இறுதியாக, சரி என்பதைக் கிளிக் செய்யவும்.

இப்போது, பிப்ரவரி மாத க்கான அனைத்து மதிப்புகளும் வடிகட்டப்பட்டன.

பிறகு, தரவை நகலெடு மற்றும் ஒட்டு புதிய பணித்தாளில்.

பின்னர், நான் பெயரிட்டேன். புதிய தாள் பிப்ரவரி. எனவே, மாதம் பிப்ரவரி க்கான அனைத்து விற்பனைத் தகவல்களையும் இங்கே காண்பீர்கள்.

<0

மீண்டும், மாதம் நெடுவரிசையைக் கிளிக் செய்யவும், ஏனெனில் மாத மதிப்புகளைப் பொறுத்து தரவைப் பிரிக்க விரும்புகிறேன்.

அங்கிருந்து <2 மார்ச் தவிர அனைத்தையும் தேர்வுநீக்கவும். இறுதியாக, சரி என்பதைக் கிளிக் செய்யவும்.

இப்போது, ​​ மார்ச் ன் அனைத்து மதிப்புகளும் வடிகட்டப்பட்டிருப்பதைக் காண்பீர்கள்.

பிறகு, தரவை நகலெடு செய்து புதிய ஒர்க் ஷீட்டில் ஒட்டு மார்ச் . எனவே, மார்ச் க்கான அனைத்து விற்பனைத் தகவல்களும் வழங்கப்படுவதைக் காண்பீர்கள்இங்கு

2. VBA பயன்படுத்தி வரிசை எண்ணிக்கையின் அடிப்படையில் எக்செல் தாளைப் பிரிக்கவும்

செயல்முறையைத் தொடங்கும் முன், நீங்கள் முதல் வரிசைகளிலிருந்து தரவைத் தொடங்க வேண்டும் என்பதை நினைவில் கொள்ள வேண்டும்.

இப்போது, ​​ டெவலப்பர் தாவலைத் திறக்கவும் >> விஷுவல் பேசிக்

அது பயன்பாடுகளுக்கான மைக்ரோசாப்ட் விஷுவல் பேசிக் என்ற புதிய சாளரத்தைத் திறக்கும்.

இப்போது , இலிருந்து செருகு >> Module

A Module அங்கு திறக்கும்.

பின், பின்வரும் குறியீட்டை <இல் எழுதவும் 2>தொகுதி .

9606

இங்கே, SplitExcelSheet_into_MultipleSheets என்ற துணை நடைமுறையை நான் உருவாக்கியுள்ளேன்.

நான் எங்கே இரண்டு மாறிகள் அறிவிக்கப்பட்டது இவை WorkRng மற்றும் xRow வரம்பு வகை பின்னர்

SplitRow முழு எண் மேலும் xWs பணித்தாள் வகை.

மேலும், உரையாடல் பெட்டி தலைப்பை வழங்க ExcelTitleId ஐப் பயன்படுத்தியது.

நான் 4 வரிசை எண்ணைப் பிரித்து தரவை 4 வரிசைகளாகப் பிரித்துள்ளேன், ஏனெனில் எனது தரவுத்தொகுப்பில் மாதம் ஜனவரி 4 வரிசைகளைக் கொண்டுள்ளது.

கடைசியாக, கொடுக்கப்பட்ட செல் வரம்பு முடியும் வரை For loop to SplitRow ஐப் பயன்படுத்தியது.

பின், குறியீட்டைச் சேமிக்கவும். மற்றும் பணித்தாள்க்குத் திரும்பவும்.

இப்போது, ​​ டெவலப்பர் தாவலைத் திறக்கவும் >> இலிருந்து செருகு >> பொத்தானைத் தேர்ந்தெடு

ஒரு உரையாடல் பெட்டி பாப் செய்யும்மேலே பிறகு சரி என்பதைக் கிளிக் செய்யவும்.

மேக்ரோ ஐ இயக்க பொத்தானை கிளிக் செய்யவும்.

இப்போது, ​​ உரையாடல் பெட்டி பாப் அப் செய்யும், அங்கு நீங்கள் தரவை வரம்பில் வைக்கலாம்.

➤ இங்கே, நான் செல் வரம்பைத் தேர்ந்தெடுத்தேன் B1:E12

பின், சரி என்பதைக் கிளிக் செய்யவும்.

மற்றொரு உரையாடல் பெட்டி தேர்ந்தெடுக்கப்பட்ட வரிசையின் எண்ணிக்கையைக் காண்பிக்கும் 2>பிளவு வரிசை எண்

நான் மொத்தமாக 12 வரிசைகள் உள்ளதால் 4 வரிசைகள் இருக்கும் 3 தாள்கள் .

தாள்1 இல், முதல் 4 வரிசைகளின் தரவைக் காண்பீர்கள்.

Sheet2 இல், நீங்கள் வரிசைகள் 5 முதல் 8 வரையிலான தரவைப் பார்ப்பீர்கள்.

Sheet3 இல், கடைசி 4 இன் தரவைப் பார்ப்பீர்கள். வரிசைகள்.

மேலும் படிக்க: எக்செல் விபிஏ: ஷீட்டை பல தாள்களாக பிரிக்கவும் n வரிசைகள்

இதே போன்ற அளவீடுகள்

  • எக்செல் (3 வழிகள்) இல் திரையை எவ்வாறு பிரிப்பது
  • [பொருத்தம்:] எக்செல் காட்சி பக்கவாட்டில் வேலை செய்யவில்லை
  • எக்செல் இல் தாள்களை எவ்வாறு பிரிப்பது (6 பயனுள்ள வழிகள்)
  • திற இரண்டு எக்செல் கோப்புகள் தனித்தனியாக (5 எளிதான முறைகள்)
  • எக்செல் தாளைப் பல கோப்புகளாகப் பிரிப்பது எப்படி (3 விரைவு முறைகள்)

3. எக்செலைப் பிரிக்கவும் தாள் பன்மடங்குநெடுவரிசையின் அடிப்படையில் பணிப்புத்தகம்

செயல்முறையைத் தொடங்குவதற்கு முன், நீங்கள் முதல் வரிசை மற்றும் முதல் நெடுவரிசையிலிருந்து தரவைத் தொடங்க வேண்டும் என்பதை நினைவில் கொள்ள வேண்டும்.

இப்போது, ​​திறக்கவும் டெவலப்பர் தாவல் >> விஷுவல் பேசிக்

இது பயன்பாடுகளுக்கான மைக்ரோசாப்ட் விஷுவல் பேசிக் என்ற புதிய சாளரத்தைத் திறக்கும்.

இப்போது , இலிருந்து செருகு >> Module

A Module அங்கு திறக்கும்.

பின், பின்வரும் குறியீட்டை <இல் எழுதவும் 2>தொகுதி .

8703

இங்கே, SplitSheetIntoMultipleWorkbooksBasedOnColumn என்ற துணை நடைமுறையை உருவாக்கியுள்ளேன். , நான் பல மாறிகளை அறிவித்தேன்.

நான் 3 FOR லூப்களைப் பயன்படுத்தினேன். 1வது FOR லூப் குறிப்பிட்ட நெடுவரிசையைப் பெற, வரிசை 2 முதல் கடைசி வரிசை வரையிலான வரிசைகளை மதிப்புடன் எண்ணும். “C” நெடுவரிசையின் உதாரணத்தைக் கொடுத்துள்ளேன்.

நீங்கள் அதை உங்கள் வழக்காக மாற்றலாம்

2வது <5 க்கு>லூப் ஒரு புதிய எக்செல் பணிப்புத்தகத்தை உருவாக்கும்.

3வது Fo r லூப், அதே நெடுவரிசை “C” மதிப்புடன் தரவை 2வது இலிருந்து புதிய பணிப்புத்தகத்திற்கு நகலெடுக்கும். மதிப்புடன் வரிசை முதல் கடைசி வரிசை வரை ;> இலிருந்து மேக்ரோக்கள் >> மேக்ரோக்களைக் காண்க

ஒரு உரையாடல் பெட்டி பாப் அப் செய்யும் 0>இப்போது, ​​ மேக்ரோ பெயரிலிருந்து SplitSheetIntoMultipleWorkbooksBasedOnColumn ஐயும் தேர்ந்தெடுக்கவும். Macros in க்குள் பணிப்புத்தகத்தைத் தேர்ந்தெடுக்கவும்.

இறுதியாக, தேர்ந்தெடுத்த Macro ஐ இயக்கவும்.

இறுதியாக, 3ஐப் பார்ப்பீர்கள் C நெடுவரிசையில் 3 வெவ்வேறு மாதங்கள் இருப்பதால் புதிய பணிப்புத்தகங்கள் உருவாக்கப்பட்டுள்ளன. ஜனவரி க்கான புத்தகம்1 .

பிப்ரவரி க்கான புத்தகம்2 . மார்ச் க்கான புத்தகம்3 .

மேலும் படிக்க: நெடுவரிசை மதிப்பின் அடிப்படையில் எக்செல் தாளைப் பல தாள்களாகப் பிரிப்பது எப்படி

முடிவு

இந்தக் கட்டுரையில், நான் எக்செல் தாளைப் பல பணித்தாள்களாகப் பிரிப்பது எப்படி என்பதற்கான 3 வழிகளை விளக்கினார். உங்கள் எக்செல் தாளைப் பல ஒர்க்ஷீட்களாகப் பிரிக்க விளக்கப்பட்ட வழிகளில் ஏதேனும் ஒன்றை நீங்கள் பின்பற்றலாம். இந்த முறைகள் குறித்து உங்களுக்கு ஏதேனும் குழப்பம் அல்லது கேள்வி இருந்தால் கீழே கருத்து தெரிவிக்கலாம்.

ஹக் வெஸ்ட் மிகவும் அனுபவம் வாய்ந்த எக்செல் பயிற்சியாளர் மற்றும் ஆய்வாளர் மற்றும் துறையில் 10 ஆண்டுகளுக்கும் மேலான அனுபவம் கொண்டவர். கணக்கியல் மற்றும் நிதித்துறையில் இளங்கலைப் பட்டமும், வணிக நிர்வாகத்தில் முதுகலைப் பட்டமும் பெற்றவர். ஹக் கற்பிப்பதில் ஆர்வம் கொண்டவர் மற்றும் பின்பற்றவும் புரிந்துகொள்ளவும் எளிதான ஒரு தனித்துவமான கற்பித்தல் அணுகுமுறையை உருவாக்கியுள்ளார். எக்செல் பற்றிய அவரது நிபுணத்துவ அறிவு, உலகெங்கிலும் உள்ள ஆயிரக்கணக்கான மாணவர்கள் மற்றும் தொழில் வல்லுநர்களுக்கு அவர்களின் திறன்களை மேம்படுத்தவும், அவர்களின் வாழ்க்கையில் சிறந்து விளங்கவும் உதவியுள்ளது. அவரது வலைப்பதிவின் மூலம், ஹக் தனது அறிவை உலகத்துடன் பகிர்ந்து கொள்கிறார், தனிநபர்கள் மற்றும் வணிகங்கள் தங்கள் முழு திறனை அடைய உதவும் வகையில் இலவச எக்செல் பயிற்சிகள் மற்றும் ஆன்லைன் பயிற்சிகளை வழங்குகிறார்.