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

Excel में क्रॉसस्टैब तालिका (2-आयामी तालिका) को सूची में कैसे परिवर्तित करें?

लेखक: केली अंतिम संशोधित: 2013-06-28

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

मान लीजिए कि आपके पास एक क्रॉस टेबल है और आपको इसे निम्नानुसार एक सूची में बदलने की आवश्यकता है।

क्रॉस टेबल (पंक्ति शीर्षकों और स्तंभ शीर्षकों के साथ) एक सूची तालिका (एक आयामी तालिका)

तीर नीला दायां बुलबुला वीबीए के साथ एक्सेल में क्रॉस टेबल को सूची में बदलें

निम्नलिखित वीबीए मैक्रो आपको सक्रिय वर्कशीट में सभी क्रॉस टेबल को फ्लैट सूचियों में तुरंत बदलने में मदद कर सकता है।

चरण 1: नीचे रखें ऑल्ट + F11 Excel में कुंजियाँ, और यह एप्लिकेशन विंडो के लिए Microsoft Visual Basic खोलता है।

चरण 2: क्लिक करें सम्मिलित करें > मॉड्यूल, और मॉड्यूल विंडो में निम्नलिखित मैक्रो चिपकाएँ।

सूचीबद्ध करने के लिए ट्रांसपोज़ क्रॉसस्टैब तालिका पर VBA:

उप ConvertTableToList()
स्थिरांक TEST_COLUMN स्ट्रिंग के रूप में = "ए"
मंद मैं जितना लंबा, जे उतना लंबा
मंद iLastRow जितनी लंबी
लंबे समय तक मंद iLastCol
एप्लिकेशन। स्क्रीनअपटिंग = गलत
एक्टिवशीट के साथ
iLastRow = .Cells(.Rows.Count, TEST_COLUMN).End(xlUp).Row
i = iLastRow से 2 चरण -1 के लिए
iLastCol = .Cells(i, .Columns.Count).End(xlToLeft).Column
j = iLastCol के लिए 3 चरण -1
.पंक्तियाँ(i + 1).सम्मिलित करें
.सेल्स(i + 1, 2).वैल्यू = .सेल्स(i, j).वैल्यू
.सेल्स(आई, जे).वैल्यू = ""
अगला जे
अगला मैं
.पंक्तियाँ(1).हटाएँ
के साथ समाप्त करना
एप्लिकेशन.ScreenUpdating = सत्य
अंत उप

चरण 3: इस पर क्लिक करें F5 इस मैक्रो को चलाने की कुंजी.

फिर आपको परिवर्तित सूची निम्न स्क्रीनशॉट के रूप में दिखाई देगी:

नोट:

1. यह वीबीए मैक्रो मूल तालिका का कुछ डेटा खो देता है, जैसे हेडर, या अन्य। इस स्थिति में, हेडर (नाम, ग्रेड और कक्षा) खो जाते हैं।

2. आप अपनी आवश्यकता को पूरा करने के लिए As String = "A" को बदल सकते हैं। उदाहरण के लिए, यदि क्रॉस टेबल कॉलम ई में बताई गई है, तो आपको "ए" के बजाय "ई" करना चाहिए।

3. और यदि वर्कशीट में अन्य डेटा हैं, तो कभी-कभी क्रॉस टेबल परिवर्तित करने के बाद सूची में डेटा गलत हो जाएगा।


तीर नीला दायां बुलबुला एक्सेल के लिए कुटूल के साथ एक्सेल में क्रॉस टेबल को सूचियों में बदलें

यदि आपके पास एक्सेल के लिए कुटूल स्थापित, आप इसका उपयोग कर सकते हैं तालिका आयाम स्थानांतरित करें क्रॉस टेबल को शीघ्रता से फ़्लैट सूची में बदलने का उपकरण।

एक्सेल के लिए कुटूल इसमें 300 से अधिक उपयोगी एक्सेल टूल शामिल हैं। 30 दिनों में बिना किसी सीमा के प्रयास करने के लिए निःशुल्क। अब समझे.

चरण 1: उस तालिका का चयन करें जिसे आप इसे एक सूची में बदल देंगे।

