बड़े माइक्रोसॉफ्ट एक्सेल के साथ काम करते समय, कभी-कभी हमें हर n पंक्तियों को कॉलम में ट्रांसपोज़ करने की आवश्यकता होती है। हर n पंक्तियों को कॉलम में ट्रांसपोज़ करना एक आसान कार्य है। यह समय बचाने वाला कार्य भी है। आज, इस लेख में, हम उचित उदाहरणों के साथ एक्सेल में हर n पंक्तियों को कॉलम में प्रभावी ढंग से ट्रांसपोज़ करने के दो त्वरित और उपयुक्त तरीके सीखेंगे।
एक्सेल में हर n पंक्तियों को कॉलम में ट्रांसपोज़ करने के 2 उपयुक्त तरीके
मान लीजिए हमारे पास एक एक्सेल बड़ी वर्कशीट है जिसमें अरमानी ग्रुप के कई सेल्स प्रतिनिधियों के बारे में जानकारी है। सेल्स प्रतिनिधियों के नाम, उनकी पहचान संख्या, और सेल्स प्रतिनिधियों द्वारा अर्जित राजस्व क्रमशः कॉलम B, C, और D में दिए गए हैं। हम INDEX फ़ंक्शन का उपयोग करके हर n पंक्ति को कॉलम में आसानी से ट्रांसपोज़ कर सकते हैं। हम VBA कोड का भी उपयोग करते हैं ताकि हर n पंक्ति को कॉलम में ट्रांसपोज़ किया जा सके। हमारे काम की सुविधा के लिए, हम हर चार पंक्तियों को कॉलम में ट्रांसपोज़ करेंगे। आज के कार्य के लिए डेटासेट का अवलोकन यहां दिया गया है।

1. एक्सेल में हर n पंक्तियों को कॉलम में ट्रांसपोज़ करने के लिए INDEX फ़ंक्शन लागू करें
INDEX फ़ंक्शन का उपयोग करके, हम एक्सेल में हर n पंक्तियों को कॉलम में आसानी से ट्रांसपोज़ कर सकते हैं। हमारे डेटासेट से, हम हर 4 पंक्तियों को कॉलम में ट्रांसपोज़ करेंगे। एक्सेल में हर 4 पंक्तियों को कॉलम में ट्रांसपोज़ करना एक आसान कार्य है। यह समय बचाने वाला कार्य भी है। हर चार पंक्तियों को कॉलम में ट्रांसपोज़ करने के लिए नीचे दिए गए निर्देशों का पालन करें!
चरण 1:
- सबसे पहले, हमारे डेटासेट को देखें। हम हर 4 पंक्तियों को कॉलम में ट्रांसपोज़ करेंगे।

- उसके बाद, एक सेल चुनें। हमारे डेटासेट से, हम अपने काम की सुविधा के लिए सेल F5 चुनेंगे।

- सेल F5 चुनने के बाद, चयनित सेल में नीचे दिया गया सूत्र लिखें। सूत्र है,
=INDEX($B:$B,ROW(B5)*4-4+COLUMN(B5))
- इसलिए, बस अपने कीबोर्ड पर ENTER दबाएं और आपको सेल F5 में INDEX फ़ंक्शन के आउटपुट के रूप में डेविड मिलेगा।

चरण 2:
- आगे, कॉलम F के बाकी सेल्स के लिए INDEX फ़ंक्शन को ऑटोफिल करें।

- अब, अपने वांछित आउटपुट को प्राप्त करने के लिए INDEX फ़ंक्शन को कॉलम G, H, और I में ऑटोफिल करें, जिसे नीचे दिए गए स्क्रीनशॉट में दिखाया गया है।

