ڳوڙهي فلٽر ۽ ڪجهه جادو

Excel استعمال ڪندڙن جي وڏي اڪثريت لاء، جڏهن لفظ "ڊيٽا فلٽرنگ" انهن جي مٿي ۾ اچي ٿو، صرف ٽيب مان معمولي کلاسک فلٽر ڊيٽا - فلٽر (ڊيٽا - فلٽر):

ڳوڙهي فلٽر ۽ ڪجهه جادو

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

ٻڌس

شروع ڪرڻ لاءِ، پنھنجي ڊيٽا ٽيبل جي مٿان ڪجھ خالي لائينون داخل ڪريو ۽ اتي ٽيبل جي ھيڊر کي نقل ڪريو - ھي ھڪڙي حد ھوندو شرطن سان (وضاحت لاءِ پيلي ۾ نمايان ٿيل):

ڳوڙهي فلٽر ۽ ڪجهه جادو

پيلي خاني ۽ اصل ٽيبل جي وچ ۾ گهٽ ۾ گهٽ هڪ خالي لڪير هجڻ گهرجي.

اهو پيلو سيلن ۾ آهي جنهن کي توهان کي معيار (شرط) داخل ڪرڻ جي ضرورت آهي، جنهن جي مطابق فلٽرنگ کي انجام ڏنو ويندو. مثال طور، جيڪڏهن توهان کي III ٽه ماهي ۾ ماسڪو "آوچن" ۾ ڪيلي چونڊڻ جي ضرورت آهي، پوء حالتون هن طرح نظر اينديون:

ڳوڙهي فلٽر ۽ ڪجهه جادو

فلٽر ڪرڻ لاءِ، ماخذ ڊيٽا سان رينج ۾ ڪنهن به سيل کي چونڊيو، ٽيب کوليو ڊيٽا ۽ ڪلڪ ڪريو اضافي طور تي (ڊيٽا - ڳوڙهي). ونڊو ۾ جيڪو کلي ٿو، ڊيٽا سان گڏ هڪ حد اڳ ۾ ئي خودڪار طور تي داخل ٿيڻ گهرجي ۽ اسان کي صرف شرطن جي حد کي بيان ڪرڻو پوندو، يعني A1:I2:

ڳوڙهي فلٽر ۽ ڪجهه جادو

مهرباني ڪري نوٽ ڪريو ته شرطن جي حد کي مختص نه ٿو ڪري سگهجي "مارجن سان"، يعني توهان اضافي خالي پيلي لائينون نه چونڊي سگهو ٿا، ڇاڪاڻ ته شرطن جي حد ۾ هڪ خالي سيل ايڪسل طرفان سمجهيو ويندو آهي معيار جي غير موجودگي، ۽ مڪمل خالي لڪير هڪ درخواست جي طور تي سڀني ڊيٽا کي اڻ سڌي طرح ڏيکاري ٿو.

صفا ٻئي هنڌ تي نتيجو نقل ڪريو توهان کي لسٽ کي فلٽر ڪرڻ جي اجازت ڏيندو هن شيٽ تي صحيح نه آهي (جيئن هڪ باقاعده فلٽر سان)، پر چونڊيل قطارن کي ڪنهن ٻئي رينج ۾ لوڊ ڪرڻ لاءِ، جنهن کي پوءِ فيلڊ ۾ بيان ڪرڻ جي ضرورت پوندي. رينج ۾ نتيجو ڏيو. انهي حالت ۾، اسان هن فنڪشن کي استعمال نٿا ڪريون، اسان ڇڏيندا آهيون جڳھ ۾ فلٽر لسٽ ۽ ڪلڪ ڪريو OK. چونڊيل قطارون شيٽ تي ڏيکاريون وينديون:

ڳوڙهي فلٽر ۽ ڪجهه جادو

ميڪرو شامل ڪرڻ

”خير، هتي اها سهولت ڪٿي آهي؟ توهان پڇو ۽ توهان صحيح ٿيندؤ. نه رڳو توهان کي پنهنجي هٿن سان پيلي سيلن ۾ حالتون داخل ڪرڻ جي ضرورت آهي، پر هڪ ڊائلاگ باڪس پڻ کوليو، اتي رينج داخل ڪريو، پريس ڪريو. OK. اداس، مان متفق آهيان! پر ”سڀ ڪجهه تبديل ٿي ويندو آهي جڏهن اهي ايندا آهن ©“ - ميڪروس!