चरण 2: इस पर क्लिक करें कुटूल >सुधारे > स्थानांतरण तालिका आयाम. निम्नलिखित स्क्रीन शॉट देखें:

चरण 3: ट्रांसपोज़ टेबल आयाम संवाद बॉक्स में, चेक करें सूची बनाने के लिए तालिका को क्रॉस करें विकल्प चुनें, और चुनें परिणाम सीमा क्लिक करने के साथ बटन.

चरण 4: क्लिक करें OK बटन.

फिर आप देखेंगे कि मूल तालिका निम्न स्क्रीनशॉट के अनुसार एक फ्लैट सूची में परिवर्तित हो गई है:

तालिका आयाम स्थानांतरित करें सूची को क्रॉसस्टैब तालिका में भी परिवर्तित कर सकते हैं। अधिक जानकारी के लिए कृपया यहां जाएं तालिका आयाम स्थानांतरित करें.


सापेक्ष लेख:

सर्वोत्तम कार्यालय उत्पादकता उपकरण

🤖 कुटूल्स एआई सहयोगी: निम्न के आधार पर डेटा विश्लेषण में क्रांति लाएं: बुद्धिमान निष्पादन   |  कोड जनरेट करें  |  कस्टम फ़ॉर्मूले बनाएं  |  डेटा का विश्लेषण करें और चार्ट बनाएं  |  कुटूल फ़ंक्शंस का आह्वान करें...
लोकप्रिय सुविधाएँ: डुप्लिकेट ढूंढें, हाइलाइट करें या पहचानें   |  रिक्त पंक्तियाँ हटाएँ   |  डेटा खोए बिना कॉलम या सेल को संयोजित करें   |   फॉर्मूला के बिना गोल ...
सुपर लुकअप: एकाधिक मानदंड VLookup    मल्टीपल वैल्यू वीलुकअप  |   अनेक शीटों में VLookup   |   फजी लुकअप ....
उन्नत ड्रॉप-डाउन सूची: शीघ्रता से ड्रॉप डाउन सूची बनाएं   |  आश्रित ड्रॉप डाउन सूची   |  बहु-चयन ड्रॉप डाउन सूची ....
स्तम्भ प्रबंधक: कॉलमों की एक विशिष्ट संख्या जोड़ें  |  कॉलम ले जाएँ  |  छिपे हुए कॉलम की दृश्यता स्थिति टॉगल करें  |  रेंज और कॉलम की तुलना करें ...
फीचर्ड फीचर्स: ग्रिड फोकस   |  डिजाइन देखें   |   बड़ा फॉर्मूला बार    कार्यपुस्तिका एवं शीट प्रबंधक   |  संसाधन लाइब्रेरी (ऑटो टेक्स्ट)   |  खजूर बीनने वाला   |  कार्यपत्रकों को संयोजित करें   |  एन्क्रिप्ट/डिक्रिप्ट सेल    सूची के अनुसार ईमेल भेजें   |  सुपर फ़िल्टर   |   विशेष फ़िल्टर (फ़िल्टर बोल्ड/इटैलिक/स्ट्राइकथ्रू...) ...
शीर्ष 15 टूलसेट12 टेक्स्ट टूल्स (पाठ जोड़ें, अक्षर हटाएँ, ...)   |   50 + चार्ट प्रकार (गैन्ट चार्ट, ...)   |   40+ प्रैक्टिकल सूत्र (जन्मदिन के आधार पर आयु की गणना करें, ...)   |   19 निवेशन टूल्स (QR कोड डालें, पथ से चित्र सम्मिलित करें, ...)   |   12 रूपांतरण टूल्स (शब्दों को संख्याएँ, मुद्रा रूपांतरण, ...)   |   7 विलय और विभाजन टूल्स (उन्नत संयोजन पंक्तियाँ, विभाजन कोशिकाओं, ...)   |   ... और अधिक

एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है।  वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...

Description


ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है

  • Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
  • नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
  • आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks for the code, I translated very large tables into lists without any issues, worked a charm.
This comment was minimized by the moderator on the site
Brilliant! Kutools does the trick. Awesome guys thank you.
This comment was minimized by the moderator on the site
THANK YOU!! Your macro worked perfectly. I'll use your link if I choose to purchase KuTools.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations