مواد جي جدول
جيڪڏهن توهان ڳولي رهيا آهيو ڪجهه آسان طريقا ڳولي رهيا آهيو ڪيترن ئي قطارن کي ڪالمن ۾ تبديل ڪرڻ لاءِ Excel ۾، ته پوءِ توهان کي هي مضمون مددگار ثابت ٿيندو. سو، اچو ته مکيه مضمون ۾ وڃو.
ورڪ بڪ ڊائون لوڊ ڪريو
Conversion of Multiple Rows to Columns.xlsm
تبديل ڪرڻ جا 9 طريقا Excel
۾ ڪالمن تائين گھڻا قطارون، ھتي، اسان وٽ ڪجھ پراڊڪٽس لاءِ سيلز جا رڪارڊ موجود آھن مھينن لاءِ جنوري کان مئي . اسان قطارن کي ڪالمن ۾ تبديل ڪرڻ جي ڪوشش ڪنداسين ته جيئن اسان مھينن جي رڪارڊ کي ڪالمن جي ھيڊرز طور تصور ڪري سگھون ۽ اسين ھن ڊيٽا سيٽ کي استعمال ڪنداسين خاص طور تي ڪيترن ئي قطارن کي ڪالمن ۾ تبديل ڪرڻ جي طريقن کي آسانيءَ سان ڏيکارڻ لاءِ.
اسان هتي Microsoft Excel 365 ورجن استعمال ڪيو آهي، توهان پنهنجي سهولت مطابق ڪو به ٻيو ورزن استعمال ڪري سگهو ٿا.
طريقو-1: ڪيترن ئي قطارن کي تبديل ڪرڻ لاءِ ٽرانسپوز آپشن استعمال ڪرڻ ايڪسل ۾ ڪالمن ۾
هتي، اسان استعمال ڪنداسين ٽرانسپوز آپشن اندر پيسٽ آپشنز هيٺ ڏنل گهڻن قطارن کي آسانيءَ سان ڪالمن ۾ تبديل ڪرڻ لاءِ.
قدم :
➤ CTRL+C کي دٻائڻ سان ڊيٽا سيٽ جي پوري رينج کي نقل ڪريو.
➤ سيل چونڊيو جتي توهان آئوٽ پُٽ حاصل ڪرڻ چاهيو ٿا، پنهنجي ماؤس تي رائيٽ ڪلڪ ڪريو ۽ منتخب ڪريو Transpose آپشن مان Paste Options. .
پوءِ، توهان پنهنجي ڊيٽا کي منتقل ڪرڻ جي قابل هوندا جنهن جو مطلب آهي قطارن کي تبديل ڪرڻڪالم.
وڌيڪ پڙهو: ايڪسل ميڪرو: ڪيترن ئي قطارن کي ڪالمن ۾ تبديل ڪريو (3 مثال)
طريقو-2: جي تبديلي TRANSPOSE فنڪشن کي استعمال ڪندي ڪالمن تائين گھڻن قطارون
هن حصي ۾، اسان هڪ آري فنڪشن استعمال ڪرڻ وارا آهيون، TRANSPOSE فنڪشن ، هيٺين ڊيٽا سيٽ جي گهڻن قطارن کي ڪيترن ئي ڪالمن ۾ تبديل ڪرڻ لاءِ، ۽ ڊيٽا گڏ ڪرڻ لاءِ اسان مکيه ڊيٽا سيٽ جي هيٺان هڪ ٻي ٽيبل پڻ فارميٽ ڪئي آهي.
Steps :
➤ هيٺ ڏنل فارمولا ٽائپ ڪريو سيل B10 .
=TRANSPOSE(B3:E8)
هتي، TRANSPOSE رينج جي قطار کي تبديل ڪندو B3:E8 ساڳئي وقت ڪالمن ۾.
➤ کي دٻايو ENTER .
ان کان پوءِ، توھان حاصل ڪندا. هيٺ ڏنل شڪل وانگر ڪالمن ۾ قطارون.
توهان کي دٻائڻو پوندو CTRL+SHIFT+ENTER دٻائڻ بدران ENTER ٻين ورزن لاءِ سواءِ Microsoft Excel 365 .
وڌيڪ پڙهو: ايڪسل ۾ ڪالمن کي ڪيترن ئي قطارن ۾ ڪيئن منتقل ڪجي (6 طريقا)
طريقو-3: INDIRECT ۽ ADDRESS فنڪشن استعمال ڪرڻ
هتي، اسان استعمال ڪنداسين INDIRECT فنڪشن ، ADDRESS فنڪشن ، ROW فنڪشن. ، ۽ COLUMN فنڪشن هيٺين ڊيٽا سيٽ جي قطارن کي ڪالمن ۾ تبديل ڪرڻ لاءِ.
Steps :
➤ سيل ۾ هيٺ ڏنل فارمولا استعمال ڪريو 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
-
COLUMN($B$3)
→returns the column number of cell
$B$3
(the absolute referencing will fix this cell)
آئوٽ پُٽ → 2
-
ROW($B$3)
→returns the row number of cell
$B$3
(the absolute referencing will fix this cell)
آئوٽ پُٽ → 3
-
ROW(B3) →
returns the row number of cell
B3
- 22>
COLUMN(B3) - COLUMN($B$3) + ROW($B$3)
بنجي ٿو 2-2+3 → 3
-
ROW(B3) - ROW($B$3) + COLUMN($B$3)
بنجي ٿو3-3+2 → 2
24> -
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)))
بنجي ٿوINDIRECT(“$B$3”)
→ سيل جي قيمت ڏي ٿو $B$3 .آئوٽ پُٽ → مهينو
-
MATCH(B$10,$B$3:$B$8,0)
بنجي ٿوMATCH(“Month”,$B$3:$B$8,0)
→ گھر جي قطار جي انڊيڪس نمبر کي ھڪڙي اسٽرنگ سان موٽائي ٿو مهينو رينج ۾ $B$3:$B$8آئوٽ پُٽ → 1
-
INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0))
بنجي ٿوINDEX($C$3:$C$8,1)
→ رينج جو پهريون قدر واپس ڪري ٿو $C$3:$C$8آئوٽ پُٽ → نارنگي
- [مقرر ٿيل!] قطار ۽ ڪالمن ٻئي نمبر آهن Excel ۾
- ڪيئن لڪائي قطارون ۽ ڪالمن Excel ۾ (10 طريقا)
- Excel VBA: قطار ۽ ڪالمن نمبر (3 مثالن) جي لحاظ کان حد مقرر ڪريو
➤ دٻايو ENTER .
➤ ڇڪيو Fill Handle Tool to the right side and down.
آخرڪار، توهان مکيه ڊيٽا سيٽ جي ڪيترن ئي قطارن کي ڪيترن ئي ڪالمن ۾ تبديل ڪري سگهندا.
وڌيڪ پڙهو: Excel VBA: حاصل ڪريو قطار ۽ سيل ايڊريس مان ڪالمن نمبر (4 طريقا)
طريقو-4: ڪيترن ئي قطارن کي ڪالمن ۾ تبديل ڪرڻ لاءِ INDEX فنڪشن استعمال ڪندي
هن حصي ۾، اسان ڪيترن ئي قطارن کي آسانيءَ سان ڪالمن ۾ تبديل ڪرڻ لاءِ INDEX فنڪشن ، COLUMN فنڪشن ، ۽ ROW فنڪشن جو ميلاپ استعمال ڪنداسين.
Steps :
➤ هيٺ ڏنل فارمولا سيل ۾ لاڳو ڪريو B10 .
=INDEX($B$3:$E$8,COLUMN(A1),ROW(A1))
هتي، $B$3:$E$8 ڊيٽا سيٽ جي حد آهي، A1 پهرين قطار حاصل ڪرڻ لاءِ استعمال ڪيو ويندو آهي ۽ هن ڊيٽا سيٽ جو ڪالم نمبر.اسان استعمال ڪري رهيا آهيون کالم نمبر لاءِ قطار نمبر دليل ۽ قطار نمبر جيئن کالم نمبر آرگيومينٽ قطارن کي آسانيءَ سان ڪالمن ۾ تبديل ڪرڻ لاءِ. انهن قدرن کي فيڊ ڪرڻ سان INDEX فنڪشن .
➤ دٻايو ENTER .
➤ ڇڪيو Fill Handle Tool کي ساڄي پاسي ۽ ھيٺ ڪريو.
ان کان پوءِ، توھان ھيٺ ڏنل شڪل وانگر قطارن کي ڪالمن ۾ تبديل ڪندا.
وڌيڪ پڙهو: Excel ۾ هڪ کان وڌيڪ قطارون ۽ ڪالمن ڪيئن شامل ڪجي (هر ممڪن طريقي سان)
طريقو-5: INDEX-MATCH استعمال ڪرڻ فارمولا
هن حصي ۾، اسان هيٺ ڏنل ڊيٽا سيٽ جي ڪيترن ئي قطارن کي ڪالمن ۾ تبديل ڪرڻ لاءِ INDEX فنڪشن ، ۽ MATCH فنڪشن استعمال ڪرڻ وارا آهيون.
Steps :
➤ سڀ کان پهريان، توهان کي پهرين ڪالمن کي نئين ٽيبل جي پهرين قطار جي طور تي دستي طور منتقل ڪرڻو پوندو.
➤ سيل ۾ هيٺ ڏنل فارمولا ٽائيپ ڪريو B11 .
=INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0))
هتي، $C$3:$C$8 جو ٻيو ڪالم آهي ڊيٽا سيٽ، ۽ $B$3:$B$8 ڊيٽا سيٽ جو پهريون ڪالم آهي.
34>
➤ پريس داخل ڪريو ۽ ڊريگ ڪريو Fill Handle Tool کي ساڄي پاسي.
پوءِ، توهان کي مکيه جو ٻيو ڪالم ملندو. ڊيٽا سيٽ کي ٻي قطار جي طور تي.
ساڳئي طرح، هيٺ ڏنل فارمولن کي لاڳو ڪريو باقي تبديليءَ کي ختم ڪرڻ لاءِ.
=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))
وڌيڪ پڙهو: ايڪسل ۾ قطارن ۾ گھڻن ڪالمن کي ڪيئن منتقل ڪجي
ساڳي پڙھڻ
طريقو-6: ڪيترن ئي قطارن کي ڪالمن ۾ تبديل ڪرڻ لاءِ VLOOKUP فنڪشن استعمال ڪندي
اندر هن حصي ۾، اسان هيٺ ڏنل ڊيٽا ٽيبل جي ڪيترن ئي قطارن کي ڪالمن ۾ منتقل ڪرڻ لاءِ VLOOKUP فنڪشن استعمال ڪنداسين.
Steps :
➤ شروعات ۾، توهان کي ٽرانسپو ڪرڻو پوندو دستي طور تي نئين ڊيٽا سيٽ جي پهرين قطار جي طور تي پهرين ڪالمن کي ڏسو.
➤ هيٺ ڏنل فارمولا سيل ۾ لکو B11 .
=VLOOKUP(B$10,$B$3:$E$8,2,FALSE)
هتي، $B$3:$E$8 ڊيٽا سيٽ جي حد آهي، B$10 ڏسڻ جي قيمت آهي، ۽ 2 ڊيٽا سيٽ جي ٻئي ڪالمن ۾ قدر ڏسڻ لاءِ آهي.
41>
➤ کي دٻايو ENTER ۽ ڇڪيو Handle ڀريو اوزار ساڄي طرفپاسي.
بعد ۾، توهان کي مکيه ڊيٽا سيٽ جو ٻيو ڪالم ٻئي قطار جي طور تي ملندو.
43>
اندر ساڳيءَ طرح، ھيٺ ڏنل فارمولن کي استعمال ڪريو باقي تبديليءَ کي مڪمل ڪرڻ لاءِ.
=VLOOKUP(B$10,$B$3:$E$8,3, FALSE)
=VLOOKUP(B$10,$B$3:$E$8,4, FALSE)
وڌيڪ پڙهو: ايڪسل ۾ قطار ۽ ڪالمن ڪيئن شامل ڪجي (3 آسان طريقا)
طريقو-7: استعمال ڪندي Power Query
هتي، اسان استعمال ڪنداسين Power Query ڪيترن ئي قطارن کي آسانيءَ سان ڪالمن ۾ منتقل ڪرڻ لاءِ. پر اسان کي ڊيٽا سيٽ جي شروعات ۾ هڪ اضافي قطار شامل ڪرڻي پوندي ڇاڪاڻ ته Power Query پهرين قطار کي ڪالمن ۾ تبديل نه ڪندي جيئن ان کي هيڊر سمجهي.
قدم :
➤ ڏانھن وڃو ڊيٽا ٽيب >> حاصل ڪريو & ڊيٽا کي تبديل ڪريو گروپ >> فرم ٽيبل/رينج آپشن.
47>
ان کان پوءِ، ٽيبل ٺاهيو وزرڊ ظاهر ٿيندو.
➤ ڊيٽا جي حد کي چونڊيو ۽ پوءِ ڪلڪ ڪريو منهنجي ٽيبل تي هيڊر آهن اختيار.
➤ کي دٻايو ٺيڪ .
پوءِ، پاور سوال ايڊيٽر 7>ونڊو ظاهر ٿيندي.
➤ پنهنجي ماؤس تي هڪ ئي وقت CTRL ۽ کاٻي ڪلڪ ڪري دٻائي ڊيٽا سيٽ جي سڀني ڪالمن کي چونڊيو .
➤ ڏانھن وڃو Transform Tab >> Transpose آپشن.
50>
توهان پهرين قطار ٺاهي سگهو ٿا توھان جي ڊيٽا سيٽ کي ھيڊر پڻ.
➤ ڏانھن وڃو ٽرانسفارم ٽيب >> سڀني قطار کي ھيڊر طور استعمال ڪريو7 dataset.
➤ ھن ونڊو کي بند ڪرڻ لاءِ، ڏانھن وڃو Home Tab >> بند ڪريو & لوڊ ڪريو گروپ >> بند ڪريو & لوڊ آپشن.
52>
ان طريقي سان، ٽيبل پاور سوال ايڊيٽر ونڊو ۾ لوڊ ڪيو ويندو. نئين شيٽ جو نالو Table5 .
وڌيڪ پڙهو: ايڪسل ۾ قطار ۽ ڪالمن کي ڪيئن مٽايو (5 طريقا)
طريقو-8: VBA ڪوڊ استعمال ڪندي ڪيترن ئي قطارن کي ڪالمن ۾ تبديل ڪرڻ
هن سيڪشن ۾، اسان استعمال ڪرڻ وارا آهيون VBA ڪوڊ ڪيترن ئي قطارن ۾ تبديل ڪرڻ لاءِ. ڪالمن.
قدم :
➤ ڏانھن وڃو ڊولپر ٽيب >> Visual Basic Option.
پوءِ، Visual Basic Editor کلندو.
➤ ڏانھن وڃو Insert Tab >> Module Option.
ان کان پوءِ، هڪ ماڊيول ٺھيو ويندو.
➤ هيٺ ڏنل ڪوڊ لکو
1698
هتي، اسان اعلان ڪيو آهي multiple_rows_range ، and multiple_columns_range as رينج ، ۽ اهي حد تائين مقرر ڪيا ويا آهن جنهن کي اسان انپٽ باڪسز ذريعي چونڊيندا سين InputBox طريقو استعمال ڪندي.
پوءِ، اسان ڪاپي ڪنداسين. مکيه ڊيٽا et multiple_rows_range ۽ پوءِ ان کي پيسٽ ڪريو جيئن منزل سيل ۾ ٽرانسپوز multiple_columns_range .
➤ پريس ڪريو6 قطار جي حد چونڊيو باڪس ۽ دٻايو OK .
59>
پوءِ، ٻيو ان پٽ باڪس پاپ اپ ٿيندو.
➤ منزل سيل چونڊيو $B$10 جتي توهان منتقل ٿيل ڊيٽا سيٽ حاصل ڪرڻ چاهيو ٿا ۽ پوءِ OK کي دٻايو.
آخرڪار، توهان ڪيترن ئي قطارن مان تبديل ٿيل ڪالمن حاصل ڪندو جيتوڻيڪ مکيه ڊيٽا سيٽ جي فارميٽنگ سان پڻ هيٺين وانگر.
6> وڌيڪ پڙهو: ڪيئن ڪجي ايڪسل چارٽ ۾ قطار ۽ ڪالمن کي تبديل ڪريو (2 طريقا)
طريقو-9: OFFSET فنڪشن کي استعمال ڪندي ڪيترن ئي قطارن کي ڪالمن ۽ قطارن ۾ تبديل ڪرڻ
اسان وٽ هڪ فهرست آهي جنهن ۾ ڪجهه شاگردن جا نالا شامل آهن. , انهن جا مضمون، ۽ ملندڙ نشان ڪيترن ئي قطارن ۾. هاڻي، اسان پهرين ٽن قطارن کي ٽيبل جي ٽن مختلف ڪالمن ۾ تبديل ڪرڻ چاهيون ٿا هن فهرست جي ڀرسان. اهڙي طرح، اسان باقي قطارن کي ڪالمن ۾ ٽن قطارن ۾ تبديل ڪرڻ چاهيون ٿا. تنهن ڪري، توهان ڏسي سگهو ٿا ته اسان کي هڪ وقت ۾ قطارن کي ڪالمن ۽ قطار ۾ تبديل ڪرڻ جي ضرورت آهي.
ان کي ڪرڻ لاء، اسان استعمال ڪرڻ وارا آهيون OFFSET , ROW ، ۽ COLUMN فنڪشن .
Steps :
➤ سيل ۾ هيٺ ڏنل فارمولا ٽائپ ڪريو 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
بنجي ٿو6>
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
63>
➤ پريس ENTER .
➤ ڇڪيو Fill Handle اوزار کي ساڄي پاسي ۽ ھيٺ.
64>
آخرڪار، توھان ڪرڻ جي قابل ٿي ويندا ڪيترن ئي قطارن کان ڪالمن ۽ قطارن ۾ تبديلي.
وڌيڪ پڙهو: موجوده ڊيٽا کي مٽائڻ کانسواءِ Excel ۾ قطار/ڪالمن کي منتقل ڪريو (3 بهترين طريقا)
مشق سيڪشن
پنهنجو پاڻ مشق ڪرڻ لاءِ اسان مهيا ڪيو آهي مشق سيڪشن جيئن هيٺ ڏنل شيٽ ۾ پریکٹس . مهرباني ڪري اهو پنهنجو پاڻ ڪريو.
نتيجو
هن آرٽيڪل ۾، اسان ايڪسل ۾ آساني سان ڪيترن ئي قطارن کي ڪالمن ۾ تبديل ڪرڻ جي طريقن کي ڍڪڻ جي ڪوشش ڪئي. اميد ته توھان کي مفيد ملندو. جيڪڏھن توھان وٽ ڪي تجويزون يا سوال آھن، انھن کي تبصري سيڪشن ۾ حصيداري ڪرڻ لاء آزاد محسوس ڪريو.