هڪ جديد فلٽر سان ڪم ڪرڻ تمام تيز ۽ آسان ٿي سگهي ٿو هڪ سادي ميڪرو استعمال ڪندي جيڪو پاڻمرادو ترقي يافته فلٽر کي هلائيندو جڏهن حالتون داخل ٿينديون، يعني ڪنهن به پيلي سيل کي تبديل ڪندي. موجوده شيٽ جي ٽيب تي صحيح ڪلڪ ڪريو ۽ حڪم چونڊيو ذريعو متن (سورس ڪوڊ). ونڊو ۾ جيڪو کلي ٿو، هيٺ ڏنل ڪوڊ ڪاپي ۽ پيسٽ ڪريو:

پرائيويٽ ذيلي ورڪ شيٽ_تبديل(ByVal Target as Range) جيڪڏهن نه ٽڪرائجي(Target, Range("A2:I5")) ڪجھ به ناهي ته پوءِ غلطي تي وري شروع ڪريو Next ActiveSheet.ShowAllData Range("A7").Current Region.AdvancedFilterFilterAction=Current Region.AdvancedFilterFilter :=رينج("A1").موجوده علائقو ختم جيڪڏھن آخر ذيلي  

اهو طريقو خودڪار طريقي سان هلندو جڏهن موجوده ورڪ شيٽ تي ڪنهن به سيل کي تبديل ڪيو ويندو. جيڪڏهن تبديل ٿيل سيل جو پتو پيلي رينج (A2:I5) ۾ اچي ٿو، ته پوءِ هي ميڪرو سڀ فلٽر (جيڪڏهن ڪو به هجي) کي هٽائي ٿو ۽ وڌايل فلٽر کي ٻيهر لاڳو ڪري ٿو ماخذ ڊيٽا ٽيبل تي جيڪو A7 سان شروع ٿئي ٿو، يعني هر شيءِ کي فوري طور تي فلٽر ڪيو ويندو. ايندڙ شرط داخل ڪرڻ کان پوء:

تنهنڪري سڀ ڪجهه بهتر آهي، صحيح؟ 🙂

پيچيده سوالن کي لاڳو ڪرڻ

ھاڻي ته سڀڪنھن شيءِ کي اڏامڻ تي فلٽر ڪيو پيو وڃي، اسان ٿورڙي اوندھائي ۾ وڃي سگھون ٿا ۽ جديد فلٽر ۾ وڌيڪ پيچيده سوالن جي ميکانيزم کي ڌار ڪري سگھون ٿا. صحيح ميلاپ داخل ڪرڻ کان علاوه، توھان استعمال ڪري سگھو ٿا مختلف وائلڊ ڪارڊ اکر (* ۽؟) ۽ رياضياتي عدم مساوات جي نشانين کي مختلف حالتن ۾ ھڪڙي اندازي جي ڳولا کي لاڳو ڪرڻ لاءِ. ڪردار جي صورت ۾ ڪا به اهميت نه آهي. وضاحت لاءِ، مون ٽيبل ۾ سڀني ممڪن اختيارن جو خلاصو ڪيو آهي:

معيار نتيجا
gr* يا gr سڀني سيلن سان شروع ٿئي ٿو GrIe Grڪن, Grميوو, Grانات وغيره.
= پياز سڀئي سيل بلڪل ۽ صرف لفظ سان نماز پڙھو، يعني ٺيڪ ٺاڪ
*Liv* يا *Liv سيلز تي مشتمل Liv ڪيئن هيٺ لکجي، يعني ОLivته, Livep, موجبLiv وغيره.
= پي * وي سان شروع ٿيندڙ لفظ П ۽ ختم ٿيڻ سان В ie Пپهريونв, Пاڪيلوв وغيره.
a*s سان شروع ٿيندڙ لفظ А ۽ وڌيڪ شامل СIe Аفولсin, Аناناс, Asai وغيره.
=*s لفظ ختم ٿيڻ С
=؟؟؟؟؟ 4 اکرن جي ٽيڪسٽ سان سڀئي سيلز (اکر يا انگ، اسپيس سميت)
= م ؟؟؟؟؟؟ سڀني سيلن سان شروع ٿيندڙ 8 اکرن جي ٽيڪسٽ سان М ۽ ختم ٿيڻ سان НIe Мاندريн, Мڏڪيн  وغيره.
=*ن؟؟a سڀ لفظ ختم ٿين ٿا А، ڪٿي آهي چوٿون خط آخر کان НIe بيامнikа, موجبнozа وغيره.
> = اي سان شروع ٿيندڙ سڀ لفظ Э, Ю or Я
<>*o* سڀئي لفظ جن ۾ خط نه هوندو آهي О
<> *ويچ سڀني لفظن کان سواءِ جيڪي ختم ٿين ٿا ايچ (مثال طور، عورتن کي وچين نالي سان فلٽر ڪريو)
= سڀ خالي خانا
<> سڀ غير خالي سيل
> = 5000 5000 کان وڌيڪ يا برابر جي قيمت سان سڀ سيلز
5 يا = 5 سڀ سيلز قدر 5 سان
>= 3/18/2013 18 مارچ 2013 کان پوءِ جي تاريخ سان سڀ سيلز (شامل)

