मुख्य सामग्री पर जाएं

एक्सेल में डेटा स्थानांतरित करने के 5 तरीके (चरण-दर-चरण ट्यूटोरियल)

लेखक: अमांडा ली अंतिम संशोधित: 2023-06-08

डेटा ट्रांसपोज़ करने का अर्थ है किसी सरणी की पंक्तियों को कॉलम में परिवर्तित करके या इसके विपरीत उसका ओरिएंटेशन बदलना। इस ट्यूटोरियल में, हम आपके साथ किसी सरणी के ओरिएंटेशन को बदलने और वांछित परिणाम प्राप्त करने के लिए पांच अलग-अलग तरीकों को साझा करेंगे।


वीडियो: एक्सेल में डेटा ट्रांसपोज़ करें


पेस्ट स्पेशल के साथ कॉलम को पंक्तियों में बदलें

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

चरण 1: ट्रांसपोज़ की जाने वाली रेंज को कॉपी करें

उन कक्षों की श्रेणी का चयन करें जहाँ आप पंक्तियों और स्तंभों को स्विच करना चाहते हैं, और फिर दबाएँ Ctrl + सी रेंज कॉपी करने के लिए।

चरण 2: पेस्ट ट्रांसपोज़ विकल्प चुनें

गंतव्य श्रेणी के पहले सेल पर राइट-क्लिक करें, और फिर क्लिक करें खिसकाना आइकॉन (के तहत पेस्ट विकल्प) राइट-क्लिक मेनू से।

परिणाम

वोइला! सीमा कुछ ही समय में स्थानांतरित हो जाती है!

नोट: ट्रांसपोज़्ड डेटा मूल डेटासेट से स्थिर और स्वतंत्र है। यदि आप मूल डेटा में कोई परिवर्तन करते हैं, तो वे परिवर्तन ट्रांसपोज़्ड डेटा में प्रतिबिंबित नहीं होंगे। ट्रांसपोज़्ड कोशिकाओं को मूल कोशिकाओं से जोड़ने के लिए, कृपया अगले भाग पर जाएँ।

(एडी) कुटूल के साथ तालिका आयामों को आसानी से स्थानांतरित करें

एक्सेल में एक क्रॉस टेबल (द्वि-आयामी तालिका) को एक फ्लैट सूची (एक-आयामी सूची) या इसके विपरीत में परिवर्तित करने में हमेशा बहुत समय और प्रयास लगता है। हालाँकि, एक्सेल के लिए कुटूल स्थापित होने पर, यह तालिका आयाम स्थानांतरित करें टूल आपको जल्दी और आसानी से रूपांतरण करने में मदद करेगा।

एक्सेल के लिए कुटूल - इसमें 300 से अधिक उपयोगी फ़ंक्शन शामिल हैं, जो आपके काम को बहुत आसान बनाते हैं। अभी 30-दिवसीय पूर्ण-विशेषताओं वाला निःशुल्क परीक्षण प्राप्त करें!


डेटा को स्रोत से स्थानांतरित और लिंक करें

किसी श्रेणी के ओरिएंटेशन को गतिशील रूप से स्विच करने के लिए (कॉलम को पंक्तियों में बदलें और इसके विपरीत) और स्विच किए गए परिणाम को मूल डेटासेट से कनेक्ट करने के लिए, आप नीचे दिए गए किसी भी दृष्टिकोण का उपयोग कर सकते हैं:


ट्रांसपोज़ फ़ंक्शन का उपयोग करके पंक्तियों को कॉलम में बदलें

पंक्तियों को स्तंभों में बदलना और इसके विपरीत खिसकाना फ़ंक्शन, कृपया निम्नानुसार करें।

चरण 1: कोशिकाओं के मूल सेट के समान संख्या में रिक्त कोशिकाओं का चयन करें लेकिन दूसरी दिशा में

सुझाव: यदि आप एक्सेल 365 या एक्सेल 2021 का उपयोग कर रहे हैं तो इस चरण को छोड़ दें।

