एक्सेल में पंक्तियों को कॉलम में कैसे स्थानांतरित करें (5 उपयोगी तरीके) -

  • इसे साझा करें
Hugh West
एमएस एक्सेल में

डेटा ट्रांसपोज़ करना वास्तव में एक्सेल उपयोगकर्ताओं द्वारा किए जाने वाले सबसे सामान्य कार्यों में से एक है। दरअसल, MS Excel में पंक्तियों को कॉलम में स्थानांतरित करने के कई तरीके हैं । इस लेख में, हम उपयुक्त उदाहरणों और उचित स्पष्टीकरण के साथ कई आसान और प्रभावी तरीके दिखाएंगे।

निम्नलिखित छवि दिखाती है कि हम वास्तव में इस लेख में क्या कर रहे हैं।

अभ्यास कार्यपुस्तिका डाउनलोड करें

आप नीचे दिए गए लिंक से अभ्यास पुस्तिका डाउनलोड कर सकते हैं।

पंक्तियों से स्तंभों में उलटाव।xlsm

5 उपयोगी तरीके एक्सेल में पंक्तियों को कॉलम में स्थानांतरित करने के लिए

यह मानते हुए कि हमारे पास एक डेटा सेट है जो कुछ छात्रों के वर्षवार परिणाम प्रस्तुत करता है। हम बेहतर प्रस्तुति के लिए इस डेटा सेट की पंक्तियों को कॉलम में स्थानांतरित करना चाहते हैं। निम्नलिखित अनुभागों में, हम इस कार्य को करने के लिए 5 इंस्ट्रूमेंटल एक्सेल तरीके दिखाएंगे।

1। पेस्ट स्पेशल कमांड का उपयोग करें और पंक्तियों को कॉलम में स्थानांतरित करें

हम नीचे वर्णित दो तरीकों से सरल पेस्ट स्पेशल कमांड का उपयोग कर सकते हैं।

1.1 पेस्ट स्पेशल कमांड का उपयोग करना

यह विधि त्वरित और आसान है, लेकिन यह बार-बार होने वाली प्रक्रियाओं के लिए उपयुक्त नहीं है। हालांकि, देखते हैं कि यह विधि कैसे काम करती है।

चरण:

  • सबसे पहले, सेल की श्रेणी चुनें ( B4:I9) आप स्थानांतरित करना चाहते हैं।
  • फिर राइट-क्लिक करें और कॉपी करें । आप कीबोर्ड का भी उपयोग कर सकते हैंशॉर्टकट Ctrl+C बजाय

  • सेल लोकेशन चुनें ( B11) जहां आप चाहते हैं आउटपुट।
  • पेस्ट > विशेष पेस्ट करें पर जाएं।

  • पेस्ट स्पेशल मेनू खुल जाएगा। ट्रांसपोज़ चेकबॉक्स को चिह्नित करें।

    वैकल्पिक रूप से, आप कीबोर्ड शॉर्टकट Ctrl+Alt+V का उपयोग करके विशेष चिपकाएं मेनू भी खोल सकते हैं।

  • ठीक दबाएं।

तो, हम हमारे प्रारंभिक डेटा सेट से ट्रांसपोज़ड डेटा सेट उत्पन्न किया है।

और पढ़ें: समूह में एकाधिक पंक्तियों को एक्सेल में कॉलम में स्थानांतरित करें।

1.2 एक तालिका को स्थानांतरित करें और इसे प्रारंभिक डेटा से लिंक करें

उपरोक्त विधि की एक खामी प्रारंभिक डेटा सेट में किसी भी डेटा में बदलाव के कारण है , यह ट्रांसपोज़्ड डेटा सेट में नहीं बदलेगा। इसलिए, हमें एक ऐसी विधि की आवश्यकता है जो आउटपुट को प्रारंभिक डेटा सेट से जोड़ेगी और तदनुसार अपडेट करेगी। नीचे दिए गए चरणों का पालन करते हुए, देखते हैं कि यह कैसे करना है।

