ايڪسل ۾ افقي ڪالمن فلٽرنگ

جيڪڏهن توهان ڪافي نوان صارف نه آهيو، ته توهان اڳ ۾ ئي نوٽ ڪيو هوندو ته ايڪسل ۾ هر شيءِ جو 99٪ عمودي جدولن سان ڪم ڪرڻ لاءِ ٺهيل آهي، جتي پيرا ميٽرز يا خاصيتون (فيلڊز) ڪالمن مان گذرن ٿيون، ۽ شين يا واقعن بابت معلومات موجود آهي. لائنن ۾. Pivot Tables، ذيلي ٽوٽل، فارمولن کي ڊبل ڪلڪ سان نقل ڪرڻ - سڀ ڪجھ خاص طور تي ھن ڊيٽا جي فارميٽ لاءِ ترتيب ڏنل آھي.

تنهن هوندي به، اتي ڪي به ضابطا نه آهن سواءِ استثناءَ ۽ ڪافي باقاعدي تعدد سان مون کان پڇيو ويو ته ڇا ڪجي جيڪڏهن هڪ ٽيبل جنهن ۾ افقي معنيٰ وارو رخ هجي، يا هڪ ٽيبل جتي قطارن ۽ ڪالمن جو وزن هڪجهڙو هجي، ڪم ۾ اچي ٿو:

ايڪسل ۾ افقي ڪالمن فلٽرنگ

۽ جيڪڏهن ايڪسل اڃا تائين ڄاڻي ٿو ته افقي طور تي ڪيئن ترتيب ڏيو (حڪم سان ڊيٽا - ترتيب ڏيو - اختيارن - ڪالمن کي ترتيب ڏيو)، پوءِ فلٽرنگ جي صورتحال وڌيڪ خراب آهي - ڪالمن کي فلٽر ڪرڻ لاءِ بس نه بلٽ ان ٽولز آهن، نڪي ايڪسل ۾ قطارون. تنهن ڪري، جيڪڏهن توهان کي اهڙي ڪم سان منهن ڏيڻو پوندو، توهان کي پيچيدگي جي مختلف درجي جي ڪم ڪارناما سان گڏ ڪرڻو پوندو.

طريقو 1. نئون فلٽر فنڪشن

جيڪڏهن توهان Excel 2021 جي نئين ورجن يا هڪ Excel 365 سبسڪرپشن تي آهيو، ته توهان فائدو وٺي سگهو ٿا نئين متعارف ٿيل فيچر جو FILTER (فلٽر)، جيڪو ماخذ ڊيٽا کي فلٽر ڪري سگھي ٿو نه رڳو قطارن ذريعي، پر ڪالمن ذريعي پڻ. ڪم ڪرڻ لاءِ، هن فنڪشن لاءِ هڪ معاون افقي هڪ طرفي قطار جي ضرورت آهي، جتي هر قدر (TRUE يا FALSE) اهو طئي ڪري ٿو ته ڇا اسان ٽيبل ۾ ايندڙ ڪالمن کي لڪايون يا ڏيکاريون.

اچو ته هيٺ ڏنل لائين شامل ڪريون اسان جي ٽيبل جي مٿان ۽ ان ۾ هر ڪالم جي اسٽيٽس لکون.

ايڪسل ۾ افقي ڪالمن فلٽرنگ

  • اچو ته چئون ته اسان هميشه پهريون ۽ آخري ڪالمن (هيڊر ۽ مجموعو) ڏيکارڻ چاهيون ٿا، تنهن ڪري انهن لاءِ صف جي پهرين ۽ آخري سيلن ۾ اسان قيمت = TRUE مقرر ڪريون ٿا.
  • باقي ڪالمن لاءِ، لاڳاپيل سيلن جو مواد هڪ فارمولا هوندو جيڪو چيڪ ڪري ٿو شرط ته اسان کي افعال استعمال ڪرڻ جي ضرورت آهي. И (۽) or OR (يا). مثال طور، مجموعي طور تي 300 کان 500 جي حد تائين آهي.

ان کان پوء، اهو صرف فنڪشن کي استعمال ڪرڻ لاء رهي ٿو FILTER ڪالمن کي چونڊڻ لاءِ جن جي مٿان اسان جي معاون صف ۾ صحيح قدر آهي:

ايڪسل ۾ افقي ڪالمن فلٽرنگ

اهڙي طرح، توهان ڏنل فهرست طرفان ڪالمن کي فلٽر ڪري سگهو ٿا. هن معاملي ۾، فنڪشن مدد ڪندو COUNTIF (COUNTIF)، جيڪو اجازت ڏنل فهرست ۾ ٽيبل هيڊر مان ايندڙ ڪالمن جي نالي جي واقعن جو تعداد چيڪ ڪري ٿو:

ايڪسل ۾ افقي ڪالمن فلٽرنگ

طريقو 2. پيوٽ ٽيبل جي بدران

في الحال، ايڪسل ۾ بلٽ ان افقي فلٽرنگ آهي ڪالمن ذريعي صرف پيوٽ ٽيبل ۾، تنهن ڪري جيڪڏهن اسان پنهنجي اصل ٽيبل کي پيوٽ ٽيبل ۾ تبديل ڪرڻ جو انتظام ڪريون ٿا، ته اسان هن تعمير ٿيل ڪارڪردگي کي استعمال ڪري سگهون ٿا. هن کي ڪرڻ لاء، اسان جي ماخذ جدول کي هيٺين شرطن کي پورو ڪرڻ گهرجي:

  • خالي ۽ ضم ٿيل سيلز کان سواءِ ”صحيح“ ون لائن هيڊر لائين - ٻي صورت ۾ اهو هڪ پيوٽ ٽيبل ٺاهڻ لاءِ ڪم نه ڪندو؛
  • قطارن ۽ ڪالمن جي ليبلن ۾ نقل شامل نه ڪريو - اھي خلاصي ۾ صرف منفرد قدرن جي ھڪڙي فهرست ۾ "تبديل" ٿيندا؛
  • صرف انگن تي مشتمل قدرن جي حد ۾ (قطار ۽ ڪالمن جي چونڪ تي)، ڇاڪاڻ ته پيوٽ ٽيبل ضرور انهن تي ڪجهه قسم جي مجموعي فنڪشن لاڳو ڪندو (مجموعي، اوسط، وغيره) ۽ اهو متن سان ڪم نه ڪندو.

جيڪڏهن اهي سڀئي شرطون ملن ٿيون، ته پوءِ هڪ پيوٽ ٽيبل ٺاهڻ لاءِ جيڪو اسان جي اصل ٽيبل وانگر نظر اچي، ان کي (اصل هڪ) کي ڪراس ٽيب کان هڪ فليٽ (عام) ۾ وڌائڻو پوندو. ۽ اهو ڪرڻ جو سڀ کان آسان طريقو آهي پاور سوال ايڊ-ان سان، هڪ طاقتور ڊيٽا ٽرانسفارميشن ٽول جيڪو 2016 کان Excel ۾ ٺاهيو ويو آهي. 

اهي آهن:

  1. اچو ته ٽيبل کي ”سمارٽ“ متحرڪ ڪمانڊ ۾ تبديل ڪريون گھر - ھڪڙي ٽيبل جي شڪل ۾ (گهر - ٽيبل جي شڪل ۾).
  2. حڪم سان پاور سوال ۾ لوڊ ڪندي ڊيٽا - ٽيبل / حد کان (ڊيٽا - ٽيبل / حد کان).
  3. اسان لڪير کي مجموعن سان فلٽر ڪندا آهيون (تت جو پنهنجو مجموعو هوندو).
  4. پهرين ڪالمن جي عنوان تي صحيح ڪلڪ ڪريو ۽ چونڊيو ٻين ڪالمن کي کوليو (ٻين ڪالمن کي ختم ڪريو). سڀئي غير منتخب ٿيل ڪالمن ٻن ۾ تبديل ڪيا ويا آهن - ملازم جو نالو ۽ ان جي اشاري جي قيمت.
  5. ڪالمن کي فلٽر ڪرڻ سان گڏ جيڪي ڪالمن ۾ ويا صفات.
  6. اسان ڪمانڊ سان نتيجي ۾ آيل فليٽ (عام ڪيل) ٽيبل مطابق هڪ پيوٽ ٽيبل ٺاهيندا آهيون گھر - بند ڪريو ۽ لوڊ ڪريو - بند ڪريو ۽ لوڊ ڪريو ... (گهر - بند ڪريو ۽ لوڊ ڪريو - بند ڪريو ۽ لوڊ ڪريو ...).

