एक्सेल में एक कॉलम को हर दूसरी पंक्ति में कैसे विभाजित करें?
उदाहरण के लिए, मेरे पास डेटा की एक लंबी सूची है, और अब, मैं कॉलम को प्रत्येक अन्य पंक्ति द्वारा समान रूप से दो सूचियों में विभाजित करना चाहता हूं जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है। क्या एक्सेल में इस कार्य से निपटने का कोई अच्छा तरीका है?
सूत्रों के साथ एक कॉलम को हर दूसरी पंक्ति में विभाजित करें
VBA कोड के साथ एक कॉलम को हर दूसरी पंक्ति में विभाजित करें
एक्सेल के लिए कुटूल के साथ हर दूसरी पंक्ति में एक कॉलम को विभाजित करें
सूत्रों के साथ एक कॉलम को हर दूसरी पंक्ति में विभाजित करें
निम्नलिखित सूत्र आपको किसी कॉलम को हर दूसरी पंक्ति द्वारा दो कॉलमों में शीघ्रता से विभाजित करने में मदद कर सकते हैं, कृपया निम्नानुसार कार्य करें:
1. इस सूत्र को एक रिक्त कक्ष, C2 में दर्ज करें, उदाहरण के लिए, =INDEX($A$2:$A$13,ROWS(C$1:C1)*2-1), स्क्रीनशॉट देखें:
2. फिर भरण हैंडल को तब तक नीचे खींचें जब तक कि कक्षों में त्रुटियां प्रदर्शित न हो जाएं, स्क्रीनशॉट देखें:
3. फिर सेल D2 में एक और सूत्र दर्ज करें, =INDEX($A$2:$A$13,ROWS(D$1:D1)*2), और भरण हैंडल को तब तक नीचे की ओर खींचें जब तक कि त्रुटि मान प्रकट न हो जाएं, और स्तंभ मान हर दूसरी पंक्ति में दो स्तंभों में विभाजित हो जाएं, स्क्रीनशॉट देखें:
VBA कोड के साथ एक कॉलम को हर दूसरी पंक्ति में विभाजित करें
यदि आप वीबीए कोड में रुचि रखते हैं, तो यहां, मैं इस समस्या को हल करने के लिए आपके लिए एक कोड के बारे में बात कर सकता हूं।
1. दबाए रखें ALT + F11 एक्सेल में कुंजियाँ, और यह खुलता है अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक खिड़की.
2। क्लिक करें सम्मिलित करें > मॉड्यूल, और निम्नलिखित कोड को इसमें पेस्ट करें मॉड्यूल खिड़की।
वीबीए कोड: एक कॉलम को हर दूसरी पंक्ति में दो कॉलम में विभाजित करें
Sub SplitEveryOther()
'Updateby Extendoffice
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
Dim index As Integer
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set OutRng = OutRng.Range("A1")
num1 = 1
num2 = 1
For index = 1 To InputRng.Rows.Count
If index Mod 2 = 1 Then
OutRng.Cells(num1, 1).Value = InputRng.Cells(index, 1)
num1 = num1 + 1
Else
OutRng.Cells(num2, 2).Value = InputRng.Cells(index, 1)
num2 = num2 + 1
End If
Next
End Sub
3। फिर दबायें F5 इस कोड को चलाने के लिए कुंजी, और एक प्रॉम्प्ट बॉक्स आपको याद दिलाने के लिए पॉप अप होगा कि आप उस डेटा रेंज का चयन करें जिसे आप विभाजित करना चाहते हैं, स्क्रीनशॉट देखें:
4. और क्लिक करें OK, एक अन्य प्रॉम्प्ट बॉक्स पॉप होता है जिससे आप परिणाम डालने के लिए एक सेल का चयन कर सकते हैं, स्क्रीनशॉट देखें:
5। तब दबायें OK, और स्तंभ को हर दूसरी पंक्ति द्वारा दो स्तंभों में विभाजित किया गया है। स्क्रीनशॉट देखें:
एक्सेल के लिए कुटूल के साथ हर दूसरी पंक्ति में एक कॉलम को विभाजित करें
यदि आप और अधिक नई चीजें सीखना चाहते हैं, तो मैं एक शक्तिशाली टूल की अनुशंसा कर सकता हूं --एक्सेल के लिए कुटूल, के साथ अपने ट्रांसफ़ॉर्म रेंज उपयोगिता, आप किसी एकल पंक्ति या स्तंभ को शीघ्रता से कक्षों की श्रेणी में परिवर्तित कर सकते हैं और इसके विपरीत भी।
एक्सेल के लिए कुटूल : 300 से अधिक उपयोगी एक्सेल ऐड-इन्स के साथ, 30 दिनों में बिना किसी सीमा के आज़माने के लिए निःशुल्क. |
स्थापित करने के बाद एक्सेल के लिए कुटूल, कृपया निम्नानुसार करें :( एक्सेल के लिए अभी नि:शुल्क कुटूल डाउनलोड करें )
1. उस कॉलम डेटा का चयन करें जिसे आप हर दूसरी पंक्ति द्वारा दो कॉलम में विभाजित करना चाहते हैं।
2। तब दबायें कुटूल > रेंज > ट्रांसफ़ॉर्म रेंज, स्क्रीनशॉट देखें:
3. में ट्रांसफ़ॉर्म रेंज संवाद बॉक्स में, चयन करें श्रेणी के लिए एकल स्तंभ नीचे रूपांतरण प्रकार, उसके बाद चुनो निर्धारित मूल्य और दर्ज करें 2 बॉक्स में प्रति रिकॉर्ड पंक्तियाँ अनुभाग, स्क्रीनशॉट देखें:
4। तब दबायें Ok बटन, और एक प्रॉम्प्ट बॉक्स आपको याद दिलाने के लिए पॉप अप होगा कि आप उस सेल का चयन करें जहां आप परिणाम आउटपुट करना चाहते हैं, स्क्रीनशॉट देखें:
5। क्लिक करें OK, सूची डेटा को हर दूसरी पंक्ति में दो कॉलम में विभाजित किया गया है।
इस ट्रांसफ़ॉर्म रेंज उपयोगिता के बारे में अधिक जानने के लिए क्लिक करें।
एक्सेल के लिए अभी नि:शुल्क कुटूल डाउनलोड करें
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है। वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...
ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है
- Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
- नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
- आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!