پرمختللي فلټر او یو څه جادو

د اکسل ډیری کاروونکو لپاره ، کله چې د "ډیټا فلټر کولو" کلمه د دوی په سر کې راځي ، یوازې د ټب څخه معمول کلاسیک فلټر ډاټا - فلټر (ډاټا - فلټر):

پرمختللي فلټر او یو څه جادو

دا ډول فلټر یو پیژندل شوی شی دی، هیڅ شک نشته، او د ډیری قضیو لپاره دا به وکړي. په هرصورت، داسې شرایط شتون لري کله چې تاسو اړتیا لرئ په یو وخت کې په څو کالمونو کې د ډیرو پیچلو شرایطو لخوا فلټر کړئ. دلته معمول فلټر خورا اسانه ندی او زه یو څه ډیر پیاوړی غواړم. دا ډول وسیله کیدای شي پرمختللی فلټر، په ځانګړي توګه د لږ "د فایل سره پای ته رسیدو" سره (د دود سره سم).

بنسټ

د پیل کولو لپاره، د خپل ډیټا جدول پورته یو څو خالي لیکې دننه کړئ او د میز سرلیک هلته کاپي کړئ - دا به د شرایطو سره یو لړ وي (د وضاحت لپاره په ژیړ کې روښانه شوی):

پرمختللي فلټر او یو څه جادو

د ژیړ حجرو او اصلي میز تر مینځ باید لږترلږه یو خالي کرښه وي.

دا په ژیړ حجرو کې دی چې تاسو اړتیا لرئ د معیارونو (شرایطو) داخلولو ته اړتیا ولرئ ، د کوم له مخې چې بیا فلټر کول به ترسره شي. د مثال په توګه، که تاسو اړتیا لرئ چې په دریم ربع کې د مسکو "آچان" کې کیلې غوره کړئ، نو شرایط به داسې ښکاري:

پرمختللي فلټر او یو څه جادو

د فلټر کولو لپاره، د سرچینې ډاټا سره په رینج کې هر حجره غوره کړئ، ټب خلاص کړئ د معلوماتو د او کلیک وکړئ ددې برسيره، علاوه پر دې (ډاټا - پرمختللی). په هغه کړکۍ کې چې خلاصیږي، د معلوماتو سره یو لړ باید دمخه په اتوماتيک ډول داخل شي او موږ به یوازې د شرایطو لړۍ مشخص کړو، د بیلګې په توګه A1:I2:

پرمختللي فلټر او یو څه جادو

مهرباني وکړئ په یاد ولرئ چې د شرایطو سلسله "د حاشیې سره" تخصیص نشي کیدی ، د بیلګې په توګه تاسو نشئ کولی اضافي خالي ژیړ کرښې غوره کړئ ، ځکه چې د شرایطو په لړ کې خالي حجره د ایکسل لخوا د معیار نشتوالي په توګه پیژندل کیږي ، او بشپړ خالي. کرښه د غوښتنې په توګه ټول معلومات په بې توپیره ښودلو لپاره.

ونجول پایله بل ځای ته کاپي کړئ تاسو ته به اجازه درکړي چې لیست فلټر کړئ دلته په دې پاڼه کې نه وي (لکه څنګه چې د منظم فلټر سره)، مګر ټاکل شوي قطارونه په بل رینج کې پورته کولو لپاره، کوم چې بیا په ساحه کې مشخص کولو ته اړتیا لري. پایله په رینج کې واچوئ. په دې حالت کې، موږ دا فعالیت نه کاروو، موږ پریږدو په ځای کې د فلټر لیست او ځای کیکاږۍ OK. ټاکل شوي قطارونه به په پاڼه کې ښکاره شي:

پرمختللي فلټر او یو څه جادو

د میکرو اضافه کول

"ښه، دلته اسانتیا چیرته ده؟" تاسو پوښتنه وکړئ او تاسو به سم یاست. نه یوازې تاسو اړتیا لرئ د خپلو لاسونو سره ژیړ حجرو ته شرایط دننه کړئ ، بلکه د ډیالوګ بکس هم خلاص کړئ ، هلته رینجونه دننه کړئ ، فشار ورکړئ OK. افسوس، زه موافق یم! مګر "هر څه بدلیږي کله چې دوی راشي ©" - میکرو!

د پرمختللي فلټر سره کار کول د ساده میکرو په کارولو سره خورا ګړندي او ساده کیدی شي چې په اتوماتيک ډول پرمختللي فلټر چلوي کله چې شرایط داخل شي ، د بیلګې په توګه د هر ژیړ حجرې بدلول. د اوسني شیټ په ټب کې ښیې کلیک وکړئ او کمانډ غوره کړئ د سرچینې متن (د سرچينې کوډ). په هغه کړکۍ کې چې خلاصیږي، لاندې کوډ کاپي او پیسټ کړئ:

شخصي فرعي کاري پاڼه_بدلون := رینج("A2").د اوسنۍ سیمې پای که پای فرعي  

دا کړنلاره به په اوتومات ډول پرمخ ځي کله چې په اوسني کاري پاڼه کې کوم حجره بدله شي. که د بدل شوي حجرې پته په ژیړ حد (A2:I5) کې راشي، نو دا میکرو ټول فلټرونه لرې کوي (که کوم وي) او د A7 سره پیل شوي د سرچینې ډیټا میز ته پراخ شوي فلټر بیا پلي کوي، د بیلګې په توګه هر څه به سمدستي، سمدستي فلټر شي. د راتلونکي حالت ته د ننوتلو وروسته:

نو هرڅه خورا ښه دي، سمه ده؟ 🙂

د پیچلو پوښتنو پلي کول

