कसरी एक्सेलमा धेरै पङ्क्तिहरूलाई स्तम्भहरूमा रूपान्तरण गर्ने (9 तरिकाहरू)

  • यो साझा गर्नुहोस्
Hugh West

सामग्री तालिका

यदि तपाइँ एक्सेलमा धेरै पङ्क्तिहरूलाई स्तम्भहरूमा रूपान्तरण गर्ने केही सजिलो तरिकाहरू खोज्दै हुनुहुन्छ भने, तपाइँ यो लेख उपयोगी पाउनुहुनेछ। त्यसोभए, मुख्य लेखमा डुबौं।

कार्यपुस्तिका डाउनलोड गर्नुहोस्

बहु पङ्क्तिहरू Columns.xlsm मा रूपान्तरण

रूपान्तरण गर्ने ९ तरिकाहरू एक्सेलमा स्तम्भहरूमा धेरै पङ्क्तिहरू

यहाँ, हामीसँग जनवरी देखि मे महिनाका लागि केही उत्पादनहरूको बिक्रीको रेकर्डहरू छन्। हामी पङ्क्तिहरूलाई स्तम्भहरूमा रूपान्तरण गर्ने प्रयास गर्नेछौं ताकि हामी स्तम्भ हेडरको रूपमा महिनाहरूको रेकर्डहरू कल्पना गर्न सकौं र हामी यो डेटासेटलाई मुख्यतया धेरै पङ्क्तिहरूलाई स्तम्भहरूमा रूपान्तरण गर्ने तरिकाहरू प्रदर्शन गर्न प्रयोग गर्नेछौं।

<10

हामीले यहाँ Microsoft Excel 365 संस्करण प्रयोग गरेका छौं, तपाइँ आफ्नो सुविधा अनुसार कुनै पनि अन्य संस्करणहरू प्रयोग गर्न सक्नुहुन्छ।

विधि-1: बहु पङ्क्तिहरू रूपान्तरण गर्न ट्रान्सपोज विकल्प प्रयोग गर्दै Excel मा स्तम्भहरूमा

यहाँ, हामीले निम्न बहु पङ्क्तिहरूलाई सजिलैसँग स्तम्भहरूमा रूपान्तरण गर्न स्थानान्तरण टाँस्नुहोस् विकल्पहरू विकल्प प्रयोग गर्नेछौं।

चरणहरू :

CTRL+C थिचेर डेटासेटको सम्पूर्ण दायरा प्रतिलिपि गर्नुहोस्।

➤ तपाईंले आउटपुट प्राप्त गर्न चाहनुभएको सेल छनौट गर्नुहोस्, आफ्नो माउसमा दायाँ क्लिक गर्नुहोस् , र टाँस्ने विकल्पहरूबाट स्थानान्तरण विकल्प चयन गर्नुहोस्। 7स्तम्भहरू।

थप पढ्नुहोस्: एक्सेल म्याक्रो: धेरै पङ्क्तिहरूलाई स्तम्भहरूमा रूपान्तरण गर्नुहोस् (३ उदाहरणहरू)

विधि-2: को रूपान्तरण TRANSPOSE प्रकार्य प्रयोग गरेर स्तम्भहरूमा धेरै पङ्क्तिहरू

यस खण्डमा, हामी एउटा array प्रकार्य, TRANSPOSE प्रकार्य , निम्न डेटासेटका बहु पङ्क्तिहरूलाई बहु स्तम्भहरूमा रूपान्तरण गर्न प्रयोग गर्न जाँदैछौं, र डाटा सङ्कलन गर्न हामीले मुख्य डाटासेटको तल अर्को तालिका पनि ढाँचा गरेका छौं।

चरणहरू :

➤ निम्न सूत्र टाइप गर्नुहोस् कक्ष B10

=TRANSPOSE(B3:E8)

यहाँ, TRANSPOSE ले दायराको पङ्क्तिहरू परिवर्तन गर्नेछ B3:E8 एकै साथ स्तम्भहरूमा।

ENTER थिच्नुहोस्।

त्यसपछि, तपाईंले रूपान्तरण प्राप्त गर्नुहुनेछ। स्तम्भहरूमा पङ्क्तिहरू निम्न चित्र जस्तै।

तपाईले CTRL+SHIFT+ENTER थिच्नुको सट्टा ENTER माईक्रोसफ्ट एक्सेल 365 बाहेक अन्य संस्करणहरूका लागि

थप पढ्नुहोस्: कसरी एक्सेलमा बहु पङ्क्तिहरूमा स्तम्भ ट्रान्सपोज गर्ने (६ विधिहरू)

विधि-3: INDIRECT र ADDRESS प्रकार्यहरू प्रयोग गर्दै

यहाँ, हामी INDIRECT प्रकार्य , ADDRESS प्रकार्य , ROW प्रकार्य प्रयोग गर्नेछौं। , र COLUMN प्रकार्य निम्न डेटासेटका पङ्क्तिहरूलाई स्तम्भहरूमा रूपान्तरण गर्न।

चरणहरू :

➤ सेल B10 मा निम्न सूत्र प्रयोग गर्नुहोस्।

=INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)))

यहाँ, B3 सुरुको कक्ष हो मुख्य कोडाटासेट।

  • COLUMN(B3) returns the column number of cell B3

    आउटपुट → 2
  • COLUMN($B$3) returns the column number of cell $B$3 (the absolute referencing will fix this cell)

    आउटपुट → 2

  • 6> ROW(B3) → returns the row number of cell B3

    आउटपुट → 3
  • COLUMN(B3) - COLUMN($B$3) + ROW($B$3) बन्छ

    2-2+3 → 3

  • ROW(B3) - ROW($B$3) + COLUMN($B$3) बन्छ

    3-3+2 → 2

  • ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)) बन्छ

    ADDRESS(3, 2) → returns the reference at the intersection point of Row 3 and Column 2

    आउटपुट → $B$3

  • INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3))) बन्छ

    २३४१ → सेलको मान फर्काउँछ $B$3

    आउटपुट → महिना

ENTER थिच्नुहोस्।

फिल ह्यान्डल उपकरणलाई दायाँ र तल तान्नुहोस्।

अन्तमा, तपाईले मुख्य डेटासेटका धेरै पङ्क्तिहरूलाई धेरै स्तम्भहरूमा परिवर्तन गर्न सक्षम हुनुहुनेछ।

थप पढ्नुहोस्: Excel VBA: पङ्क्ति प्राप्त गर्नुहोस् र सेल ठेगानाबाट स्तम्भ नम्बर (४ विधि)

विधि-4: धेरै पङ्क्तिहरूलाई स्तम्भहरूमा रूपान्तरण गर्न INDEX प्रकार्य प्रयोग गर्दै

यस खण्डमा, हामी धेरै पङ्क्तिहरूलाई सजिलै स्तम्भहरूमा रूपान्तरण गर्न INDEX प्रकार्य , COLUMN प्रकार्य , र ROW प्रकार्य को संयोजन प्रयोग गर्नेछौं।

चरणहरू :

➤ निम्न सूत्रलाई कक्षमा लागू गर्नुहोस् B10

=INDEX($B$3:$E$8,COLUMN(A1),ROW(A1))

यहाँ, $B$3:$E$8 डेटासेटको दायरा हो, A1 पहिलो पङ्क्ति प्राप्त गर्न प्रयोग गरिन्छ र यस डेटासेटको स्तम्भ संख्या।हामी पङ्क्ति नम्बर तर्कको लागि स्तम्भ नम्बर पङ्क्ति नम्बर लाई स्तम्भ नम्बर तर्कको रूपमा पङ्क्तिहरूलाई सजिलै स्तम्भहरूमा परिवर्तन गर्न प्रयोग गर्दैछौं। यी मानहरूलाई INDEX प्रकार्य मा फिड गरेर।

➤ थिच्नुहोस् ENTER

➤ तान्नुहोस् Fill Handle उपकरण दायाँ तिर र तल।

त्यसपछि, तपाईंले पङ्क्तिहरूलाई निम्न चित्र जस्तै स्तम्भहरूमा रूपान्तरण पाउनुहुनेछ।

थप पढ्नुहोस्: एक्सेलमा धेरै पङ्क्ति र स्तम्भहरू कसरी थप्ने (हरेक सम्भावित तरिका)

विधि-5: INDEX-MATCH प्रयोग गर्दै सूत्र

यस खण्डमा, हामी निम्न डेटासेटका धेरै पङ्क्तिहरूलाई स्तम्भहरूमा रूपान्तरण गर्न INDEX प्रकार्य , र MATCH प्रकार्य प्रयोग गर्न जाँदैछौँ।

चरणहरू :

➤ सबैभन्दा पहिले, तपाईंले पहिलो स्तम्भलाई नयाँ तालिकाको पहिलो पङ्क्तिको रूपमा म्यानुअल रूपमा स्थानान्तरण गर्नुपर्छ।

➤ सेल B11 मा निम्न सूत्र टाइप गर्नुहोस्।

=INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0))

यहाँ, $C$3:$C$8 को दोस्रो स्तम्भ हो डेटासेट, र $B$3:$B$8 डेटासेटको पहिलो स्तम्भ हो।

  • MATCH(B$10,$B$3:$B$8,0) बन्छ<0 MATCH(“Month”,$B$3:$B$8,0) ले $B$3:$B$8

    दायरामा महिना स्ट्रिङको साथ कक्षको पङ्क्ति अनुक्रमणिका नम्बर फर्काउँछ। 6>आउटपुट → 1

  • INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0)) बन्छ

    INDEX($C$3:$C$8,1) ले दायराको पहिलो मान फर्काउँछ $C$3:$C$8

    आउटपुट → सुन्तला

➤ थिच्नुहोस् प्रविष्ट गर्नुहोस् फिल ह्यान्डल उपकरणलाई दायाँ तिर तान्नुहोस्।

35>

त्यसपछि, तपाईंले मुख्यको दोस्रो स्तम्भ प्राप्त गर्नुहुनेछ। दोस्रो पङ्क्तिको रूपमा डेटासेट।

यसै गरी, बाँकी रूपान्तरण समाप्त गर्न निम्न सूत्रहरू लागू गर्नुहोस्।

=INDEX($D$3:$D$8,MATCH(B$10,$B$3:$B$8,0))

=INDEX($E$3:$E$8,MATCH(B$10,$B$3:$B$8,0))

अन्तमा, तपाईंले दोस्रो डेटासेटमा स्तम्भहरूको रूपमा पहिलो डेटासेटका सबै पङ्क्तिहरू प्राप्त गर्नुहुनेछ।

थप पढ्नुहोस्: एक्सेलमा पङ्क्तिहरूमा बहु स्तम्भहरू कसरी ट्रान्सपोज गर्ने

समान पढाइहरू

  • [निश्चित!] पङ्क्ति र स्तम्भहरू एक्सेलमा दुबै नम्बरहरू हुन्
  • एक्सेलमा पङ्क्तिहरू र स्तम्भहरू कसरी लुकाउने (10 तरिका)
  • <22 Excel VBA: पङ्क्ति र स्तम्भ नम्बर (३ उदाहरणहरू) द्वारा दायरा सेट गर्नुहोस्

विधि-6: VLOOKUP प्रकार्य प्रयोग गरी धेरै पङ्क्तिहरूलाई स्तम्भहरूमा रूपान्तरण गर्न

मा यस खण्डमा, हामी निम्न डेटा तालिकाका धेरै पङ्क्तिहरूलाई स्तम्भहरूमा स्थानान्तरण गर्न VLOOKUP प्रकार्य प्रयोग गर्नेछौं।

चरणहरू :

➤ सुरुमा, तपाईंले ट्रान्सपो गर्नु पर्छ पहिलो स्तम्भलाई नयाँ डेटासेटको पहिलो पङ्क्तिको रूपमा म्यानुअल रूपमा हेर्नुहोस्।

➤ निम्न सूत्रलाई कक्षमा लेख्नुहोस् B11

<4 =VLOOKUP(B$10,$B$3:$E$8,2,FALSE)

यहाँ, $B$3:$E$8 डेटासेटको दायरा हो, B$10 लुकअप मान हो, र 2 डेटासेटको दोस्रो स्तम्भमा रहेको मान हेर्नको लागि हो।

41>

ENTER थिच्नुहोस् र <6 लाई तान्नुहोस्>Fill Handle उपकरण दायाँतिरसाइड।

पछि, तपाईंले दोस्रो पङ्क्तिको रूपमा मुख्य डेटासेटको दोस्रो स्तम्भ प्राप्त गर्नुहुनेछ।

भित्र त्यसैगरी, बाँकी रूपान्तरण पूरा गर्न तल दिइएको सूत्रहरू प्रयोग गर्नुहोस्।

=VLOOKUP(B$10,$B$3:$E$8,3, FALSE)

=VLOOKUP(B$10,$B$3:$E$8,4, FALSE)

थप पढ्नुहोस्: कसरी एक्सेलमा पङ्क्ति र स्तम्भहरू थप्ने (३ सजिलो तरिका)

विधि-7: प्रयोग गर्दै Power Query

यहाँ, हामी Power Query लाई धेरै पङ्क्तिहरूलाई सजिलै स्तम्भहरूमा स्थानान्तरण गर्न प्रयोग गर्नेछौं। तर हामीले डेटासेटको सुरुमा एउटा अतिरिक्त पङ्क्ति थप्नुपर्छ किनभने Power Query ले पहिलो पङ्क्तिलाई स्तम्भको रूपमा रूपान्तरण गर्दैन किनकि यसले यसलाई हेडरको रूपमा लिन्छ।

चरणहरू :

➤ जानुहोस् डेटा ट्याब >> प्राप्त गर्नुहोस् र डेटा रूपान्तरण गर्नुहोस् समूह >> तालिका/दायराबाट विकल्प।

त्यसपछि, तालिका सिर्जना गर्नुहोस् विजार्ड देखा पर्नेछ।

➤ डाटा दायरा चयन गर्नुहोस् र त्यसपछि मेरो तालिकामा हेडरहरू छन् विकल्पमा क्लिक गर्नुहोस्।

ठीक<थिच्नुहोस्। 7>।

त्यसपछि, पावर क्वेरी सम्पादक विन्डो देखा पर्नेछ।

➤ एकै समयमा आफ्नो माउसमा CTRL बायाँ क्लिक थिचेर डेटासेटका सबै स्तम्भहरू चयन गर्नुहोस्

रूपान्तरण ट्याब >> स्थानान्तरण विकल्पमा जानुहोस्।

तपाईले पहिलो पङ्क्ति बनाउन सक्नुहुन्छ। तपाईंको डेटासेट हेडर पनि।

➤ जानुहोस् रूपान्तरण ट्याब >> हेडरको रूपमा पहिलो पङ्क्ति प्रयोग गर्नुहोस् समूह >> हेडरको रूपमा पहिलो पङ्क्ति प्रयोग गर्नुहोस् विकल्प।

त्यसपछि, तपाईंले मुख्य पङ्क्तिहरूबाट रूपान्तरित स्तम्भहरू प्राप्त गर्नुहुनेछ। डाटासेट।

➤ यो सञ्झ्याल बन्द गर्न, घर ट्याब >> बन्द & लोड गर्नुहोस् समूह >> बन्द गर्नुहोस् & लोड विकल्प।

यस प्रकारले, पावर क्वेरी सम्पादक सञ्झ्यालमा रहेको टेबललाई लोड गरिनेछ। तालिका5 नामको नयाँ पाना।

थप पढ्नुहोस्: एक्सेलमा पङ्क्ति र स्तम्भहरू कसरी स्विच गर्ने (५ विधिहरू)

विधि-8: VBA कोड प्रयोग गरेर धेरै पङ्क्तिहरूलाई स्तम्भहरूमा रूपान्तरण गर्दै

यस खण्डमा, हामी धेरै पङ्क्तिहरूमा रूपान्तरण गर्न VBA कोड प्रयोग गर्नेछौं। स्तम्भहरू।

चरणहरू :

➤ जानुहोस् विकासकर्ता ट्याब >> भिजुअल बेसिक विकल्प।

55>

त्यसपछि, भिजुअल बेसिक सम्पादक खुल्नेछ।

➤ <6 मा जानुहोस्।> घुसाउनुहोस् ट्याब >> मोड्युल विकल्प।

56>

त्यसपछि, एउटा मोड्युल सिर्जना हुनेछ।

➤ निम्न कोड लेख्नुहोस्

9684

यहाँ, हामीले multiple_rows_range , र multiple_columns_range लाई <6 को रूपमा घोषणा गरेका छौं।> दायरा , र तिनीहरू दायरामा सेट गरिएका छन् जुन हामीले इनपुट बक्स विधि प्रयोग गरेर इनपुट बक्सहरू मार्फत चयन गर्नेछौं।

त्यसपछि, हामी प्रतिलिपि गर्नेछौं। मुख्य डाटा et multiple_rows_range र त्यसपछि यसलाई गन्तव्य कक्ष multiple_columns_range मा ट्रान्सपोजको रूपमा टाँस्नुहोस्।

➤ थिच्नुहोस्। F5

त्यसपछि, तपाईंले इनपुट बक्स पाउनुहुनेछ जहाँ तपाईंले डेटासेटको दायरा चयन गर्नुपर्नेछ $B$3:$E$8 मा। पङ्क्तिहरूको दायरा छनौट गर्नुहोस् बक्स र ठीक थिच्नुहोस्।

59>

त्यसपछि, अर्को इनपुट बक्स पप अप हुनेछ।

➤ गन्तव्य कक्ष चयन गर्नुहोस् $B$10 जहाँ तपाईं ट्रान्सपोज गरिएको डेटासेट राख्न चाहनुहुन्छ र त्यसपछि ठीक छ थिच्नुहोस्।

अन्ततः, तपाईंले धेरै पङ्क्तिहरूबाट रूपान्तरित स्तम्भहरू प्राप्त गर्नेछन् मुख्य डेटासेटको ढाँचा पनि निम्न जस्तै।

थप पढ्नुहोस्: कसरी एक्सेल चार्टमा पङ्क्ति र स्तम्भहरू स्विच गर्नुहोस् (२ विधिहरू)

विधि-9: अफसेट प्रकार्य प्रयोग गरेर स्तम्भहरू र पङ्क्तिहरूमा बहु पङ्क्तिहरू रूपान्तरण

हामीसँग केही विद्यार्थीहरूको नाम समावेश भएको सूची छ। , तिनीहरूका विषयहरू, र धेरै पङ्क्तिहरूमा सम्बन्धित अंकहरू। अब, हामी यस सूचीको छेउमा पहिलो तीन पङ्क्तिहरूलाई तालिकाको तीन फरक स्तम्भहरूमा रूपान्तरण गर्न चाहन्छौं। त्यसैगरी, हामी बाँकी पङ्क्तिहरूलाई प्रति तीन पङ्क्तिमा स्तम्भको रूपमा रूपान्तरण गर्न चाहन्छौं। त्यसोभए, तपाईले देख्न सक्नुहुन्छ कि हामीले पङ्क्तिहरूलाई स्तम्भ र पङ्क्तिहरूमा एक पटकमा रूपान्तरण गर्न आवश्यक छ।

यसको लागि, हामी OFFSET , ROW , प्रयोग गर्नेछौं। र COLUMN प्रकार्यहरू

चरणहरू :

➤ कक्षमा निम्न सूत्र टाइप गर्नुहोस् D4

=OFFSET($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1)

यहाँ, $B$4 सूचीको प्रारम्भिक कक्ष हो।

  • COLUMN() returns the column number of cell D4 where the formula is being applied.

    Output → 4

  • COLUMN()-4 बन्छ

    4-4 → 4 is subtracted because the starting cell of the formula is in Column 4 .

    Output → 0

  • ROW() → returns the row number of cell D4 where the formula is being applied.

    Output → 4

  • (ROW()-4)*3 बन्छ

    (4-4)*3 → 4 is subtracted because the starting cell of the formula is in Row 4 and multiplied with 3 as we want to transform 3 rows into columns each time.

    Output → 0

  • OFFSET($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1) becomes

    OFFSET($B$4,0+0,0,1,1) 1>

    OFFSET($B$4,0,0,1,1) → OFFSET will extract the range with a height and width of 1 starting from cell $B$4 .

    Output → Joseph

➤ थिच्नुहोस् ENTER .

फिल ह्यान्डल उपकरणलाई दायाँ तिर र तल तान्नुहोस्।

64>

अन्ततः, तपाईंले गर्न सक्षम हुनुहुनेछ। धेरै पङ्क्तिहरूबाट स्तम्भ र पङ्क्तिहरूमा रूपान्तरण।

थप पढ्नुहोस्: अवस्थित डाटा (३ उत्कृष्ट तरिकाहरू) प्रतिस्थापन नगरी Excel मा पङ्क्ति/स्तम्भ सार्नुहोस्।

अभ्यास खण्ड

आफैले अभ्यास गर्नको लागि हामीले अभ्यास नामको पानामा तलको जस्तै अभ्यास खण्ड प्रदान गरेका छौं। कृपया यो आफै गर्नुहोस्।

निष्कर्ष

यस लेखमा, हामीले एक्सेलमा सजिलैसँग धेरै पङ्क्तिहरूलाई स्तम्भहरूमा रूपान्तरण गर्ने तरिकाहरू समावेश गर्ने प्रयास गरेका छौं। आशा छ तपाईंले यो उपयोगी पाउनुहुनेछ। यदि तपाइँसँग कुनै सुझाव वा प्रश्नहरू छन् भने, टिप्पणी सेक्सनमा साझा गर्न नहिचकिचाउनुहोस्।

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