चरण:

  • सेल की अपनी वांछित श्रेणी का चयन करें ( B4:I9 ) > Ctrl+C > वांछित स्थान का चयन करें ( B11 )।
  • Ctrl+Alt+V > दबाकर विशेष चिपकाएं मेनू पर जाएं 1>लिंक पेस्ट करें

नया डेटा सेट अब B11:I16 की सेल रेंज में है। यह अभी तक ट्रांसपोज़ नहीं हुआ है। हमने इसे अभी-अभी अपने मूल डेटा सेट के साथ जोड़ा है। साथ ही, हम देखते हैंकि प्रारूप भी चला गया है। जब तक आप चाहते हैं कि वह चला न जाए, आपको प्रारूप को फिर से करना होगा!

  • एक्सेल का खोजें और बदलें संवाद बॉक्स खोलें। या, इसके बजाय Ctrl+H दबाएं और सीधे रिप्लेस टैब पर जाएं।
  • रिप्लेस सभी “ = ” “ abc ” वाले वर्ण या कोई भी अक्षर जो डेटा सेट में मौजूद नहीं है > सभी को बदलें पर क्लिक करें।

ऐसा लग सकता है कि हमने अपना नया डेटा सेट खो दिया है! हम अपने इच्छित ट्रांसपोज़्ड डेटा तालिका से तीन और कदम पीछे हैं।

  • हमारा नया डेटा सेट चुनें और Ctrl+C दबाएं > आउटपुट को अंत में रखने के लिए एक स्थान ( K4 ) चुनें।
  • Ctrl+Alt+V > ट्रांसपोज़ चेकबॉक्स को मार्क करें।

  • ओके दबाएँ।

  • K2:P9 > Ctrl+H दबाएं और रिप्लेस टैब पर जाएं।
  • प्रत्येक " abc " को "<1 से बदलें>= " > सभी को बदलें दबाएं।

आखिरकार, हमने अपना वांछित लिंक-अप और ट्रांसपोज़्ड डेटा सेट तैयार कर लिया है।

यह ध्यान दिया जाना चाहिए कि यदि आप मूल डेटा सेट में कोई इनपुट बदलते हैं, तो ट्रांसपोज़्ड डेटा भी उसी के अनुसार बदल जाएगा। यहां संलग्न स्क्रीनशॉट को देखें।

और पढ़ें: एक्सेल पेस्ट ट्रांसपोज़ शॉर्टकट: उपयोग करने के 4 आसान तरीके

2. पंक्तियों को कॉलम में बदलने के लिए TRANSPOSE फ़ंक्शन का उपयोग करें

TRANSPOSE एमएस एक्सेल 365 में डायनेमिक ऐरे के रूप में फंक्शन का उपयोग करना बहुत आसान है। आप इसे अन्य संस्करणों में भी थोड़े अलग तरीके से उपयोग कर सकते हैं। हम उसे इस सेक्शन में दिखाएंगे।

2.1 ट्रांज़पोज़ फ़ंक्शन का डायनेमिक ऐरे के तौर पर इस्तेमाल करें

स्टेप्स:

  • वह स्थान चुनें ( B11 ) जहां अपना वांछित आउटपुट अंत में रखना है।
  • अपने संपूर्ण डेटा सेट का चयन करते हुए निम्न सूत्र टाइप करें।
<8 =TRANSPOSE(B4:I9)

  • फिर एंटर दबाएं।

आखिरकार, हमने ट्रांसपोज़्ड डेटा सेट जनरेट किया, लेकिन हमारा डेटा सेट फ़ॉर्मैट खो गया।

यह ध्यान दिया जाना चाहिए कि ट्रांसपोज़ फ़ंक्शन गतिशील है, जिसका अर्थ है कि यदि आप कुछ भी बदलते हैं मूल डेटा सेट में, यह ट्रांसपोज़्ड आउटपुट में स्वचालित रूप से अपडेट हो जाएगा।