और पढ़ें: मानदंड के आधार पर एक्सेल में पंक्तियों को कॉलम में कैसे ट्रांसपोज़ करें (2 तरीके)
समान पठन
- एक्सेल में डुप्लिकेट पंक्तियों को कॉलम में कैसे ट्रांसपोज़ करें (4 तरीके)
- एक्सेल पावर क्वेरी: पंक्तियों को कॉलम में ट्रांसपोज़ करें (चरण-दर-चरण मार्गदर्शिका)
- एक्सेल VBA का उपयोग करके पंक्तियों को कॉलम में कैसे ट्रांसपोज़ करें (4 आदर्श उदाहरण)
- एकाधिक कॉलम को एक्सेल में एक कॉलम में ट्रांसपोज़ करें (3 आसान विधियां)
2. एक्सेल में हर n पंक्तियों को कॉलम में ट्रांसपोज़ करने के लिए VBA कोड चलाएं
अब मैं दिखाऊंगा कि एक साधारण VBA कोड का उपयोग करके हर n पंक्तियों को कॉलम में कैसे ट्रांसपोज़ किया जाए। यह कुछ विशेष क्षणों के लिए बहुत उपयोगी है। VBA कोड लागू करके हर n पंक्तियों को कॉलम में ट्रांसपोज़ करना एक आसान कार्य है। हमारे डेटासेट से, हम हर चार पंक्तियों को कॉलम में ट्रांसपोज़ करेंगे. हर चार पंक्तियों को कॉलम में ट्रांसपोज़ करने के लिए नीचे दिए गए निर्देशों का पालन करें!
चरण 1:
- सबसे पहले, एक मॉड्यूल खोलें, ऐसा करने के लिए, सबसे पहले, अपने डेवलपर टैब से, जाएं,
डेवलपर → विजुअल बेसिक

- विजुअल बेसिक रिबन पर क्लिक करने के बाद, Microsoft Visual Basic for Applications – Transpose Rows to Columns नामक एक विंडो तुरंत आपके सामने दिखाई देगी। उस विंडो से, हम अपने VBA कोड को लागू करने के लिए एक मॉड्यूल इन्सर्ट करेंगे। ऐसा करने के लिए, जाएं,
इन्सर्ट → मॉड्यूल

चरण 2:
- इसलिए, Transpose Rows to Columns मॉड्यूल आपके सामने दिखाई देगा। Transpose Rows to Columns मॉड्यूल में, नीचे दिया गया VBA लिखें
Sub Transpose_Rows_to_Columns() Dim x As Long Dim y As Long Dim z As Long Application.ScreenUpdating = False z = Cells(1, Columns.Count).End(xlToLeft).Column For y = 1 To z Step 2 x = x + 1 Cells(1, y).Copy Destination:=Cells(x, 1) x = x + 1 Cells(1, y + 1).Copy Destination:=Cells(x, 1) Next y Cells(1, 2).Resize(1, z - 1).Clear Application.ScreenUpdating = True End Sub

- इसलिए, VBA चलाएं। ऐसा करने के लिए, जाएं,
रन → रन सब/यूजरफॉर्म

- VBA कोड चलाने के बाद, आप हर चार पंक्तियों को कॉलम में ट्रांसपोज़ करने में सक्षम होंगे, जिसे नीचे दिए गए स्क्रीनशॉट में दिखाया गया है।

और पढ़ें: एक्सेल में एकाधिक कॉलम को पंक्तियों में ट्रांसपोज़ करने के लिए VBA (2 विधियां)
याद रखने योग्य बातें
👉 आप Alt + F11 एक साथ दबाकर Microsoft Visual Basic for Applications विंडो पॉप अप कर सकते हैं।
👉 यदि आपके रिबन में डेवलपर टैब दिखाई नहीं दे रहा है, तो आप इसे दृश्यमान बना सकते हैं। ऐसा करने के लिए, जाएं,
फाइल → विकल्प → रिबन कस्टमाइज़ करें
निष्कर्ष
मुझे आशा है कि ऊपर बताए गए हर n पंक्तियों को कॉलम में ट्रांसपोज़ करने के सभी उपयुक्त तरीके अब आपको उन्हें अपने एक्सेल स्प्रेडशीट में अधिक उत्पादकता के साथ लागू करने के लिए प्रेरित करेंगे। यदि आपके कोई प्रश्न या क्वेरी हैं तो बेझिझक टिप्पणी करें।
संबंधित लेख
- एक्सेल में रिवर्स ट्रांसपोज़ कैसे करें (3 सरल विधियां)
- एक्सेल में कॉलम को पंक्तियों में कैसे ट्रांसपोज़ करें (6 विधियां)
- पावर क्वेरी का उपयोग करके कॉलम को पंक्तियों में बदलें
- सेल मान के आधार पर एक्सेल में कॉलम को पंक्तियों में कैसे बदलें
- एक्सेल में सशर्त ट्रांसपोज़ (2 उदाहरण)
- कॉलम को सिंगल कोट्स के साथ कॉमा सेपरेटेड सूची में कैसे बदलें
- एक्सेल VBA में ट्रांसपोज़ कैसे करें (3 विधियां)