मान लीजिए कि आपकी मूल तालिका सीमा में है ए 1: सी 4, जिसका अर्थ है कि तालिका में 4 पंक्तियाँ और 3 स्तंभ हैं। तो, ट्रांसपोज़्ड टेबल में 3 पंक्तियाँ और 4 कॉलम होंगे। जिसका अर्थ है कि आपको रिक्त कक्षों की 3 पंक्तियों और 4 स्तंभों का चयन करना चाहिए।

चरण 2: ट्रांसपोज़ फॉर्मूला दर्ज करें

सूत्र पट्टी में नीचे सूत्र टाइप करें, और फिर दबाएँ Ctrl + Shift + Enter परिणाम प्राप्त करने के लिए।

सुझाव: दबाएँ दर्ज यदि आप एक्सेल 365 या एक्सेल 2021 उपयोगकर्ता हैं।

=TRANSPOSE(A1:C4)
टिप्पणियाँ:
  • आपको बदलना चाहिए ए 1: सी 4 अपनी वास्तविक स्रोत सीमा पर जिसे आप स्थानांतरित करना चाहते हैं।
  • यदि मूल श्रेणी में कोई खाली कक्ष हैं, तो खिसकाना फ़ंक्शन खाली कोशिकाओं को 0s (शून्य) में बदल देगा। शून्य परिणामों से छुटकारा पाने और ट्रांसपोज़िंग के दौरान रिक्त कोशिकाओं को रखने के लिए, आपको इसका लाभ उठाने की आवश्यकता है IF समारोह:
  • =TRANSPOSE(IF(A1:C4="","",A1:C4))

परिणाम

पंक्तियों को स्तंभों में बदल दिया जाता है, और स्तंभों को पंक्तियों में बदल दिया जाता है।

नोट: यदि आप Excel 365 या Excel 2021 का उपयोग कर रहे हैं, तो दबाकर दर्ज कुंजी, परिणाम स्वचालित रूप से आवश्यकतानुसार कई पंक्तियों और स्तंभों में फैल जाता है। फॉर्मूला लागू करने से पहले सुनिश्चित करें कि स्पिल रेंज खाली है; अन्यथा #स्पिल त्रुटियाँ लौटा दी जाती हैं।

अप्रत्यक्ष, पता, कॉलम और पंक्ति फ़ंक्शंस का उपयोग करके डेटा घुमाएँ

हालाँकि उपरोक्त सूत्र को समझना और उपयोग करना काफी आसान है, लेकिन इसका दोष यह है कि आप घुमाई गई तालिका में किसी भी सेल को संपादित या हटा नहीं सकते हैं। तो, मैं एक सूत्र का उपयोग करके परिचय दूंगा अप्रत्यक्ष, ADDRESS, स्तंभ और आरओडब्ल्यू कार्य. मान लीजिए कि आपकी मूल तालिका सीमा में है ए 1: सी 4, कॉलम-टू-रो परिवर्तन करने और घुमाए गए डेटा को स्रोत डेटासेट से कनेक्ट रखने के लिए, कृपया नीचे दिए गए चरणों का पालन करें।

चरण 1: सूत्र इनपुट करें

गंतव्य श्रेणी के सबसे ऊपरी-बाएँ सेल में नीचे दिया गया सूत्र दर्ज करें (A6 हमारे मामले में), और दबाएँ दर्ज:

=INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))

टिप्पणियाँ:
  • आपको बदलना चाहिए A1 आपके वास्तविक स्रोत श्रेणी के शीर्ष-बाएँ-सबसे सेल में जिसे आप स्थानांतरित करेंगे, और डॉलर चिह्नों को वैसे ही रखेंगे जैसे वे हैं। स्तंभ अक्षर और पंक्ति संख्या से पहले डॉलर का चिह्न ($) एक पूर्ण संदर्भ को इंगित करता है, जो आपके द्वारा सूत्र को अन्य कक्षों में ले जाने या कॉपी करने पर स्तंभ अक्षर और पंक्ति संख्या को अपरिवर्तित रखता है।
  • यदि मूल श्रेणी में कोई खाली कोशिकाएँ हैं, तो सूत्र खाली कोशिकाओं को 0s (शून्य) में बदल देगा। शून्य परिणामों से छुटकारा पाने और ट्रांसपोज़िंग के दौरान रिक्त कोशिकाओं को रखने के लिए, आपको इसका लाभ उठाने की आवश्यकता है IF समारोह:
  • =IF(INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))=0,"",INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1))))