2.2 TRANSPOSE फ़ंक्शन का उपयोग Ctrl+Shift+Enter

यदि आपके पास 1>MS Office 365 और आपको इसके बजाय MS Excel के पुराने संस्करणों के साथ काम करना है, फिर भी आप TRANSPOSE फ़ंक्शन के साथ काम कर सकते हैं। लेकिन इस बार यह आपके लिए थोड़ा कम लचीला होगा।

इस मामले में, आपको पहले यह गिनना होगा कि मूल डेटा सेट में कितने कॉलम और पंक्तियाँ हैं।

<8

सामान्य नियम यह है कि यदि इनपुट डेटा सेट में X पंक्तियां और Y कॉलम हैं, तो आउटपुट डेटा सेट में Y पंक्तियां होंगी और X कॉलम

इस मामले में, हमारे उदाहरण में 8 कॉलम और 6 पंक्तियां हैंकुल।

चरण:

  • 6 कॉलम और 8 पंक्तियों वाले कक्षों की एक यादृच्छिक श्रेणी का चयन करें।
  • निम्न सूत्र टाइप करें:
=TRANSPOSE(B4:I9)

  • Ctrl+Shift+Enter दबाएं या, बस एंटर दबाएं यदि आप MS 365 उपयोगकर्ता हैं।

आखिरकार, हमें ट्रांसपोज़्ड डेटा सेट मिल गया है। फॉर्मूला बार देखें। घुंघराले ब्रेसिज़ इंगित करते हैं कि यह एक सरणी सूत्र है। 0> इसी तरह की रीडिंग

  • एक्सेल में हर एन रो को कॉलम में कैसे ट्रांसफर करें (2 आसान तरीके)
  • कन्वर्ट करें Power Query का उपयोग करके Excel में कॉलम से पंक्तियाँ
  • Excel में डुप्लिकेट पंक्तियों को कॉलम में कैसे स्थानांतरित करें (4 तरीके)
  • एक से अधिक कॉलम को एक में स्थानांतरित करें एक्सेल में कॉलम (3 सुविधाजनक तरीके)

3. अप्रत्यक्ष और amp का प्रयोग करें; पंक्तियों को कॉलमों में स्थानांतरित करने के लिए ADDRESS फ़ंक्शंस

हम अप्रत्यक्ष और ADDRESS फ़ंक्शंस को मिलाकर दो चरणों में पंक्तियों को कॉलमों में स्थानांतरित कर सकते हैं।

चरण:

  • सबसे पहले, उस सेल स्थान ( B11 ) का चयन करें जहां आप अंत में आउटपुट रखना चाहते हैं।
  • बाद कि, निम्न सूत्र टाइप करें:
=INDIRECT(ADDRESS(COLUMN(B4)-COLUMN($B$4)+ROW($B$4), ROW(B4)-ROW($B$4)+COLUMN($B$4)))

  • Enter दबाएँ।

इस प्रकार हमें ट्रांसपोज़्ड डेटा सेट मिल गया है, लेकिन फिर से, हमें आउटपुट डेटा को मैन्युअल रूप से फ़ॉर्मेट करना होगा।

इसके फायदों में से एक यहविधि यह है कि आप पूरे डेटा सेट को बदले बिना ट्रांसपोज़्ड डेटा को संपादित कर सकते हैं। एकाधिक पंक्तियों को कॉलम में स्थानांतरित करने के लिए एक्सेल पावर क्वेरी टूल का उपयोग करें

पावर क्वेरी एक्सेल में डेटा को जल्दी से स्थानांतरित करने के लिए वास्तव में प्रभावी उपकरण है। इस बार, हम पावर क्वेरी टूल का उपयोग करके डेटा ट्रांसफर करने के चरण दिखाएंगे।

