ايڪسل TOROW فنڪشن رينج يا صف کي قطار ۾ تبديل ڪرڻ لاءِ

  • هن کي شيئر ڪريو
Michael Brown

هڪ تيز طريقو سيلز جي هڪ رينج کي هڪ قطار ۾ ڦيرائڻ لاءِ TOROW فنڪشن.

Microsoft Excel 365 ڪيترائي نوان فنڪشن متعارف ڪرايا آهن arrays سان مختلف manipulations انجام ڏيڻ. TOROW سان، توهان ڪنهن به وقت ۾ حد کان قطار جي تبديلين کي انجام ڏئي سگهو ٿا. ھتي انھن ڪمن جي ھڪڙي فهرست آھي جيڪي ھي نئون فنڪشن پورو ڪري سگھن ٿا:

    Excel TOROW function

    Excel ۾ TOROW فنڪشن استعمال ڪيو ويندو آھي سيلز جي صف يا حد کي تبديل ڪرڻ لاءِ هڪ قطار.

    فنڪشن مجموعي طور تي ٽن دليلن کي وٺي ٿو، جن مان صرف پهريون گهربل آهي.

    TOROW(array, [ignore], [scan_by_column])

    ڪٿي:

    Array (گهربل) - ھڪڙي قطار ۾ تبديل ڪرڻ لاءِ ھڪڙو صف يا رينج.

    نظر انداز ڪريو (اختياري) - اھو طئي ڪري ٿو ته ڇا خالن کي نظرانداز ڪرڻ يا/۽ غلطيون. انھن مان ھڪڙي کي وٺي سگھي ٿو:

    4> 10> 0 يا ختم ٿيل (ڊفالٽ) - سڀئي قدر رکو10> 1 - خالي کي نظرانداز ڪريو10> 2 - غلطين کي نظرانداز ڪريو
  • 3 - خالن ۽ غلطين کي نظر انداز ڪريو
  • Scan_by_column (اختياري) - وضاحت ڪري ٿو ته ڪيئن اسڪين ڪجي صف کي:

    • FALSE يا ختم ٿيل (ڊفالٽ) - قطار کي افقي طور تي اسڪين ڪريو.
    • TRUE - قطار کي عمودي طور تي ڪالمن ذريعي اسڪين ڪريو.

    تجويزون:

    • صفن کي تبديل ڪرڻ لاءِ ھڪڙي ڪالمن ۾، استعمال ڪريو TOCOL فنڪشن.
    • روورس قطار کان صف جي تبديلي کي اڳ ۾ آڻڻ لاء، يا ته WRAPCOLS فنڪشن استعمال ڪريو ڪالمن ۾ لپيڻ لاءِ يا WRAPROWS فنڪشن کي لفافي ڪرڻ لاءِصفن ۾ صفون.
    • قطار کي ڪالمن ۾ تبديل ڪرڻ لاءِ، TRANSPOSE فنڪشن استعمال ڪريو.

    TOROW availability

    TOROW ھڪڙو نئون فنڪشن آھي، جيڪو صرف Excel ۾ سپورٽ ڪري ٿو. Microsoft 365 لاءِ (Windows ۽ Mac لاءِ) ۽ Excel لاءِ ويب.

    Excel ۾ بنيادي TOROW فارمولا

    هڪ سادي رينج کان قطار جي تبديلي ڪرڻ لاءِ، TOROW فارمولا استعمال ڪريو ان جي بنيادي شڪل ۾. ان لاءِ، توھان کي صرف پھرين آرگيومينٽ ( array ) جي وضاحت ڪرڻي آھي.

    مثال طور، ھڪڙي قطار ۾ 3 ڪالمن ۽ 3 قطارن تي مشتمل ٻه-dimensional صف کي ڦيرائڻ لاءِ، فارمولا آهي:

    =TOROW(A3:C6)

    توهان فارمولا صرف هڪ سيل ۾ داخل ڪريو (اسان جي صورت ۾ A10)، ۽ اهو خودڪار طريقي سان تمام گهڻن سيلن ۾ وڌندو آهي جيترو سڀني نتيجن کي رکڻ لاءِ گهربل هجي. ايڪسل جي اصطلاحن ۾، ٻاھرين نيري بارڊر سان گھريل ٻاھرين رينج کي اسپل رينج چئبو آھي.

    هي فارمولا ڪيئن ڪم ڪندو آهي:

    پهريون، سيلز جي هڪ فراهم ڪيل حد کي ٻه طرفي صف ۾ تبديل ڪيو ويندو آهي. مھرباني ڪري ڪاما جي حد بندي ڪيل ڪالمن ۽ سيمي ڪالمن کان الڳ ٿيل قطارن کي ڏسو:

    {"Apple","Banana","Cherry";1,2,3;4,5,6;7,8,9}

    پوءِ، TOROW فنڪشن صف کي کاٻي کان ساڄي طرف پڙھي ٿو ۽ ان کي ھڪڙي طرفي افقي صف ۾ تبديل ڪري ٿو:

    {"Apple","Banana","Cherry",1,2,3,4,5,6,7,8,9}

    نتيجو سيل A10 ڏانهن وڃي ٿو، جتان اهو ساڄي پاسي واري پاڙيسري سيل ۾ اسپيل ٿئي ٿو.

    خلقن ۽ غلطين کي نظر انداز ڪندي قطار کي قطار ۾ تبديل ڪريو

    ڊفالٽ طور، TOROW فنڪشن سڀني قدرن کي ماخذ صفن مان رکي ٿو، بشمول خالي سيلز ۽غلطيون. آئوٽ پُٽ ۾، خالي خانن جي جاءِ تي صفر قدر ظاهر ٿيندا آهن، جيڪي شايد ڪافي پريشان ڪندڙ هجن.

    خالي کي خارج ڪرڻ لاءِ، نظر انداز ڪريو دليل کي 1 تي سيٽ ڪريو:

    =TOROW(A3:C5, 1)

    نقصانن کي نظرانداز ڪرڻ لاءِ، نظر انداز ڪريو دليل کي 2 تي سيٽ ڪريو:

    =TOROW(A3:C5, 2)

    ڇڏڻ لاءِ ٻئي، خالي ۽ غلطيون ، استعمال ڪريو 3 لاءِ نظر انداز ڪريو دليل:

    =TOROW(A3:C5, 3)

    هيٺ ڏنل تصوير سڀني ٽن منظرنامن کي عمل ۾ ڏيکاري ٿي:

    افقي يا عمودي صف کي پڙهو

    ڊفالٽ رويي سان، TOROW فنڪشن آري کي افقي طور تي کاٻي کان ساڄي تائين پروسيس ڪري ٿو. قدرن کي ڪالمن کان مٿي کان هيٺ تائين اسڪين ڪرڻ لاءِ، توهان ٽيون دليل ( scan_by_column ) کي TRUE يا 1 تي سيٽ ڪيو.

    مثال طور، ماخذ جي حد کي قطار ذريعي پڙهڻ لاءِ، فارمولا ۾ E3 آھي:

    =TOROW(A3:C5)

    ڪالمن جي حد کي اسڪين ڪرڻ لاءِ، E8 ۾ فارمولا ھي آھي:

    =TOROW(A3:C5, ,TRUE)

    ٻنھي صورتن ۾، نتيجا نڪرندڙ صفون آھن. ساڳي سائيز، پر قدر مختلف ترتيب ۾ ترتيب ڏنل آهن.

    گھڻن حدن کي ھڪڙي قطار ۾ ضم ڪريو

    ڪيترن ئي غير ويجھي قطارن کي ھڪڙي قطار ۾ گڏ ڪرڻ لاءِ، توھان انھن کي پھريائين HSTACK يا VSTACK جي مدد سان ھڪڙي قطار ۾ افقي يا عمودي طور تي اسٽيڪ ڪريو. , ۽ پوءِ TOROW فنڪشن استعمال ڪريو گڏيل صف کي قطار ۾ تبديل ڪرڻ لاءِ.

    توهان جي ڪاروباري منطق تي مدار رکندي، هيٺ ڏنل فارمولن مان هڪ ڪم سرانجام ڏيندو.

    اسٽيڪ صفن کي افقي طور تي اسٽيڪ ڪريو ۽ تبديل ڪريو قطار

    پهرين سانA3:C4 ۾ range ۽ A8:C9 ۾ ٻي رينج، هيٺ ڏنل فارمولا ٻن حدن کي افقي طور تي هڪ صف ۾ اسٽيڪ ڪندو، ۽ پوءِ ان کي کاٻي کان ساڄي تائين ويلز پڙهڻ واري قطار ۾ تبديل ڪندو. نتيجو هيٺ ڏنل تصوير ۾ E3 ۾ آهي.

    =TOROW(HSTACK(A3:C4, A8:C9))

    اسٽيڪ آري کي افقي طور تي اسٽيڪ ڪريو ۽ ڪالمن جي ذريعي تبديل ڪريو

    اسٽيڪ ٿيل سري کي مٿي کان هيٺ تائين عمودي طور تي پڙهڻ لاءِ، توھان TOROW جي ٽئين دليل کي TRUE تي سيٽ ڪيو جيئن ھيٺ ڏنل تصوير ۾ E5 ۾ ڏيکاريل آھي:

    =TOROW(HSTACK(A3:C4, A8:C9), ,TRUE)

    عمودي طور تي اسٽيڪ اسٽيڪ ڪريو ۽ قطار سان تبديل ڪريو

    ھر ھڪ کي شامل ڪرڻ لاءِ پوئين ايري جي تري ۾ ايندڙ صف ۽ گڏيل صف کي افقي طور تي پڙهو، E12 ۾ فارمولا آهي:

    =TOROW(VSTACK(A3:C4, A8:C9))

    13>عمودي صفن کي اسٽيڪ ڪريو ۽ ڪالمن ذريعي تبديل ڪريو

    هر ايندڙ آري کي پوئين هڪ جي تري ۾ شامل ڪرڻ ۽ گڏيل صف کي عمودي طور تي اسڪين ڪرڻ لاءِ، فارمولا هي آهي:

    =TOROW(VSTACK(A3:C4, A8:C9), ,TRUE)

    منطق کي بهتر سمجهڻ لاءِ، قدرن جي مختلف ترتيب کي ڏسو نتيجي ۾ نڪرندڙ صفون:

    هڪ قطار مان منفرد قدرن کي ڪڍيو

    Microsoft Excel 2016 سان شروع ڪندي، اسان وٽ هڪ شاندار فنڪشن آهي، جنهن جو نالو UNIQUE آهي، جيڪو آساني سان هڪ ڪالم مان منفرد قدر حاصل ڪري سگهي ٿو. يا قطار. بهرحال، اهو ملٽي ڪالمن جي صفن کي سنڀالي نٿو سگهي. ھن حد کي ختم ڪرڻ لاءِ، UNIQUE ۽ TOROW ڪمن کي گڏجي استعمال ڪريو.

    مثال طور، رينج A2:C7 مان سڀ مختلف (مختلف) قدرن کي ڪڍڻ ۽ نتيجن کي ھڪڙي قطار ۾ رکڻ لاءِ،فارمولا هي آهي:

    =UNIQUE(TOROW(A2:C7), TRUE)

    جيئن ته TOROW هڪ طرفي افقي صف کي واپس ڏئي ٿو، اسان 2nd ( by_col ) جو استدلال UNIQUE کان TRUE لاءِ هر هڪ ڪالمن جي مقابلي لاءِ مقرر ڪيو. ٻيو.

    جيڪڏھن توھان چاھيو ٿا ته نتيجا الفابيٽ جي ترتيب سان ترتيب ڏنل آھن، مٿي ڏنل فارمولا کي SORT فنڪشن ۾ لپايو:

    =SORT(UNIQUE(TOROW(A2:C7), TRUE), , ,TRUE )

    جيئن UNIQUE سان، by_col SORT جو دليل به TRUE تي مقرر ڪيو ويو آهي.

    TOROW متبادل لاءِ Excel 365 - 2010

    Excel ورزن ۾ جتي TOROW فنڪشن موجود نه آهي، توهان ڪجهه مختلف افعال جي ميلاپ کي استعمال ڪندي هڪ قطار کي هڪ قطار ۾ تبديل ڪري سگهو ٿا جيڪي ڪم ڪن ٿا. پراڻا نسخا. اهي حل وڌيڪ پيچيده آهن، پر اهي ڪم ڪن ٿا.

    رينج کي افقي طور تي اسڪين ڪرڻ لاءِ، عام فارمولا آهي:

    INDEX( range ، QUOTIENT(COLUMN (A1)-1، COLUMNS( range ))+1, MOD(COLUMN(A1)-1, COLUMNS( range ))+1)

    عمودي حد تائين اسڪين ڪرڻ لاءِ، عام فارمولا آهي :

    INDEX( range ، MOD(COLUMN(A1)-1، COLUMNS( range ))+1، QuoTIENT(COLUMN (A1)-1، COLUMNS( range ))+1)

    A3:C5 ۾ اسان جي نموني ڊيٽا سيٽ لاءِ، فارمولا هي شڪل وٺن ٿا:

    قطار جي حد کي اسڪين ڪرڻ لاءِ:

    =INDEX($A$3:$C$5, QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1, MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1)

    هي فارمولا TOROW فنڪشن جو متبادل آهي 3rd دليل سان FALSE تي سيٽ ڪيو ويو يا ختم ڪيو ويو:

    =TOROW(A3:C5)

    اسڪين ڪرڻ لاءِ ڪالم:

    =INDEX($A$3:$C$5, MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1, QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1)

    هي فارمولا TOROW فنڪشن جي برابر آهي 3rd آرگيومينٽ سانTRUE:

    =TOROW(A3:C5, ,TRUE)

    مهرباني ڪري نوٽ ڪريو ته متحرڪ صف TOROW فنڪشن جي برعڪس، اهي روايتي فارمولي هر سيل ۾ داخل ٿيڻ گهرجن جتي توهان چاهيو ٿا ته نتيجا ظاهر ٿين. اسان جي صورت ۾، پهريون فارمولا (قطار طرفان) E3 ڏانهن وڃي ٿو ۽ M3 ذريعي نقل ڪيو ويو آهي. ٻيو فارمولا (ڪالمن ذريعي) E8 ۾ اچي ٿو ۽ M8 ذريعي ڇڪيو وڃي ٿو.

    فارمولن کي صحيح نموني نقل ڪرڻ لاءِ، اسان مڪمل حوالن ($A$3:$C$5) استعمال ڪندي حد کي بند ڪريون ٿا. هڪ نالي واري حد به ڪندي.

    جيڪڏهن توهان فارمولين کي نقل ڪيو آهي ضرورت کان وڌيڪ سيلز ۾، هڪ #REF! غلطي "اضافي" سيلز ۾ ظاهر ٿيندي. ھن کي درست ڪرڻ لاءِ، پنھنجو فارمولا IFERROR فنڪشن ۾ ھن طرح لپايو:

    =IFERROR(INDEX($A$3:$C$5, QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1, MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1), "")

    ھي فارمولا ڪيئن ڪم ڪن ٿا

    ھيٺ تفصيلي بريڪ ڊائون آھي پهريون فارمولا جيڪو قطار جي حساب سان قدرن کي ترتيب ڏئي ٿو:

    =INDEX($A$3:$C$5, QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1, MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1)

    فارمولا جي دل ۾، اسان INDEX فنڪشن استعمال ڪريون ٿا سيل جي قيمت حاصل ڪرڻ لاءِ ان جي نسبتي پوزيشن جي بنياد تي. range.

    قطار نمبر هن فارمولا سان ڳڻيو ويندو آهي:

    QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1

    خيال اهو آهي ته ورجائيندڙ نمبر جي ترتيب پيدا ڪرڻ جهڙوڪ 1,1 ,1,2,2,2,3,3,3, … جتي ھر نمبر ڪيترائي ڀيرا ورجائي ٿو جيئن ماخذ جي حد ۾ ڪالم آھن. ۽ ھتي آھي اسين ھي ڪيئن ڪريون ٿا:

    QUOTIENT ھڪڙي ڀاڱي جو پورو حصو واپس ڪري ٿو.

    عدد لاءِ، اسان استعمال ڪريون ٿا COLUMN(A1) -1، جيڪو ھڪ سيريل موٽائي ٿو. نمبر 0 کان پهرين سيل ۾ جتي فارمولا داخل ڪيو ويو آهي n (رينج ۾ ڪل تعداد جو قدرمائنس 1) آخري سيل ۾ جتي فارمولا داخل ٿيو. هن مثال ۾، اسان وٽ E2 ۾ 0 ۽ M3 ۾ 8 آهن.

    ڊنومنيٽر لاءِ، اسان COLUMNS ($A$3:$C$5)) استعمال ڪندا آهيون. اهو توهان جي رينج ۾ ڪالمن جي تعداد جي برابر هڪ مستقل نمبر ڏي ٿو (اسان جي ڪيس ۾ 3).

    نتيجي طور، QUOTIENT فنڪشن 0 موٽائي ٿو پهرين 3 سيلز (E3:G3) ۾، جنهن ڏانهن اسان 1 شامل ڪريو، تنهنڪري قطار نمبر 1 آهي.

    ايندڙ 3 سيلز (H3:J3) لاء، QUOTIENT 1 ڏي ٿو، ۽ +1 قطار نمبر 2 ڏئي ٿو. وغيره.

    کالم نمبر کي ڳڻڻ لاءِ، توھان MOD فنڪشن کي استعمال ڪندي ھڪ مناسب نمبر ترتيب ٺاھيو:

    MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1

    جيئن اسان جي حد ۾ 3 ڪالم آھن، ان ڪري ترتيب ضرور ھجڻ گھرجي : 1,2,3,1,2,3,…

    MOD فنڪشن باقي کي ورجائي ٿو تقسيم کان پوءِ.

    E3 ۾، MOD(COLUMN(A1)-1، COLUMNS($ A$3:$C$5))+

    بنجي ٿو

    MOD(1-1, 3)+1)

    ۽ واپسي 1.

    ان ۾ F3, MOD(COLUMN(B1)-1, COLUMNS($A$3:$C$5))+

    بنجي ٿو

    MOD(2-1, 3)+1)

    ۽ موٽائي ٿو 2.

    هڪ دفعو قطار ۽ ڪالمن جا انگ قائم ٿي وڃن ٿا، INDEX آسانيءَ سان ان قطار ۽ ڪالمن جي چونڪ تي قيمت حاصل ڪري ٿو.

    E3 ۾، INDEX($A$3 :$C$5, 1, 1) پهرين قطار ۽ پهرين ڪالمن مان هڪ قدر ڏي ٿو حوالو ڏنل رينج جو، يعني سيل A3 کان.

    F3 ۾، INDEX($A$3:$C$5, 1, 2) هڪ قدر ڏي ٿو پهرين قطار ۽ ٻئي ڪالمن مان، يعني سيل B3 مان.

    ۽ ائين اڳتي.

    ٻيو فارمولا جيڪو ڪالمن جي حد کي اسڪين ڪري ٿو، ڪم ڪري ٿوساڳئي طرح. فرق اهو آهي ته اسان MOD استعمال ڪريون ٿا قطار نمبر کي ڳڻڻ لاءِ ۽ QUOTIENT ڪالمن نمبر کي معلوم ڪرڻ لاءِ.

    TOROW فنڪشن ڪم نه ڪري رهيو آهي

    جيڪڏهن TOROW فنڪشن جي نتيجي ۾ غلطي ٿئي ٿي، اهو آهي گهڻو ڪري انهن مان هڪ سبب آهي:

    #NAME؟ غلطي

    سڀ کان وڌيڪ Excel افعال سان، هڪ #NAME؟ غلطي هڪ واضح اشارو آهي ته فنڪشن جو نالو غلط آهي. TOROW سان، اهو پڻ مطلب ٿي سگھي ٿو ته فنڪشن توهان جي Excel ۾ موجود ناهي. جيڪڏهن توهان جو ايڪسل ورزن 365 کان سواءِ، TOROW متبادل استعمال ڪرڻ جي ڪوشش ڪريو.

    #NUM نقص

    هڪ #NUM نقص ظاهر ڪري ٿو ته واپس ڪيل صف هڪ قطار ۾ نه ٿي سگهي. گهڻو ڪري اهو تڏهن ٿئي ٿو جڏهن توهان هڪ ننڍي حد جي بدران پوري ڪالمن ۽/يا قطارن جو حوالو ڏيو ٿا.

    #SPILL error

    اڪثر ڪيسن ۾، هڪ #SPILL غلطي ڏيکاري ٿي ته قطار جتي توھان داخل ڪيو آھي فارمولا ڪافي خالي سيل نه آھن نتيجن کي پھچائڻ لاءِ. جيڪڏهن پاڙيسري سيلز بصري طور تي خالي آهن، پڪ ڪريو ته انهن ۾ ڪو به خال يا ٻيون غير ڇپيل اکر نه آهن. وڌيڪ معلومات لاءِ، ڏسو ڇا #SPILL error جو مطلب آهي Excel ۾.

    اهڙيءَ طرح توهان TOROW فنڪشن کي Excel ۾ استعمال ڪريو ٿا 2-dimensional array يا range کي هڪ قطار ۾ تبديل ڪرڻ لاءِ. مان توهان جي پڙهڻ لاءِ مهرباني ڪريان ٿو ۽ اميد اٿم ته توهان کي ايندڙ هفتي اسان جي بلاگ تي ڏسندا!

    ڊائون لوڊ لاءِ مشق ورڪ بڪ

    Excel TOROW فنڪشن - فارمولا مثال (.xlsx فائل)

    مائيڪل براون هڪ سرشار ٽيڪنالاجي جوش آهي جيڪو سافٽ ويئر اوزار استعمال ڪندي پيچيده عملن کي آسان ڪرڻ جي جذبي سان. ٽيڪنيڪي صنعت ۾ ڏهاڪن کان وڌيڪ تجربي سان، هن پنهنجي صلاحيتن کي Microsoft Excel ۽ Outlook، گڏوگڏ Google Sheets ۽ Docs ۾ ساراهيو آهي. مائيڪل جو بلاگ وقف ڪيو ويو آهي پنهنجي علم ۽ مهارت کي ٻين سان شيئر ڪرڻ لاءِ، پيداوار ۽ ڪارڪردگي کي بهتر ڪرڻ لاءِ آسان پيروي ڪرڻ واريون صلاحون ۽ سبق مهيا ڪرڻ لاءِ. چاهي توهان هڪ تجربيڪار پيشه ور آهيو يا شروعاتي، مائيڪل جو بلاگ انهن ضروري سافٽ ويئر اوزارن مان وڌ کان وڌ فائدو حاصل ڪرڻ لاءِ قيمتي بصيرتون ۽ عملي صلاحون پيش ڪري ٿو.