युक्ति: अन्य भाषाओं में Google-Translated आप यात्रा कर सकते हैं English इस लिंक का संस्करण
लॉग इन करें
x
or
x
x
रजिस्टर
x

or

एक्सेल में पंक्तियों के अनुसार कई कार्यपत्रकों में डेटा कैसे विभाजित है?

उदाहरण के लिए, मेरे पास डेटा सूची की एक श्रृंखला है, अब मैं पंक्तियों की गिनती से इसे कई कार्यपत्रकों में विभाजित करना चाहता हूं, इस उदाहरण में, मैं इसे प्रत्येक 5 पंक्तियों (नीचे दिए गए स्क्रीनशॉटों को देखें) के अनुसार विभाजित करूँगा। क्या इस समस्या को शीघ्र हल करने में हमारी मदद करने के लिए कोई तरीके हैं? यहां मैं आपके लिए दो चीजें पेश करूँगा ताकि इसे आसानी से किया जा सके।


डॉक-विभाजन डेटा-दर-rows1


-2



डॉक-विभाजन डेटा-दर-rows2
डॉक-विभाजन डेटा-दर-rows3
डॉक-विभाजन डेटा-दर-rows4
डॉक-विभाजन डेटा-दर-rows5

एकाधिक कार्यपत्रकों में पंक्तियों के आधार पर डेटा विभाजित करें VBA कोड के साथ गिनें

एक्सेल के लिए कुटूल के साथ पंक्तियों के आधार पर एकाधिक कार्यपत्रकों में डेटा विभाजित करें

एक्सेल / ऑफिस के लिए अनुशंसित उत्पादकता उपकरण

कार्यालय टैब: क्रोम, फ़ायरफ़ॉक्स और सफारी जैसे टैबलेट संपादन को एक्सेल और अन्य ऑफिस सॉफ़्टवेयर में लाएं।30-दिन असीमित नि: शुल्क परीक्षण

एक्सेल के लिए कुटूल: 300 शक्तिशाली विशेषताएं Excel को बहुत आसान बनाती हैं और तुरंत उत्पादकता में वृद्धि करती हैं।60-दिन असीमित नि: शुल्क परीक्षण


तीर नीला सही बुलबुला एकाधिक कार्यपत्रकों में पंक्तियों के आधार पर डेटा विभाजित करें VBA कोड के साथ गिनें


निम्न VBA कोड पंक्तियों के अनुसार कई कार्यपत्रकों में पंक्तियों को विभाजित करने में आपकी मदद कर सकता है, निम्नानुसार करें:

1। नीचे पकड़ो ALT + F11 कुंजी को खोलने के लिए अनुप्रयोगों के लिए Microsoft Visual Basic खिड़की.

2। क्लिक करें सम्मिलित करें > मॉड्यूल, और निम्न कोड को मॉड्यूल विंडो में पेस्ट करें।

VBA: पंक्तियों के अनुसार चाटियों में डेटा विभाजित करें Excel में गिनता है

Sub SplitData()
'Updateby20140617
Dim WorkRng As Range
Dim xRow As Range
Dim SplitRow As Integer
Dim xWs As Worksheet
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
SplitRow = Application.InputBox("Split Row Num", xTitleId, 5, Type:=1)
Set xWs = WorkRng.Parent
Set xRow = WorkRng.Rows(1)
Application.ScreenUpdating = False
For i = 1 To WorkRng.Rows.Count Step SplitRow
    resizeCount = SplitRow
    If (WorkRng.Rows.Count - xRow.Row + 1) < SplitRow Then resizeCount = WorkRng.Rows.Count - xRow.Row + 1
    xRow.Resize(resizeCount).Copy
    Application.Worksheets.Add after:=Application.Worksheets(Application.Worksheets.Count)
    Application.ActiveSheet.Range("A1").PasteSpecial
    Set xRow = xRow.Offset(SplitRow)
Next
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub

3। फिर दबायें F5 कुंजी को चलाने के लिए कुंजी, और एक संवाद विभाजित करने के लिए एक सीमा को चुनने के लिए चले, और फिर क्लिक करें OK, और पंक्तियों की गिनती निर्दिष्ट करने के लिए आपके लिए एक और संवाद। स्क्रीनशॉट देखें:

4. क्लिक करें OK, और सीमाएं पंक्तियों की गिनती द्वारा कई शीट्स में विभाजित होती हैं

नोट्स: विभाजित कार्यपत्रकों को मास्टर वर्कशीट के पीछे रखा गया है


तीर नीला सही बुलबुला एक्सेल के लिए कुटूल के साथ पंक्तियों के आधार पर एकाधिक कार्यपत्रकों में डेटा विभाजित करें

उपरोक्त कोड केवल निर्दिष्ट पंक्तियों की गिनती से डेटा को विभाजित कर सकता है, और यह प्रत्येक वर्कशीट डेटा के लिए शीर्षक नहीं जोड़ता यदि आपका डेटा शीर्षक है।