ھاڻي توھان استعمال ڪري سگھوٿا ڪالمن کي فلٽر ڪرڻ جي صلاحيت پيوٽ جدولن ۾ موجود آھن - نالن ۽ شين جي اڳيان معمولي چيڪ مارڪ دستخط فلٽر (ليبل فلٽر) or قدر جي لحاظ کان فلٽر (ويل فلٽر):

ايڪسل ۾ افقي ڪالمن فلٽرنگ

۽ يقيناً، ڊيٽا کي تبديل ڪرڻ وقت، توهان کي اسان جي سوال ۽ خلاصو کي ڪي بورڊ شارٽ ڪٽ سان تازه ڪاري ڪرڻو پوندو Ctrl+ھن+F5 يا ٽيم ڊيٽا - سڀني کي تازو ڪريو (ڊيٽا - سڀ تازو ڪريو).

طريقو 3. VBA ۾ ميڪرو

سڀئي پوئين طريقا، جيئن توهان آساني سان ڏسي سگهو ٿا، بلڪل فلٽرنگ نه آهن - اسان ڪالمن کي اصل لسٽ ۾ نه لڪائيندا آهيون، پر اصل مان ڪالمن جي ڏنل سيٽ سان هڪ نئين ٽيبل ٺاهيندا آهيون. جيڪڏهن اهو ضروري آهي ته ماخذ ڊيٽا ۾ ڪالمن کي فلٽر (لڪايو)، پوء هڪ بنيادي طور تي مختلف طريقي جي ضرورت آهي، يعني، هڪ ميڪرو.

فرض ڪريو اسان فلٽر تي ڪالمن کي فلٽر ڪرڻ چاهيون ٿا جتي ٽيبل هيڊر ۾ مئنيجر جو نالو پيلي سيل A4 ۾ بيان ڪيل ماسڪ کي پورو ڪري ٿو، مثال طور، خط “A” سان شروع ٿئي ٿو (يعني حاصل ڪريو “انا” ۽ “آرٿر " نتيجي طور). 

جيئن ته پهرين طريقي ۾، اسان پهريون ڀيرو هڪ معاون رينج-قطار لاڳو ڪندا آهيون، جتي هر سيل ۾ اسان جي معيار کي هڪ فارمولا جي ذريعي جانچيو ويندو ۽ منطقي قدر TRUE يا FALSE ڏيکاريا ويندا، ترتيب ڏنل ۽ لڪيل ڪالمن لاءِ:

ايڪسل ۾ افقي ڪالمن فلٽرنگ

پوء اچو ته هڪ سادي ميڪرو شامل ڪريو. شيٽ ٽيب تي صحيح ڪلڪ ڪريو ۽ حڪم چونڊيو ذريعو (سورس ڪوڊ). هيٺ ڏنل VBA ڪوڊ ڪاپي ۽ پيسٽ ڪريو ونڊو ۾ جيڪو کلي ٿو:

خانگي ذيلي ورڪ شيٽ_تبديل = True End If Next cell End If End Sub  

ان جي منطق هن ريت آهي:

  • عام طور تي، هي هڪ واقعو سنڀاليندڙ آهي Worksheet_Changeيعني هي ميڪرو موجوده شيٽ تي ڪنهن به سيل ۾ ڪنهن به تبديلي تي خودڪار طريقي سان هلندو.
  • تبديل ٿيل سيل جو حوالو هميشه متغير ۾ هوندو ٽارگيٽ.
  • پهرين، اسان چيڪ ڪريون ٿا ته صارف صحيح طور تي سيل کي معيار (A4) سان تبديل ڪيو آهي - اهو آپريٽر طرفان ڪيو ويو آهي if.
  • پوءِ چڪر شروع ٿئي ٿو هر هڪ لاءِ… هر ڪالمن لاءِ TRUE/FALSE اشاري جي قدرن سان گرين سيلز (D2:O2) مٿان ٻيهر ڪرڻ لاءِ.
  • جيڪڏهن ايندڙ گرين سيل جي قيمت TRUE (سچو) آهي، ته ڪالم لڪيل نه آهي، ٻي صورت ۾ اسان ان کي لڪايو (پراپرٽي ڳجھي).

  •  Office 365 مان متحرڪ صف جا ڪم: FILTER، SORT، ۽ UNIC
  • پاور سوال استعمال ڪندي ملٽي لائن هيڊر سان پيوٽ ٽيبل
  • ميڪرو ڇا آهن، انهن کي ڪيئن ٺاهيو ۽ استعمال ڪجي

 

جواب ڇڏي وڃو