चरण:

  • सबसे पहले, चुनें डेटा सेट करें और डेटा टैब > Get & रूपांतरण डेटा > तालिका/श्रेणी से .
  • तालिका बनाएं संवाद बॉक्स खुल जाएगा > मेरी टेबल में हेडर हैं चेकबॉक्स > फिर ओके दबाएं।

  • पावर क्वेरी एडिटर डायलॉग बॉक्स खुल जाएगा ट्रांसफॉर्म टैब चुनें।
  • पहली पंक्ति के रूप में हेडर का उपयोग करें चुनें। इसके बाद ट्रांसपोज़ पर क्लिक करें। 17>

    • फ़ाइल > बंद करें और; लोड करें । कार्यपुस्तिका में लोड। 5. पंक्तियों को कॉलम में बदलने के लिए एक्सेल VBA मैक्रोज़ का उपयोग

      TheVBA मैक्रोज़ वर्कशीट में पंक्तियों को कॉलम में बदलने में भी मदद करता है। इस अनुभाग में, हम आपको दिखाएंगे कि एमएस एक्सेल में पंक्तियों को कॉलम में स्थानांतरित करने के लिए वीबीए मैक्रोज़ के साथ कैसे काम करना है।

      चरण:

      • सबसे पहले, वर्कशीट नाम पर राइट-क्लिक करें “ VBA मैक्रोज़ का उपयोग ” > व्यू कोड

      Microsoft Visual Basic एप्लिकेशन मॉड्यूल विंडो खुल जाएगी

      <पर क्लिक करें। 0>
  • निम्नलिखित VBA मैक्रोज़ की कॉपी और उन्हें मॉड्यूल विंडो<2 में पेस्ट करें >.
8370
  • फिर VBA मैक्रो चलाने के लिए F5 दबाएं > संपूर्ण डेटा सेट का चयन करें और ठीक दबाएं।

  • वह स्थान चुनें जहां आप अंततः वांछित आउटपुट रखना चाहते हैं।

अंत में, हमने VBA मैक्रोज़ का उपयोग करके पंक्तियों को कॉलम में बदल दिया है।

और पढ़ें: एक्सेल VBA: समूह में एकाधिक पंक्तियों को कॉलम में स्थानांतरित करें

निष्कर्ष

तो प्रिय पाठकों, हमने पांच तकनीकों पर चर्चा की है एक्सेल में पंक्तियों को कॉलम में स्थानांतरित करने के लिए। आशा है कि आपको यह ट्यूटोरियल इंस्ट्रुमेंटल लगेगा। इसके अलावा, कार्यपुस्तिका आपके लिए स्वयं डाउनलोड करने और अभ्यास करने के लिए है। हालाँकि, यदि आपके कोई प्रश्न, टिप्पणियाँ, या किसी भी प्रकार की प्रतिक्रिया है, तो कृपया मुझे कमेंट बॉक्स में बताने में संकोच न करें।

ह्यूग वेस्ट उद्योग में 10 से अधिक वर्षों के अनुभव के साथ एक अत्यधिक अनुभवी एक्सेल ट्रेनर और विश्लेषक है। उनके पास लेखा और वित्त में स्नातक की डिग्री और व्यवसाय प्रशासन में मास्टर डिग्री है। ह्यूग को पढ़ाने का शौक है और उन्होंने एक अद्वितीय शिक्षण दृष्टिकोण विकसित किया है जिसका पालन करना और समझना आसान है। एक्सेल के उनके विशेषज्ञ ज्ञान ने दुनिया भर में हजारों छात्रों और पेशेवरों को अपने कौशल में सुधार करने और अपने करियर में उत्कृष्टता हासिल करने में मदद की है। अपने ब्लॉग के माध्यम से, ह्यूग दुनिया के साथ अपने ज्ञान को साझा करता है, व्यक्तियों और व्यवसायों को उनकी पूरी क्षमता तक पहुंचने में मदद करने के लिए मुफ्त एक्सेल ट्यूटोरियल और ऑनलाइन प्रशिक्षण प्रदान करता है।