लेकिन साथ एक्सेल के लिए कुटूलहै स्प्लिट डेटा, आप न केवल प्रत्येक कार्यपत्रक डेटा के लिए हेडर सम्मिलित कर सकते हैं, बल्कि नए विभाजन कार्यपत्रक नामों को भी निर्दिष्ट कर सकते हैं।

एक्सेल के लिए कुटूल 300 से अधिक आसान Excel टूल शामिल हैं 30 दिनों में कोई सीमा नहीं के साथ प्रयास करने के लिए नि: शुल्क अब समझे

यदि आपने Excel के लिए कुटूल स्थापित कर लिया है, तो कृपया निम्नानुसार करें:

1। उस डेटा की श्रेणी का चयन करें जिसे आप विभाजित करना चाहते हैं।

2। क्लिक करें उद्यम > वर्कशीट टूल्स > स्प्लिट डेटा (या उद्यम > स्प्लिट डेटा ), स्क्रीनशॉट देखें:

डॉक-विभाजन डेटा-दर-rows6

3. में एकाधिक कार्यपत्रकों में डेटा विभाजित करें संवाद बॉक्स:

  • चुनते हैं निश्चित पंक्तियाँ से स्प्लिट के आधार पर विकल्प, और पंक्तियों की संख्या दर्ज करें जो आप प्रत्येक कार्यपत्रक के लिए विभाजित करना चाहते हैं। (यदि आपके डेटा में हेडर हैं और आप उन्हें प्रत्येक नए विभाजन कार्यपत्रक में डालना चाहते हैं, तो कृपया चेक करें मेरे डेटा में शीर्षलेख हैं विकल्प।)
  • फिर आप इसके तहत, विभाजन वर्कशीट नाम निर्दिष्ट कर सकते हैं नया कार्यपत्रक नाम अनुभाग से, कार्यपत्रक नाम के नियमों का चयन करें नियम ड्रॉप डाउन सूची, आप जोड़ सकते हैं उपसर्ग or प्रत्यय शीट नाम के लिए भी। स्क्रीनशॉट देखें:

डॉक-विभाजन डेटा-दर-rows7

4। सेटिंग्स निर्दिष्ट करने के बाद, फिर क्लिक करें OK, और चयनित डेटा को एक नई कार्यपुस्तिका के कई कार्यपत्रकों में हर 5 पंक्तियों से विभाजित किया गया है। और हेडर प्रत्येक नए वर्कशीट के लिए डाले जाते हैं स्क्रीनशॉट देखें:

डॉक-विभाजन डेटा-दर-rows8

स्प्लिट डेटा सुविधा के बारे में और जानने के लिए क्लिक करें

संबंधित लेख:

Excel में कॉलम पर आधारित एकाधिक कार्यपत्रकों में डेटा को कैसे विभाजित करें?



अनुशंसित उत्पादकता उपकरण

कार्यालय टैब

गोल्ड स्टार 1 Excel और अन्य कार्यालय सॉफ़्टवेयर में आसान टैब लाएं, जैसे कि क्रोम, फ़ायरफ़ॉक्स और नए इंटरनेट एक्सप्लोरर।

एक्सेल के लिए कुटूल

गोल्ड स्टार 1 गजब का! 5 मिनट में अपनी उत्पादकता बढ़ाएं। किसी विशेष कौशल की जरूरत नहीं है, हर दिन दो घंटे बचाओ!

गोल्ड स्टार 1 एक्सेल के लिए 300 नई सुविधाएँ, Excel को बहुत आसान और शक्तिशाली बनाएं:

  • डेटा खोए बिना सेल / पंक्तियों / स्तंभों को मिलाएं
  • एकाधिक शीट्स और वर्कबुक को एकजुट और एकीकृत करें
  • सीमाओं की तुलना करें, एकाधिक श्रेणियों की प्रतिलिपि करें, टेक्स्ट, तिथि, यूनिट और मुद्रा रूपांतरण में कनवर्ट करें।
  • रंग, पेजिंग सबटॉटल, उन्नत सॉर्ट और सुपर फ़िल्टर द्वारा गिनो,
  • और चुनें / सम्मिलित करें / हटाएं / पाठ / प्रारूप / लिंक / टिप्पणी / कार्यपुस्तिकाओं / कार्यपत्रक उपकरण ...

एक्सेल के लिए कुटूल का स्क्रीन शॉट

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Max · 9 months ago
    Omg thank you so very much dude!
  • To post as a guest, your comment is unpublished.
    prasanna · 1 years ago
    Hi Thanks for this great code, but the concern is, here we can only split fixed number of rows, can you help me with split is based on some name or code, because i have different set of rows for each worksheet.
  • To post as a guest, your comment is unpublished.
    aparna · 2 years ago
    hi this works great but want the output as string how can i modify the code or i can say example : 'output',
  • To post as a guest, your comment is unpublished.
    Ralph · 2 years ago
    Thanks a lot for the fantastic VBA-Script. But how to modify it to keep the header row on every split?
  • To post as a guest, your comment is unpublished.
    Ralph · 2 years ago
    Thanks, for this fantastic VBA-Script. But how to configure it to repeat the header row on every split?