चरण 2: सूत्र को दाईं ओर और नीचे की कोशिकाओं में कॉपी करें

सूत्र सेल का चयन करें, और उसके भरण हैंडल (सेल के निचले दाएं कोने में छोटा हरा वर्ग) को नीचे और फिर दाईं ओर जितनी आवश्यकता हो उतनी पंक्तियों और स्तंभों तक खींचें।

परिणाम

कॉलम और पंक्तियाँ तुरंत स्विच कर दी जाती हैं।

नोट: डेटा का मूल स्वरूपण ट्रांसपोज़्ड रेंज में सहेजा नहीं जाता है, यदि आवश्यक हो तो आप मैन्युअल रूप से कोशिकाओं को प्रारूपित कर सकते हैं।

पेस्ट स्पेशल और फाइंड एंड रिप्लेस के साथ कॉलम को पंक्तियों में बदलें

ढूँढें और बदलें सुविधा के साथ पेस्ट स्पेशल विधि के साथ कुछ और चरण आपको स्रोत कोशिकाओं को ट्रांसपोज़्ड सेल से लिंक करते समय डेटा ट्रांसपोज़ करने की अनुमति देते हैं।

चरण 1: ट्रांसपोज़ की जाने वाली रेंज को कॉपी करें

उन कक्षों की श्रेणी का चयन करें जिन्हें आप स्थानांतरित करना चाहते हैं, और फिर दबाएँ Ctrl + सी रेंज कॉपी करने के लिए।

चरण 2: पेस्ट लिंक विकल्प लागू करें

  1. किसी रिक्त कक्ष पर राइट-क्लिक करें और फिर क्लिक करें चिपकाने.

  2. पर क्लिक करें पेस्ट लिंक.

आपको नीचे दिखाए अनुसार परिणाम मिलेगा:

चरण 3: पेस्ट लिंक परिणाम से समान चिह्न (=) ढूंढें और बदलें

  1. परिणाम श्रेणी का चयन करें (ए 6: सी 9) और दबाएँ Ctrl + H, और फिर बदलें = साथ में @ईओ (या कोई भी वर्ण जो चयनित श्रेणी में मौजूद नहीं है)। ढूँढें और बदलें संवाद।

  2. पर क्लिक करें सभी को बदलें, और फिर संवाद बंद करें। निम्नलिखित दिखाता है कि डेटा कैसा दिखेगा।

चरण 4: प्रतिस्थापित पेस्ट लिंक परिणाम को स्थानांतरित करें

श्रेणी का चयन करें (ए 6: सी 9) और दबाएँ Ctrl + सी इसे कॉपी करने के लिए. रिक्त सेल पर राइट-क्लिक करें (यहां मैंने चयन किया है A11) और चयन करें खिसकाना आइकॉन से पेस्ट विकल्प ट्रांसपोज़्ड परिणाम चिपकाने के लिए।

चरण 5: ट्रांसपोज़्ड परिणाम को मूल डेटा से लिंक करने के लिए वापस समान चिह्न (=) प्राप्त करें

  1. ट्रांसपोज़्ड परिणाम डेटा रखें ए11:डी13 चयनित करें, और फिर दबाएँ Ctrl + H, और प्रतिस्थापित करें @ईओ साथ में = (का विपरीत 3 कदम).

  2. पर क्लिक करें सभी को बदलें, और फिर संवाद बंद करें।

परिणाम

डेटा को ट्रांसपोज़ किया जाता है और मूल कोशिकाओं से जोड़ा जाता है।