اوس چې هرڅه په الوتنه کې فلټر کیږي، موږ کولی شو یو څه ژورو ته لاړ شو او په پرمختللي فلټر کې د ډیرو پیچلو پوښتنو میکانیزمونه جلا کړو. د دقیقو میچونو ته د ننوتلو سربیره، تاسو کولی شئ د اټکل شوي لټون پلي کولو لپاره په مختلفو شرایطو کې د وائلډ کارډ مختلف حروف (* او؟) او د ریاضيکي نابرابرۍ نښې وکاروئ. د کرکټر قضیه مهمه نه ده. د وضاحت لپاره، ما په جدول کې ټول ممکنه اختیارونه لنډیز کړي دي:

معیارونه د پايلو
gr* یا gr ټول حجرې سره پیل کیږي GrIe Grغوږ, Grمیوه, Grانات او داسې نور
= پیاز ټول حجرې په سمه توګه او یوازې د کلمې سره دبڼوالې, یعنی دقیق میچ
*ژوندی* یا *ژوند حجرې لري Liv څرنگه لاندې کول، د بیلګې په توګه ОLivچې, Livep, له مخېLiv او داسې نور
=p*v هغه کلمې چې پیل کیږي П او په پای کې В ie Пلومړیв, Пایتв او داسې نور
a*s هغه کلمې چې پیل کیږي А او نور شامل دي СIe Аپیلсin, Аnanaс, Asai او داسې نور
=*s کلمې پای ته رسیږي С
=؟؟؟؟ ټول حجرې د 4 حروف متن سره (حروف یا شمیرې، په شمول د ځایونو په شمول)
= م ؟؟؟؟؟؟ ټولې حجرې د 8 حروف متن سره پیل کیږي М او په پای کې НIe Мاندريн, Мاضطرابн  او داسې نور
=*n؟؟a ټول هغه کلمې چې پای ته رسیږي Аد پای څخه څلورم لیک چیرته دی НIe بامнikа, له مخېнozа او داسې نور
>=e ټولې کلمې چې پیل کیږي Э, Ю or Я
<>*او* ټول هغه کلمې چې لیک نه لري О
<>*vich ټول کلمې پرته له هغه چې پای ته رسیږي د HIV (د مثال په توګه، ښځې د منځني نوم په واسطه فلټر کړئ)
= ټول خالي حجرې
<> ټول غیر خالي حجرې
> = 5000 ټول حجرې چې ارزښت یې له 5000 څخه ډیر یا مساوي وي
5 یا = 5 ټول حجرې د 5 ارزښت سره
>=3/18/2013 ټول حجرې چې د 18 کال د مارچ له 2013 وروسته نیټه لري (په شمول)

لنډ ټکي:

  • د * نښه د کوم حروفونو شمیره معنی لري، او؟ - هر یو کرکټر.
  • د متن او عددي پوښتنو پروسس کولو منطق یو څه توپیر لري. نو، د مثال په توګه، د 5 شمیرې سره د شرط سیل په دې معنی نه دی چې د ټولو شمیرو لټون وکړي چې له پنځو سره پیل کیږي، مګر د شرط B خط سره د B* سره مساوي دی، د بیلګې په توګه د B لیک سره پیل شوي هر متن ته به ګوري.
  • که د متن پوښتنه د = نښه سره نه پیل کیږي، نو تاسو کولی شئ په ذهني توګه * په پای کې واچوئ.
  • نیټې باید د متحده ایالاتو په شکل کې د میاشتې-ورځې کال او د یوې برخې له لارې داخلې شي (حتی که تاسو ایکسل او سیمه ایز ترتیبات ولرئ).

منطقي ارتباطات AND-OR

په مختلفو حجرو کې لیکل شوي شرایط، مګر په ورته کرښه کې، د منطقي آپریټر لخوا یو بل سره تړل شوي ګڼل کیږي И (او):

پرمختللي فلټر او یو څه جادو

هغوی. په دریم ربع کې زما لپاره کیلې فلټر کړئ ، دقیقا په مسکو کې او په ورته وخت کې له آچن څخه.

که تاسو اړتیا لرئ شرایط د منطقي آپریټر سره وصل کړئ OR (OR)، بیا دوی اړتیا لري چې په مختلف کرښو کې دننه شي. د مثال په توګه، که موږ اړتیا لرو د مسکو د پیچونو لپاره د مدیر والینا ټول امرونه او په سمارا کې په دریم ربع کې د پیاز لپاره ټول امرونه ومومئ، نو دا په لاندې شرایطو کې مشخص کیدی شي:

پرمختللي فلټر او یو څه جادو

که تاسو اړتیا لرئ په یوه کالم کې دوه یا ډیر شرایط پلي کړئ، نو تاسو کولی شئ په ساده ډول د کالم سرلیک د معیارونو په حد کې نقل کړئ او د هغې لاندې دویم، دریم، او نور داخل کړئ. شرایط نو، د مثال په توګه، تاسو کولی شئ د مارچ څخه تر می پورې ټولې لیږدونه وټاکئ:

پرمختللي فلټر او یو څه جادو

په عموم کې، د "د فایل سره پای ته رسیدو" وروسته، یو پرمختللی فلټر د خورا ښه وسیله په توګه راځي، په ځینو ځایونو کې د کلاسیک اتوماتیک فلټر څخه بد نه وي.

  • په میکرو کې سوپر فلټر
  • میکرو څه دي، چیرته او څنګه په Visual Basic کې د میکرو کوډ داخل کړئ
  • په مایکروسافټ ایکسل کې سمارټ میزونه

یو ځواب ورکړئ ووځي