لڪل نقطا:

  • * نشاني جو مطلب آهي ڪنهن به اکرن جو تعداد، ۽؟ - ڪو به هڪ ڪردار.
  • متن ۽ عددي سوالن جي پروسيسنگ ۾ منطق ٿورو مختلف آهي. تنهن ڪري، مثال طور، 5 نمبر سان هڪ شرط سيل جو مطلب اهو ناهي ته پنجن سان شروع ٿيندڙ سڀني نمبرن کي ڳولڻ، پر خط B سان هڪ شرط سيل B* جي برابر آهي، يعني خط B سان شروع ٿيندڙ ڪنهن به متن کي ڳوليندا.
  • جيڪڏهن متن جو سوال = نشاني سان شروع نٿو ٿئي، ته پوءِ توهان ذهني طور تي * کي آخر ۾ وجهي سگهو ٿا.
  • تاريخون داخل ٿيڻ گهرجن يو ايس فارميٽ ۾ مھينو-ڏينهن-سال ۽ ھڪ ڀاڱي ذريعي (جيتوڻيڪ توھان وٽ Excel ۽ علائقائي سيٽنگون آھن).

منطقي ڪنيڪشن AND-OR

حالتون مختلف سيلن ۾ لکيل آهن، پر ساڳئي لڪير ۾، هڪ منطقي آپريٽر طرفان هڪ ٻئي سان ڳنڍيل سمجهيا وڃن ٿا И (۽):

ڳوڙهي فلٽر ۽ ڪجهه جادو

اهي. ٽين چوٿين ۾ مون لاءِ ڪيلا فلٽر ڪريو، بلڪل ماسڪو ۾ ۽ ساڳئي وقت اچان کان.

جيڪڏهن توهان کي شرطن کي منطقي آپريٽر سان ڳنڍڻ جي ضرورت آهي OR (يا)، پوءِ انهن کي صرف مختلف لائينن ۾ داخل ٿيڻ جي ضرورت آهي. مثال طور، جيڪڏهن اسان کي ضرورت آهي ته مئنيجر Volina جي سڀني آرڊرن لاءِ ماسڪو پيچس ۽ سمارا ۾ ٽئين ٽه ماهي ۾ پياز لاءِ سڀئي آرڊر، پوءِ هن کي هيٺ ڏنل حالتن جي هڪ حد ۾ بيان ڪري سگهجي ٿو:

ڳوڙهي فلٽر ۽ ڪجهه جادو

جيڪڏهن توهان کي هڪ ڪالمن تي ٻه يا وڌيڪ شرطون لڳائڻ گهرجن، ته پوءِ توهان صرف ڪالمن جي هيڊر کي معيار جي حد ۾ نقل ڪري سگهو ٿا ۽ ان جي هيٺان ٻيو، ٽيون وغيره داخل ڪري سگهو ٿا. شرطون تنهن ڪري، مثال طور، توهان مارچ کان مئي تائين سڀ ٽرانزيڪشن چونڊي سگهو ٿا:

ڳوڙهي فلٽر ۽ ڪجهه جادو

عام طور تي، "فائل سان ختم ڪرڻ" کان پوء، هڪ ترقي يافته فلٽر اچي ٿو ڪافي مهذب اوزار، ڪجهه هنڌن تي هڪ کلاسک آٽو فلٽر کان وڌيڪ خراب ناهي.

  • ميڪرو تي سپر فلٽر
  • ميڪرو ڇا آهن، ڪٿي ۽ ڪيئن ميڪرو ڪوڊ داخل ڪجي Visual Basic ۾
  • Microsoft Excel ۾ سمارٽ ٽيبل

جواب ڇڏي وڃو