नोट: डेटा का मूल स्वरूपण खो गया है; आप इसे मैन्युअल रूप से पुनर्स्थापित कर सकते हैं. कृपया बेझिझक सीमा हटा दें ए 6: सी 9 प्रक्रिया के बाद.

डेटा को स्थानांतरित करें और स्रोत से लिंक करें Power Query

Power Query एक शक्तिशाली डेटा स्वचालन उपकरण है जो आपको एक्सेल में डेटा को आसानी से स्थानांतरित करने की अनुमति देता है। आप नीचे दिए गए चरणों का पालन करके कार्य पूरा कर सकते हैं:

चरण 1: ट्रांसपोज़ की जाने वाली सीमा का चयन करें और खोलें Power Query संपादक (एडिटर)

ट्रांसपोज़ किए जाने वाले डेटा की श्रेणी का चयन करें। और फिर, पर जानकारी टैब में डेटा प्राप्त करें और बदलें समूह, क्लिक करें टेबल/रेंज से.

टिप्पणियाँ:
  • यदि डेटा की चयनित श्रेणी तालिका में नहीं है, तो a तालिका बनाएं संवाद बॉक्स पॉप अप होगा; क्लिक OK इसके लिए एक तालिका बनाएं।
  • यदि आप Excel 2013 या 2010 का उपयोग कर रहे हैं और आपको नहीं मिल रहा है टेबल/रेंज से पर जानकारी टैब, आपको इसे डाउनलोड और इंस्टॉल करना होगा माइक्रोसॉफ्ट Power Query एक्सेल पेज के लिए. एक बार इंस्टॉल हो जाने पर, पर जाएं Power Query टैब पर क्लिक करें टेबल से में एक्सेल डेटा समूह.

चरण 2: स्तंभों को पंक्तियों में बदलें Power Query

  1. इस पर जाएँ बदालना टैब। में पहली पंक्ति को हेडर के रूप में उपयोग करें ड्रॉप-डाउन मेनू, चयन करें पहली पंक्ति के रूप में हेडर का उपयोग करें.

  2. पर क्लिक करें खिसकाना.

चरण 3: ट्रांसपोज़्ड डेटा को एक शीट में सहेजें

पर पट्टिका टैब पर क्लिक करें बंद करें और लोड करें पावर एडिटर विंडो को बंद करने और ट्रांसपोज़्ड डेटा को लोड करने के लिए एक नई वर्कशीट बनाने के लिए।

परिणाम

ट्रांसपोज़्ड डेटा को नव निर्मित वर्कशीट में एक तालिका में परिवर्तित किया जाता है।

टिप्पणियाँ:
  • जैसा कि ऊपर दिखाया गया है, अतिरिक्त कॉलम हेडर पहली पंक्ति में उत्पन्न होते हैं। हेडर के नीचे की पहली पंक्ति को कॉलम हेडर में बढ़ावा देने के लिए, डेटा के भीतर एक सेल का चयन करें और क्लिक करें प्रश्न > संपादित करें। फिर, चयन करें बदालना > पहली पंक्ति को हेडर के रूप में उपयोग करें. अंत में सेलेक्ट करें होम > बंद करें और लोड करें.
  • यदि मूल डेटासेट में कोई परिवर्तन किया जाता है, तो आप ऊपर दिए गए ट्रांसपोज़्ड डेटा को उन परिवर्तनों के साथ क्लिक करके अपडेट कर सकते हैं ताज़ा करना आइकॉन मेज़ के बगल में प्रश्न एवं कनेक्शन फलक, या क्लिक करके ताज़ा करना पर बटन प्रश्न टैब.

(एडी) कुटूल के साथ कुछ ही क्लिक में रेंज को रूपांतरित करें

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

एक्सेल के लिए कुटूल - इसमें 300 से अधिक उपयोगी फ़ंक्शन शामिल हैं, जो आपके काम को बहुत आसान बनाते हैं। अभी 30-दिवसीय पूर्ण-विशेषताओं वाला निःशुल्क परीक्षण प्राप्त करें!

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations