مواد جي جدول
ٽيوٽوريل ڏيکاري ٿو چند تڪڙا طريقا Excel ۾ ٽيبل کي فلپ ڪرڻ لاءِ عمودي ۽ افقي طور تي اصل فارميٽنگ ۽ فارمولن کي محفوظ ڪندي.
ايڪسل ۾ ڊيٽا کي فلپ ڪرڻ هڪ معمولي هڪ-ڪلڪ ڪم وانگر لڳي ٿو، پر حيرت انگيز طور تي ڪو به اهڙو بلٽ ان آپشن ناهي. حالتن ۾ جڏهن توهان کي ڊيٽا آرڊر کي ريورس ڪرڻ جي ضرورت آهي ڪالمن ۾ ترتيب ڏنل الفابيٽ سان يا ننڍي کان وڏي تائين، توهان واضح طور تي استعمال ڪري سگهو ٿا Excel ترتيب جي خاصيت. پر توهان غير ترتيب ڏنل ڊيٽا سان ڪالم کي ڪيئن ڦيرايو ٿا؟ يا، توهان قطار ۾ افقي طور تي ٽيبل ۾ ڊيٽا جي ترتيب کي ڪيئن ڦيرايو ٿا؟ توھان کي ھڪ لمحي ۾ سڀ جواب ملندا.
Excel ۾ ڊيٽا کي عمودي طور تي فلپ ڪريو
بس ٿوري تخليق سان، توھان ڪجھ مختلف طريقن سان ڪم ڪري سگھوٿا. ايڪسل ۾ ڪالم: ان بلٽ خاصيتون، فارمولا، VBA يا خاص اوزار استعمال ڪندي. هر طريقي تي تفصيلي مرحلا هيٺ ڏجن ٿا.
Excel ۾ ڪالم کي ڪيئن فلپ ڪجي
ڊيٽا جي ترتيب کي ڪالم ۾ عمودي طور تي ڦيرايو، هي قدم انجام ڏيو:
- ڪالم جي اڳيان ھڪڙو مددگار ڪالم شامل ڪريو جنھن کي توھان فلپ ڪرڻ چاھيو ٿا ۽ ان ڪالمن کي انگن جي تسلسل سان آباد ڪريو، 1 سان شروع ٿئي ٿو. ھي ٽپ ڏيکاري ٿو ته اھو خودڪار طريقي سان ڪيئن ٿيو.
- انگن جي ڪالمن کي ترتيب ڏيو هيٺيون ترتيب. ان لاءِ، مددگار ڪالمن ۾ ڪنهن به سيل کي چونڊيو، وڃو ڊيٽا ٽيب > Sort & فلٽر گروپ، ۽ ڪلڪ ڪريو سانٽ ڪريو وڏي کان ننڍو بٽڻ (ZA).
جيئن ڏيکاريل آهيهيٺ ڏنل اسڪرين شاٽ، هي نه رڳو ڪالمن B ۾ نمبرن کي ترتيب ڏيندو، پر ڪالم A ۾ اصل شيون به ترتيب ڏيندو، قطارن جي ترتيب کي واپس آڻيندي:
هاڻي توهان مددگار ڪالم کي محفوظ طور تي حذف ڪري سگهو ٿا ڇو ته توهان کي ان جي ڪنهن به ضرورت ناهي. ڊگھو.
ترڪيب: سيريل نمبرن سان ڪالم کي تڪڙو ڪيئن ڀريو وڃي
ڪالمن کي انگن جي تسلسل سان ڀرڻ جو تيز ترين طريقو Excel AutoFill خصوصيت استعمال ڪندي آهي:
- ٽائپ ڪريو 1 پهرين سيل ۾ ۽ 2 ٻئي سيل ۾ (هيٺ ڏنل اسڪرين شاٽ ۾ سيل B2 ۽ B3).
- سيل چونڊيو جتي توهان صرف نمبر داخل ڪيا آهن ۽ هيٺئين سيل تي ڊبل ڪلڪ ڪريو چونڊ جي ساڄي ڪنڊ. 12>5>
بس! ايڪسل ڪالم کي سيريل نمبرن سان گڏ پاڻ ڀريندو آخري سيل تائين ڊيٽا سان ڀر واري ڪالمن ۾.
Excel ۾ ٽيبل کي ڪيئن فلپ ڪجي
مٿي ڏنل طريقو ڊيٽا آرڊر کي ريورس ڪرڻ لاءِ پڻ ڪم ڪري ٿو. گھڻا ڪالم:
ڪڏهن ڪڏهن (اڪثر ڪري جڏهن توهان ترتيب ڏيڻ کان پهريان انگن جو سڄو ڪالم چونڊيو ٿا) ايڪسل شايد ڏيکاري سگھي ٿو ترتيب وارنگ ڊائلاگ. انهي حالت ۾، چيڪ ڪريو چونڊ کي وڌايو اختيار، ۽ پوء ڪلڪ ڪريو ترتيب ڏيو بٽڻ.
ٽپ. جيڪڏھن توھان چاھيو ٿا قطار ۽ ڪالمن کي مٽايو ، استعمال ڪريو Excel TRANSPOSE فنڪشن يا ٻيا طريقا Excel ۾ ڊيٽا کي منتقل ڪرڻ لاءِ.
فارمولا استعمال ڪندي Excel ۾ ڪالمن کي ڪيئن ڦيرايو
ڪالمن کي اُڏامڻ جو ٻيو طريقو ھي عام فارمولا استعمال ڪندي آھي:
INDEX( range ,ROWS( range ))اسان جي نموني جي ڊيٽا سيٽ لاءِ، فارمولا هن ريت آهي:
=INDEX($A$2:$A$7,ROWS(A2:$A$7))
…۽ ڪالم A کي رد ڪري ٿو:
هي فارمولا ڪيئن ڪم ڪري ٿو
فارمولا جي دل ۾ INDEX(array, row_num, [column_num]) فنڪشن آهي، جيڪو array جي بنياد تي هڪ عنصر جي قيمت واپس ڪري ٿو. قطار ۽/يا ڪالمن نمبر جيڪي توھان بيان ڪندا آھيو.
صف ۾، توھان پوري لسٽ کي فيڊ ڪندا آھيو جنھن کي توھان فلپ ڪرڻ چاھيو ٿا (A2:A7 ھن مثال ۾).
قطار جو نمبر ٺاھيو ويو آھي ROWS فنڪشن. ان جي آسان ترين شڪل ۾، ROWS(array) array ۾ قطارن جو تعداد ڏئي ٿو. اسان جي فارمولا ۾، اھو آھي ھوشيار استعمال ڪندڙ لاڳاپو ۽ مطلق حوالن جو جيڪو ڪندو آھي ”فلپ ڪالمن“ چال:
- پهريون سيل (B2) لاءِ، ROWS(A2:$A$7) 6 موٽائي ٿو. , تنهنڪري INDEX لسٽ ۾ آخري شيءِ حاصل ڪري ٿو (6هين آئٽم).
- ٻئي سيل (B3) ۾، لاڳاپو حوالو A2 A3 ۾ تبديل ٿئي ٿو، نتيجي طور ROWS(A3:$A$7) 5 موٽائي ٿو، INDEX کي مجبور ڪرڻ لاءِ ٻي کان آخري شيءِ آڻڻ لاءِ.
ٻين لفظن ۾، ROWS INDEX لاءِ هڪ قسم جي گھٽتائي واري ڪائونٽر ٺاهي ٿي ته جيئن اها آخري شيءِ کان پهرين شيءِ ڏانهن وڌي وڃي.
ترڪيب: فارمولن کي قدرن سان ڪيئن بدلجي
هاڻي ته توهان وٽ ڊيٽا جا ٻه ڪالم آهن، توهان شايد فارمولن کي حسابي قدرن سان تبديل ڪرڻ چاهيو ٿا، ۽ پوءِ هڪ اضافي ڪالم حذف ڪريو. ان لاءِ، فارمولا سيلز کي نقل ڪريو، سيلز کي چونڊيو جتي توھان قيمتون پيسٽ ڪرڻ چاھيو ٿا، ۽ دٻايو Shift+F10 پوءِ V، جيڪو آھي.ايڪسل جي پيسٽ خاص کي لاڳو ڪرڻ جو تيز ترين طريقو > قدر جا اختيار.
وڌيڪ معلومات لاءِ، مھرباني ڪري ڏسو ڪيئن بدلجي فارمولن کي ايڪسل ۾ قدرن سان.
ڪيئن ڪجي ڪالمن کي ايڪسل ۾ VBA سان فلپ ڪجي
جيڪڏھن توھان کي ڪجھ تجربو آھي VBA سان، توھان ھيٺ ڏنل ميڪرو استعمال ڪري سگھوٿا ڊيٽا آرڊر کي عمدي طور تي ھڪڙي يا ڪيترن ئي ڪالمن ۾ ريورس ڪرڻ لاءِ:
Dim Rng As Range Dim WorkRng As Rang Dim Arr As Variant Dim i As Integer , j As Integer , k as Integer on Error Resume Next xTitleId = "عمودي ڪالمن کي فلپ ڪريو" سيٽ ڪريو WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range" , xTitleId، WorkRng.Address، Type :=8) Arr = WorkRng.Formula Application.ScreenUpdating = Falseculal Application = Clj. = 1 UBound (Arr, 2) k = UBound (Arr, 1) For i = 1 کان UBound (Arr, 1) / 2 xTemp = Arr(i, j) Arr(i, j) = Arr(k، j) ) Arr(k, j) = xTemp k = k - 1 Next Next WorkRng.Formula = Arr Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Subڪيئن استعمال ڪجي فلپ ڪالمن ميڪرو
- Microsoft Visu کوليو al Basic for Applications window ( Alt + F11).
- Insert > Module تي ڪلڪ ڪريو، ۽ مٿي ڏنل ڪوڊ کي ڪوڊ ونڊو ۾ پيسٽ ڪريو. <11 ميڪرو (F5) کي هلايو.
- The Flip Columns dialog pomp up you prompt to a range to flip:
- توهان جي ٽيبل جي ڪنهن به سيل سان چونڊيو، Ablebits Data ٽئب تي وڃو > Transform گروپ، ۽ ڪلڪ ڪريو فلپ > عمودي فلپ .
- عمودي فلپ ڊائلاگ ونڊو ۾، ھيٺ ڏنل اختيارن کي ترتيب ڏيو:
- 11>ان ۾ پنھنجي حد چونڊيو باڪس، رينج جي حوالي سان چيڪ ڪريو ۽ پڪ ڪريو ته هيڊر قطار شامل نه آهي.
- منتخب ڪريو سيل حوالن کي ترتيب ڏيو اختيار ۽ چيڪ ڪريو فارميٽنگ محفوظ ڪريو باڪس.
- اختياري طور، چونڊيو هڪ بيڪ اپ ڪاپي ٺاهيو (ڊفالٽ طور تي منتخب ٿيل).
- فلپ بٽڻ تي ڪلڪ ڪريو.
توهان هڪ چونڊيو يا مائوس استعمال ڪندي وڌيڪ ڪالمن، جنهن ۾ شامل ناهيڪالم هيڊر، ڪلڪ ڪريو OK ۽ هڪ لمحي ۾ نتيجو حاصل ڪريو.
ميڪرو محفوظ ڪرڻ لاءِ، پڪ ڪريو ته پنهنجي فائل کي محفوظ ڪريو جيئن Excel macro-enabled workbook .
ايڪسل ۾ ڊيٽا کي ڪيئن فلپ ڪجي فارميٽنگ ۽ فارمولن کي محفوظ ڪندي
مٿين طريقن سان، توهان آساني سان ڊيٽا آرڊر کي ڪالم يا ٽيبل ۾ ريورس ڪري سگهو ٿا. پر ڇا جيڪڏهن توهان نه صرف قدر کي فلپ ڪرڻ چاهيو ٿا، پر سيل فارميٽ پڻ؟ اضافي طور تي، ڇا ٿيندو جيڪڏهن توهان جي ٽيبل ۾ ڪجهه ڊيٽا فارمولا تي ٻڌل آهي، ۽ توهان فارمولن کي ٽوڙڻ کان روڪڻ چاهيو ٿا جڏهن ڪالمن کي ڦيرايو؟ ان صورت ۾، توھان استعمال ڪري سگھوٿا Flip مضمون شامل آھي اسان جي Ultimate Suite for Excel سان.
فرض ڪريو توھان وٽ ھڪڙي چڱيءَ طرح فارميٽ ٿيل جدول آھي جيئن ھيٺ ڏيکاريل آھي، جتي ڪجھ ڪالمن ۾ قدر ۽ ڪجھ ڪالمن ۾ آھن. فارمولا:
توهان پنهنجي ٽيبل ۾ ڪالمن کي ڦيرائڻ چاهيو ٿا ٻنهي فارميٽنگ (صفر مقدار سان قطارن لاءِ گري شيڊنگ) ۽ صحيح حساب ڪيل فارمولين کي. اهو ٻن تڪڙا قدمن ۾ ٿي سگهي ٿو:
ٿي ويو! ٽيبل ۾ ڊيٽا جي ترتيب کي ڦيرايو ويندو آهي، فارميٽنگ رکيل آهي، ۽ فارمولن ۾ سيل حوالن کي مناسب طور تي ترتيب ڏني وئي آهي:
ايڪسل ۾ ڊيٽا کي افقي طور تي فلپ ڪريو
هن سبق ۾، اسان وٽ هن وقت تائين آهي. ڪالمن کي مٿي تي ڦيرايو. هاڻي اچو ته ڏسون ته ڊيٽا آرڊر کي افقي طور تي ڪيئن ريورس ڪجي، يعني ٽيبل کي کاٻي کان ساڄي طرف فلپ ڪريو.
Excel ۾ قطارون ڪيئن ڦيرايون
جيئن ته Excel ۾ قطارن کي ترتيب ڏيڻ جو ڪو به آپشن ناهي، توهان کي پهرين قطارن کي ڪالمن ۾ تبديل ڪرڻ جي ضرورت پوندي، پوءِ ڪالمن کي ترتيب ڏيو، ۽ پوءِ پنهنجي ٽيبل کي واپس منتقل ڪريو. هتي تفصيلي مرحلا آهن:
- استعمال ڪريو خاص پيسٽ ڪريو > ڪالمن کي قطار ۾ تبديل ڪرڻ جي خصوصيت کي منتقل ڪريو. نتيجي طور، توھان جي جدول ھن تبديليءَ مان گذرندي:
- نمبرن سان ھڪڙو مددگار ڪالم شامل ڪريو جيئن پھرين مثال ۾، ۽ پوءِ مدد ڪندڙ ڪالمن سان ترتيب ڏيو. توهان جو وچولي نتيجو ڪجهه هن طرح نظر ايندو:
- استعمال پيسٽ اسپيشل > پنھنجي ٽيبل کي گھمڻ لاءِ ھڪڙو وڌيڪ وقت منتقل ڪريو:
نوٽ. جيڪڏهن توهان جي ماخذ جي ڊيٽا ۾ فارموليون شامل آهن، اهي ٽرانسپوز آپريشن دوران ٽوڙي سگهجن ٿيون. انهي حالت ۾، توهان کي دستي طور تي فارمولن کي بحال ڪرڻو پوندو. يا توهان استعمال ڪري سگهو ٿا فلپ ٽول اسان جي الٽيميٽ سوٽ ۾ شامل ۽ اهو توهان لاءِ سڀني حوالن کي ترتيب ڏيندوخودڪار طريقي سان.
ڊيٽا آرڊر کي افقي طور تي VBA سان ريورس ڪريو
هتي هڪ سادي ميڪرو آهي جيڪو جلدي توهان جي ايڪسل ٽيبل ۾ ڊيٽا کي افقي طور تي فلپ ڪري سگهي ٿو:
Sub FlipDataHorizontally() Dim Rng As Range Dim WorkRng As. رينج ڊم آر آر ويريئنٽ ڊم جي طور تي I انٽيجر جي طور تي، j انٽيجر جي طور تي، k جي طور تي انٽيجر تي غلطي ٻيهر شروع ڪريو اڳيون xTitleId = "ڊيٽا افقي طور تي فلپ ڪريو" سيٽ ڪريو WorkRng = ايپليڪيشن. چونڊ سيٽ ڪريو WorkRng = Application.InputBox ("رينج" , xTitle , xTitle. , Type :=8) Arr = WorkRng.Formula Application.ScreenUpdating = False Application.calculation = xlCalculationManual For i = 1 کان UBound (Arr، 1) k = UBound (Arr، 2) لاءِ j = 1 کان UBound (Arr، 2) ) / 2 xTemp = Arr(i, j) Arr(i, j) = Arr(i, k) Arr(i, k) = xTemp k = k - 1 اڳيون WorkRng.Formula = Arr Application.ScreenUpdating = True Application .calculation = xlCalculationAutomatic End Subميڪرو کي پنھنجي Excel ورڪ بڪ ۾ شامل ڪرڻ لاءِ، مھرباني ڪري ھنن قدمن تي عمل ڪريو. جيئن ئي توهان ميڪرو کي هلائيندا، هيٺ ڏنل ڊائلاگ ونڊو ظاهر ٿيندي، توهان کي هڪ حد چونڊڻ لاءِ چيو ويندو:
توهان سڄي ٽيبل کي چونڊيو، هيڊر قطار سميت، ۽ ڪلڪ ڪريو OK . هڪ لمحي ۾، قطارن ۾ ڊيٽا جو آرڊر ڦيرايو ويو:
الٽيميٽ سوٽ فار ايڪسل سان قطارن ۾ ڊيٽا ڦيرايو
ساڳئي طرح ڪالمن کي فلپ ڪرڻ سان، توهان آرڊر کي ريورس ڪرڻ لاءِ اسان جو Ultimate Suite for Excel استعمال ڪري سگهو ٿا. قطار ۾ ڊيٽا. صرف سيلز جي هڪ حد کي چونڊيو جيڪو توهان فلپ ڪرڻ چاهيو ٿا، وڃو Ablebits Data ٽيب> Transform گروپ، ۽ ڪلڪ ڪريو فلپ > افقي فلپ .
Horizontal Flip dialog ونڊو ۾، توهان جي ڊيٽا سيٽ لاءِ مناسب اختيارن کي چونڊيو. ھن مثال ۾، اسان قدرن سان ڪم ڪري رھيا آھيون، تنھنڪري اسان چونڊيندا آھيون صرف قدر پيسٽ ڪريو ۽ فارميٽنگ کي محفوظ ڪريو :
ڪلڪ ڪريو فلپ بٽڻ، ۽ توهان جي ٽيبل کي کاٻي کان ساڄي طرف ڦيرايو ويندو هڪ پلڪ ڦٽڻ ۾.
اهڙيءَ طرح توهان Excel ۾ ڊيٽا فلپ ڪندا آهيو. مان توهان جي پڙهڻ جي مهرباني ۽ اميد آهي ته توهان کي ايندڙ هفتي اسان جي بلاگ تي ڏسڻ لاء!
3>