सामग्री तालिका
प्राय: प्रयोगकर्ताहरूले धेरै स्तम्भहरूलाई पङ्क्तिहरूमा रूपान्तरण गर्न आवश्यक छ। तसर्थ, एक्सेलले धेरै स्तम्भहरूलाई पङ्क्तिहरूमा स्थानान्तरण गर्नु भनेको प्रयोगकर्ताहरूद्वारा गरिएको सामान्य कार्य हो। Excel सुविधाहरू , TRANSPOSE , INDIRECT , र INDEX प्रकार्यहरू, Power Query , साथै VBA म्याक्रो ले स्तम्भहरूलाई पङ्क्तिहरूमा रूपान्तरण गर्न सक्छ।
मानौं हामी कर्मचारी नाम र तलब डाटा कार्यपत्रमा। र अपरिहार्य कारणहरूका लागि, हामीले पङ्क्तिहरूमा स्तम्भहरू स्थानान्तरण गर्नुपर्छ।
यस लेखमा, हामीले एक्सेल सुविधाहरू<को प्रयोग गरेर एक्सेलले धेरै स्तम्भहरूलाई पङ्क्तिहरूमा स्थानान्तरण गर्ने धेरै तरिकाहरू देखाउँछौं। 2>, प्रकार्य , पावर क्वेरी , र VBA म्याक्रो ।
एक्सेल वर्कबुक डाउनलोड गर्नुहोस्
<9 स्तम्भहरूलाई Rows.xlsm मा स्थानान्तरण गर्नुहोस्
6 एक्सेलमा पङ्क्तिहरूमा बहु स्तम्भहरू स्थानान्तरण गर्ने सजिलो तरिका
विधि 1 : टाँस्ने विकल्प प्रयोग गरेर पङ्क्तिहरूमा बहु स्तम्भहरू स्थानान्तरण गर्नुहोस्
एक्सेलले प्रयोगकर्ताहरूलाई मान , सूत्र , स्थानान्तरण<जस्ता धेरै ढाँचाहरूमा डेटा टाँस्न अनुमति दिन्छ। 2>, केवल ढाँचा , आदि। हामी स्तम्भहरूलाई पङ्क्तिहरूमा रूपान्तरण गर्न सन्दर्भ मेनु टाँस्नुहोस् ट्रान्सपोज विकल्पहरू प्रयोग गर्न सक्छौं।
चरण 1: तपाईंले ट्रान्सपोज गर्न चाहनुभएको सम्पूर्ण दायरा हाइलाइट गर्नुहोस्। दायाँ क्लिक गर्नुहोस् यसमा। सन्दर्भ मेनु देखिन्छ। सन्दर्भ मेनु चयन गर्नुहोस् प्रतिलिपि ।
चरण २: अब, कुनै पनि खाली कक्ष चयन गर्नुहोस् ( अर्थात्, दायराको छेउमा G4 ) त्यसपछि यसमा दायाँ क्लिक गर्नुहोस् । क्लिक गर्नुहोस् टाँस्नुहोस् विकल्पहरू बाट स्थानान्तरण मा।
14>
🔼 तपाईंले स्पेशल टाँस्नुहोस् विन्डो पनि ल्याउन सक्नुहुन्छ। कीबोर्ड सर्टकटहरू CTRL+ALT+V प्रयोग गर्दै। त्यसपछि, विशेष टाँस्नुहोस् विकल्पहरूबाट स्थानान्तरण छनौट गर्नुहोस्। अन्तमा, ठीक मा क्लिक गर्नुहोस्।
🔼 सन्दर्भबाट स्थानान्तरण विकल्प कार्यान्वयन गर्दै मेनु वा स्पेशल टाँस्नुहोस् ले निम्न छविमा चित्रण गरिए अनुसार चयन गरिएका बहु स्तम्भहरूलाई पङ्क्तिहरूमा रूपान्तरण गर्न नेतृत्व गर्दछ।
थप पढ्नुहोस्: एक्सेलमा पङ्क्ति र स्तम्भहरू कसरी स्विच गर्ने (5 विधिहरू)
विधि २: TRANSPOSE प्रकार्य प्रयोग गरेर पङ्क्तिहरूमा स्तम्भहरू स्थानान्तरण गर्नुहोस्
द TRANSPOSE function ले स्तम्भहरूलाई पङ्क्तिहरूमा रूपान्तरण गर्दछ र उल्टो। हामी TRANSPOSE प्रकार्य प्रयोग गर्न सक्छौं जुनसुकै स्तम्भहरूको संख्या वा दायरा जति ठूलो छ। TRANSPOSE प्रकार्यको सिन्ट्याक्स हो
TRANSPOSE (array)
चरण 1: कुनै पनि मा तलको सूत्र प्रयोग गर्नुहोस् स्तम्भहरूलाई पङ्क्तिमा रूपान्तरण गर्न छेउछाउको कक्ष (अर्थात्, G4 )।
=TRANSPOSE(B4:E12)
यहाँ B4:E12 छ array argument।
चरण २: ENTER थिच्नुहोस्, एकै क्षणमा सबै स्तम्भहरू पङ्क्तिहरूमा रूपान्तरण हुन्छन्।
🔄 कहिलेकाहीं, डाटासेटमा खाली कक्षहरू र एक्सेल ट्रान्सपोज गरेपछि तिनीहरूमा 0's समावेश हुन्छ। यो चेतावनीबाट बच्नको लागि, खाली ठाउँहरूलाई बेवास्ता गर्न IF प्रकार्य सँग TRANSPOSE प्रकार्यलाई परिमार्जन गर्नुहोस्। यस माकेसमा, लागू गरिएको सूत्र हुन सक्छ
=TRANSPOSE(IF(B4:E12="","",B4:E12))
थप पढ्नुहोस्: एक्सेलमा स्तम्भलाई धेरै पङ्क्तिहरूमा कसरी ट्रान्सपोज गर्ने (६ विधिहरू) <3
विधि 3: स्तम्भहरूलाई पङ्क्तिहरूमा रूपान्तरण गर्न अप्रत्यक्ष प्रकार्य
हामीले अवस्थित दायराबाट लिङ्कहरू स्थापना गर्न वा डेटा ल्याउन चाहेको अवस्थामा, हामीले अप्रत्यक्ष प्रयोग गर्न सक्छौं। प्रकार्य । INDIRECT प्रकार्यले COLUMN प्रकार्यले दायराबाट प्रविष्टिहरूलाई जनाउँछ। INDIRECT प्रकार्यको सिन्ट्याक्स हो
INDIRECT (ref_text, [a1])
कथनहरूले परिभाषित गर्दछ
ref_text ; सन्दर्भ (पाठको रूपमा)।
a1 ; A1 वा R1C1 शैली सेल सन्दर्भको बुलियन संकेत। पूर्वनिर्धारित रूपमा, यो A1 शैली = TRUE हो। [वैकल्पिक]
चरण 1: पछिल्लो सूत्र कुनै पनि खाली कक्षमा टाइप गर्नुहोस् (जस्तै, G4 )।
=INDIRECT("b"&COLUMN()-3)
ret_text (अर्थात्, “b”&COLUMN()-3 ) मा 2 भागहरू छन् ; पहिलो एउटा COLUMN प्रकार्य हो जसले स्तम्भ नम्बर र दोस्रो एक हो स्तम्भ नाम । ref_text ले यी संयोजन गर्दछ 2 त्यसपछि सेल सन्दर्भ 3 COLUMN प्रकार्य परिणाम भन्दा कम गठन गर्दछ। नतिजाको रूपमा, अन्तिम नतिजा B(7-3) = B4 हुन्छ। त्यसैले, B4 सेल प्रविष्टि G4 मा प्रदर्शित हुन्छ।
चरण २: दोहोर्याउनुहोस् चरण 1 अघिल्लो सूत्रलाई G5 , G6 मा तलका सूत्रहरूसँग प्रतिस्थापन गर्दै, र G7 ।
=INDIRECT("c"&COLUMN()-3)
=INDIRECT("d"&COLUMN()-3)
=INDIRECT("e"&COLUMN()-3)
यी सबै 3 सूत्रहरूले अघिल्लो सूत्रले जस्तै तर्कहरू घोषणा गर्दछ। र तिनीहरूले तिनीहरूको सम्बन्धित कक्षहरूको प्रविष्टिहरू ल्याउँछन् (जस्तै, G5=C4 , G6=D4 , र G7=E4 )।
चरण 3: कक्षहरूको दायाँ छेउमा सूत्रहरू लागू गर्न फिल ह्यान्डल प्रयोग गर्नुहोस्। र सबै सम्बन्धित कक्षहरूको प्रविष्टिहरू तिनीहरूले मानेको रूपमा ट्रान्सपोज गरिएको देखिन्छ।
थप पढ्नुहोस्: एक्सेल VBA: सेल ठेगानाबाट पङ्क्ति र स्तम्भ नम्बर प्राप्त गर्नुहोस् (4 विधिहरू)
समान पढाइहरू
- एक्सेल चार्टमा पङ्क्ति र स्तम्भहरू कसरी स्विच गर्ने (२ विधिहरू) <23 एक्सेलमा धेरै पङ्क्तिहरू र स्तम्भहरू थप्नुहोस् (हरेक सम्भावित तरिका)
- एक्सेल सूत्र (३ विधिहरू) प्रयोग गरेर प्रत्येक अन्य स्तम्भ कसरी छोड्ने
- Excel VBA: पङ्क्ति र स्तम्भ नम्बर (३ उदाहरणहरू) द्वारा दायरा सेट गर्नुहोस्
- एक्सेलमा मानको आधारमा स्तम्भ नम्बर कसरी पत्ता लगाउने
विधि 3 जस्तै, INDEX प्रकार्य दिइएको स्थितिबाट डाटा ल्याउँछ। INDEX प्रकार्यको सिन्ट्याक्स हो
INDEX(array, row_num, [col_num])
चरण १: तलको सूत्र कुनै पनि खाली कक्षमा लेख्नुहोस् G4 ।
=INDEX($B$4:$E$14,COLUMN()-6,1)
सूत्रमा, $B$4:$E$14 array तर्कलाई जनाउँछ। COLUMN प्रकार्यले फर्काउँछस्तम्भ संख्या जहाँ सूत्र घुसाइएको छ (जस्तै, G4 )। त्यसकारण, COLUMN()-6 परिणामहरू ( 7-6 ) 1 row_num को रूपमा array को लागि। र पहिले नै 1 एरे भित्र col_num छ।
चरण 2: G5 , G6 , र G7 को लागि तलको छविमा देखाइए अनुसार col_num परिवर्तन गरेर सूत्रहरू दोहोर्याउनुहोस्।
=INDEX($B$4:$E$14,COLUMN()-6,2)
=INDEX($B$4:$E$14,COLUMN()-6,3)
=INDEX($B$4:$E$14,COLUMN()-6,4)
यी सूत्रहरूले एउटै एरे , पङ्क्ति 1 र स्तम्भ २ , 3 , र बाट प्रविष्टिहरू ल्याउँछन्। 4 क्रमशः। तपाईले देख्न सक्नुहुन्छ कि परिणामकारी मानहरूले स्तम्भ हेडरहरूलाई सूत्रले ल्याउँदा चित्रण गर्दछ।
चरण 3: तान्नुहोस् फिल ह्यान्डल तेर्सो रूपमा स्तम्भ-वार प्रविष्टिहरू सम्मिलित गर्न। यसरी स्तम्भहरूलाई पङ्क्तिहरूमा रूपान्तरण गर्दै।
थप पढ्नुहोस्: एक्सेलमा स्तम्भ अनुक्रमणिका नम्बर कसरी पत्ता लगाउने (२ विधिहरू)
विधि 5: पावर क्वेरी प्रयोग गरेर पङ्क्तिहरूमा बहु स्तम्भहरू स्थानान्तरण गर्नुहोस्
पावर क्वेरी डाटासेटहरू आवश्यकता अनुसार रूपान्तरण गर्न एक शक्तिशाली उपकरण हो। Power Query ले Transform ट्याब प्रदान गर्दछ जहाँ Transpose सहित धेरै विकल्पहरू उपलब्ध छन्। हामी धेरै स्तम्भहरूलाई पङ्क्तिहरूमा रूपान्तरण गर्न स्थानान्तरण अपरेसन प्रयोग गर्न सक्छौं।
चरण 1: सम्पूर्ण डेटासेट चयन गर्नुहोस् त्यसपछि डेटा > मा जानुहोस्। तालिका/दायराबाट मा क्लिक गर्नुहोस् ( डेटा प्राप्त गर्नुहोस् र रूपान्तरण गर्नुहोस् खण्डबाट)।
चरण2: Excel ले सम्पूर्ण डेटासेटलाई तालिका मा रूपान्तरण गर्छ। नतिजाको रूपमा, तालिका सिर्जना गर्नुहोस् संवाद बाकस देखा पर्दछ। ठीक छ मा क्लिक गर्नुहोस्।
चरण 3: एक क्षणमा, एक्सेलले पावर क्वेरी सम्पादक लोड गर्दछ। तलको छविमा देखाइएको अनुसार।
➧ रूपान्तरण खण्ड छनोट गर्नुहोस्।
➧ स्थानान्तरण मा क्लिक गर्नुहोस्।
चरण 4: स्थानान्तरण अपरेशन कार्यान्वयन गरेपछि, तपाईंले ट्रान्सपोज गरिएको डाटा लोड गर्नुपर्नेछ। घर मा सार्नुहोस् > बन्द र amp; मा क्लिक गर्नुहोस्। लोड > चयन गर्नुहोस् बन्द गर्नुहोस् & लोड गर्नुहोस्। अन्ततः, एक्सेलले धेरै स्तम्भहरूलाई पङ्क्तिहरूमा रूपान्तरण गर्ने डाटा लोड गर्दछ जुन तपाईंले तलको छविबाट अवलोकन गर्न सक्नुहुन्छ।
थप पढ्नुहोस्: एक्सेलमा धेरै पङ्क्तिहरूलाई स्तम्भहरूमा कसरी रूपान्तरण गर्ने (९ तरिका)
विधि 6: VBA म्याक्रो प्रयोग गरेर पङ्क्तिहरूमा बहु स्तम्भहरू स्थानान्तरण गर्नुहोस्
VBA म्याक्रो परिणाममुखी परिणामहरू पछ्याउन सुपर-कुशल छन्। हामी पङ्क्तिहरूमा धेरै स्तम्भहरू स्थानान्तरण गर्न म्याक्रोका केही लाइनहरू लेख्न सक्छौं।
चरण 1: म्याक्रो घुसाउन, सुरुमा, Microsoft Visual Basic प्रयोग गरेर खोल्नुहोस्। ALT+F11 । त्यसपछि, चयन गर्नुहोस् घुसाउनुहोस् ( उपकरणपट्टी बाट) > एउटा सम्मिलित गर्न मोड्युल मा क्लिक गर्नुहोस्।
34>
चरण 2: निम्न म्याक्रोलाई मोड्युल मा टाँस्नुहोस् .
5137
म्याक्रो सुरु हुन्छट्रान्सपोज गर्न दायरा लिएर सञ्चालन गर्नुहोस् र सेललाई VBA InputBox function प्रयोग गरेर ट्रान्सपोज गरिएको डाटा घुसाउनको लागि। त्यसपछि, पेस्ट स्पेशल विधिले दिइएको सेलमा ट्रान्सपोज गरिएको डाटाको रूपमा सम्पूर्ण दायरा टाँस्छ।
चरण ३: F5 कुञ्जी प्रयोग गर्नुहोस्। म्याक्रो चलाउनुहोस्। म्याकोले दायरा सम्मिलित गर्न पहिलो इनपुट बक्स सुरु गर्छ। दायरा प्रदान गर्नुहोस् त्यसपछि ठीक मा क्लिक गर्नुहोस्।
चरण 4: त्यसपछि एक्सेलले <1 ल्याउँछ।>2nd इनपुट बक्स सेल तोक्न। कुनै पनि सुविधाजनक सेल सन्दर्भ प्रदान गर्नुहोस् त्यसपछि ठीक मा क्लिक गर्नुहोस् ।
1>
🔼 अन्तमा Excel ले सम्पूर्ण रूपान्तरण गर्दछ। पङ्क्तिहरूमा डेटासेट स्तम्भहरू।
VBA म्याक्रो ले SkipBlanks कथन विकल्पहरू प्रस्ताव गरेर खाली कक्षहरू ह्यान्डल गर्न सक्छ। True र False । तपाईको डेटालाई राम्रोसँग मिलाउन तपाईको आवश्यकता अनुसार म्याक्रो परिमार्जन गर्नुहोस्।
थप पढ्नुहोस्: एक्सेल म्याक्रो: धेरै पङ्क्तिहरूलाई स्तम्भहरूमा रूपान्तरण गर्नुहोस् (३ उदाहरणहरू)
निष्कर्ष
यस लेखमा, हामी धेरै सुविधाहरू, कार्यहरू, साथै VBA म्याक्रो एक्सेलमा पङ्क्तिहरूमा धेरै स्तम्भहरू स्थानान्तरण गर्न प्रदर्शन गर्छौं। TRANSPOSE प्रकार्यले स्तम्भहरूलाई पङ्क्तिहरूमा सबैभन्दा सुविधाजनक तरिकामा रूपान्तरण गर्छ। अन्य प्रकार्य जस्तै I NDIRECT वा INDEX पनि आफ्नो उद्देश्यमा उत्कृष्ट हुन्छ। आशा छ यी माथि उल्लिखित विधिहरूले ट्रान्सपोजिङको तपाईंको बुझाइलाई स्पष्ट पार्नेछ। यदि तपाइँसँग थप सोधपुछ वा छ भने टिप्पणी गर्नुहोस्थप्न को लागी केहि।