ايڪسل ۾ معيار جي بنياد تي لسٽ ڪيئن ٺاھيو (4 طريقا)

  • هن کي شيئر ڪريو
Hugh West

Excel ۾، ڪڏهن ڪڏهن توهان کي معيار جي بنياد تي هڪ فهرست ٺاهڻ جي ضرورت پوندي. اڄ اسان توهان کي ڏيکارڻ وارا آهيون ته معيار جي بنياد تي هڪ فهرست ڪيئن ٺاهي. هن سيشن لاءِ، اسان Excel 365 استعمال ڪري رهيا آهيون، جيتوڻيڪ هي نسخو استعمال ڪرڻ جي صلاح ڏني وئي آهي، آزاد محسوس ڪريو پنهنجو استعمال ڪريو.

پهرين شيون، پهرين اچو ته ڄاڻون ٿا ڊيٽا سيٽ بابت جيڪو اسان جي مثالن جو بنياد آهي.

2>1>

هتي اسان وٽ مختلف هنڌن کان ڪيترن ئي ماڻهن جو ڊيٽا سيٽ آهي انهن جي گاڏين سان. هن ڊيٽا کي استعمال ڪندي، اسان معيار جي بنياد تي هڪ فهرست ٺاهينداسين.

ياد رکو ته هي هڪ بنيادي جدول آهي جنهن ۾ ڊمي ڊيٽا آهي شين کي سادو رکڻ لاءِ. عملي حالتن ۾، توهان کي هڪ تمام وڏي ۽ وڌيڪ پيچيده ڊيٽا سيٽ سان منهن ڏيڻو پوي ٿو.

مشق ورڪ بڪ

6> Excel ٺاھيو لسٽ جي بنياد تي Criteria.xlsx

Criteria جي بنياد تي لسٽ ٺاھيو

مثال طور، اسان ماڻھن جي ھڪڙي فهرست ٺاھينداسين انھن جي علائقي جي بنياد تي.

9>1>

ڇاڪاڻ ته اهو هڪ ننڍڙو ڊيٽا سيٽ آهي، اسان ڄاڻون ٿا ته اتي 4 علائقا آهن. اسان علائقن جي نالن کي ذخيرو ڪيو ۽ علائقي جي بنياد تي لسٽ ڳوليندا سين.

1. لسٽ ٺاهڻ لاءِ INDEX-SMALL گڏيل استعمال ڪندي

هتي اسان کي هڪ فهرست جي ضرورت آهي، تنهنڪري اسان جو فارمولا هڪ هئڻ گهرجي. جيڪو ٽيبل مان ڪيترن ئي قدرن کي ٻيهر حاصل ڪندو. ان ڪم لاءِ، اسان استعمال ڪري سگھون ٿا INDEX ۽ SMALL افعال جو.

انهن ڪمن کي ڄاڻڻ لاءِ، هي مضمون چيڪ ڪريو: INDEX، SMALL.

انهن ٻن سان گڏ، اسان کي ڪجھ مددگار ڪمن جي ضرورت پوندي، IF ، ROW ۽ IFERROR . وڌيڪ معلومات لاءِ آرٽيڪل چيڪ ڪريو: IF, ROW, IFERROR.

اچو ته فارمولا ڳوليون

=IFERROR(INDEX($B$2:$B$12,SMALL(IF($C$2:$C$12=$G$2,ROW($B$2:$B$12)),ROW(1:1))-1,1),"")

هتي هر فنڪشن جو مقصد آهي. INDEX فنڪشن صفن مان قدر واپس ڪري ٿو B2:B12 (نالو ڪالم) ۽ وڏو SMALL حصو قطار نمبر مهيا ڪري ٿو، جيڪو آڻڻو آهي.

IF, جي اندر اندر SMALL, چيڪ ڪري ٿو ته ڇا معيار ملن ٿا يا نه، ۽ ROW فنڪشن ڪالمن جي سيلن تي ورجائي ٿو .

پوءِ ٻاهران ROW SMALL فنڪشن لاءِ k-th قدر ظاهر ڪري ٿو. اهي فنڪشن گڏ ڪري قطار نمبر ڏي ٿو ۽ INDEX نتيجو ڏئي ٿو.

IFERROR ڪنهن به غلطي کي منهن ڏيڻ لاءِ جيڪو فارمولا مان پيدا ٿي سگهي ٿو.

ھيٺ ڇڪيو توھان کي ڏنل علائقي مان سڀ ماڻھو ملندا.

ساڳيء طرح، ٻين علائقن لاء فارمولا لکو (فارمولا ساڳيو آھي، صرف سيل کي شفٽ ڪريو).

هڪ متبادل انڊيڪس-ننڍو ميلاپ

اسان فارمولا کي متبادل طريقي سان لکي سگهون ٿا. فارمولا لاءِ استعمال ٿيل افعال ساڳيا ٿيڻ وارا آھن جيئن اڳئين. صرف پريزنٽيشن مختلف هوندي.

اچو ته فارمولا ڏسو

=IFERROR(INDEX($B$2:$B$12,SMALL(IF($C$2:$C$12=G$2,ROW($B$2:$B$12)-1),ROW(1:1)),1),"")

ٻيهر، توهان کي دٻائڻو پوندو CTRL + SHIFT + ENTER عمل ڪرڻ لاءِفارمولا.

انهن ٻن فارمولين ۾ ٿورو فرق آهي، ڇا توهان انهن ۾ فرق ڪري سگهو ٿا؟

ها، اسان جي اڳوڻي فارمولي ۾، اسان 1 کي گهٽايو آهي. SMALL حصو جي بلڪل پڇاڙي، پر هتي اسان IF حصي ۾ 1 کي گھٽايو آهي.

1 کي گھٽائڻ جو مقصد مناسب قطار نمبر کي چينل ڪرڻ آهي. اڳ ۾ اسان اهو ڪيو آهي آخر ۾، هتي اهو اڳ ڪيو ۽ اڳتي وڌو آپريشن.

ٻين معيارن لاءِ فارمولا لکو لسٽ مڪمل ڪرڻ لاءِ.

وڌيڪ پڙهو: ايڪسل ۾ سيل جي اندر هڪ لسٽ ڪيئن ٺاهيو (3 تڪڙا طريقا)

2. لسٽ ٺاهڻ لاءِ AGGREGATE فنڪشن استعمال ڪندي

Excel توهان کي هڪ مهيا ڪري ٿو. فنڪشن سڏيو ويندو آهي AGGREGATE جنهن کي توهان مختلف ڪمن کي انجام ڏيڻ لاء استعمال ڪري سگهو ٿا. هتي اسان معيار جي بنياد تي لسٽ ٺاهڻ لاءِ فنڪشن استعمال ڪري سگهون ٿا.

AGGREGATE فنڪشن هڪ مجموعي حساب ڏي ٿو جهڙوڪ AVERAGE، COUNT، MAX، وغيره.

نحو AGGREGATE فنڪشن لاءِ هن ريت آهي:

AGGREGATE(function_number,behavior_options, range)

function_number: هي انگ بيان ڪري ٿو ته ڪهڙي حساب سان ڪيو وڃي.

behavior_options: هن نمبر کي استعمال ڪندي سيٽ ڪريو. هي انگ ظاهر ڪري ٿو ته فنڪشن ڪيئن ٿيندو.

رينج: جنهن کي توهان مجموعي ڪرڻ چاهيو ٿا.

AGGREGATE فنڪشن ڪيترن ئي ڪمن کي انجام ڏئي ٿو، تنهن ڪري تعداد افعال ان جي اندر اڳ ۾ بيان ٿيل آهن. اسان ڪجھ اڪثر استعمال ٿيل فنڪشن لسٽ ڪري رهيا آهيوننمبر

25>1 24> 24> 25>14 24>
فنڪشن فنڪشن_نمبر
اوسط
COUNT 2
COUNTA 3
MAX 4
من 5
PRODUCT 6
جمع 9
وڏو
ننڍو 15

فنڪشن بابت وڌيڪ ڄاڻڻ لاءِ Microsoft Support ​​سائيٽ تي وڃو.

هاڻي اچو ته فارمولا ڏسو،

=IFERROR(INDEX($B$2:$B$12,AGGREGATE(15,6,IF($C$2:$C$12=G$2,ROW($B$2:$B$12)-1),ROW(1:1)),1),"")

29>

هتي AGGREGATE فنڪشن سان گڏ، اسان استعمال ڪيو آهي INDEX . INDEX اهڙي صف رکي ٿي جيڪا فارمولا جي پوئين حصي ۾ مليل ميچن جي بنياد تي قيمتون واپس ڪري ٿي.

توهان ڏسي سگهو ٿا، ته اسان استعمال ڪيو آهي 15 جيئن function_number in AGGREGATE . مٿين جدول مان، توھان ڏسي سگھو ٿا 15 ڪالون لاءِ SMALL فنڪشن آپريشن. ھاڻي توھان ٻڌائي سگھو ٿا؟

ھا، اسان INDEX-SMALL فارمولا کي AGGREGATE فنڪشن جي طريقي سان عمل ڪيو آھي.

6 رويي جي آپشن لاءِ، جيڪو ظاهر ڪري ٿو غلطي جي قدرن کي نظرانداز ڪريو .

32>

باقي قدرن لاءِ فارمولا لکو.

ساڳيا پڙھڻ 1>

  • ڪيئن ٺاھيو ٽو ڊول لسٽ Excel ۾ (3 آسان طريقا)
  • ايڪسل ۾ ميلنگ لسٽ ٺاهڻ (2 طريقا)
  • ڪيئن ڪجي ايڪسل ۾ نمبر واري لسٽ (8 طريقا)

3. INDEX-MATCH-COUNTIF استعمال ڪندي منفرد فهرست ٺاھيو

اسان معيار جي بنياد تي هڪ منفرد فهرست ٺاهي سگهون ٿا. ان لاءِ، اسان استعمال ڪري سگھون ٿا INDEX ، MATCH ، ۽ COUNTIF .

COUNTIF ڪونٽي سيلز ۾ ھڪڙي حد جيڪا ھڪڙي شرط کي پورا ڪري ٿي. ۽ MATCH هڪ رينج ۾ ڳولڻ جي قيمت جي پوزيشن کي ڳولي ٿو. انھن ڪمن بابت وڌيڪ معلومات لاءِ ھي مضمون ڏسو: MATCH, COUNTIF.

اچو ته فارمولا ڳوليون

=IFERROR(INDEX($B$2:$B$12, MATCH(0, IF(G$2=$C$2:$C$12, COUNTIF($G$2:$G2, $B$2:$B$12), ""), 0)),"")

38>

هن فارمولي ۾: B2: B12 ڪالمن جي حد آھي جنھن ۾ اھي منفرد قدر آھن جن مان توھان ڪڍڻ چاھيو ٿا، C2:C12 اھو ڪالم آھي جنھن ۾ اھو معيار آھي جنھن تي توھان ٻڌل آھيو G2 معيار کي ظاھر ڪري ٿو.

MATCH فنڪشن جي اندر، اسان 0 مهيا ڪيو جيئن lookup_array، ۽ lookup_range لاءِ اسان استعمال ڪيو آهي IF حصو جنهن ۾ COUNTIF . تنهن ڪري، هي حصو قيمت واپس ڏئي ٿو جيستائين 0 مليو آهي. هتي جي قيمت INDEX لاءِ قطار نمبر جي طور تي ڪم ڪري ٿي.

ان کي ڇڪيو ۽ توهان کي سڀئي منفرد قدر ملندا.

استعمال ڪرڻ نه وساريو CTRL+SHIFT + ENTER فارمولا تي عمل ڪرڻ لاءِ.

هي هڪ منفرد پيدا ڪرڻ جي طريقن جو هڪ معزز ذڪر هو. فهرست. معيار جي بنياد تي منفرد لسٽ ٺاهڻ بابت ڄاڻڻ لاءِ هن آرٽيڪل تي عمل ڪريو .

4. معيار جي بنياد تي لسٽ ٺاهڻ لاءِ FILTER فنڪشن استعمال ڪندي

جيڪڏهن توهان Excel 365 استعمال ڪري رهيا آهيو، پوء توهان ڪم ڪري سگهو ٿا هڪ واحد تعمير سانفنڪشن ۾ جنهن کي فلٽر سڏيو ويندو آهي.

فلٽر فنڪشن ڏنل معيار جي بنياد تي ڊيٽا جي هڪ حد کي فلٽر ڪري ٿو ۽ ملندڙ رڪارڊ ڪڍي ٿو. فنڪشن جي باري ۾ ڄاڻڻ لاء، هي آرٽيڪل ڏسو: فلٽر .

هاڻي، اسان جو فارمولا هيٺ ڏنل هوندو،

=FILTER($B$2:$B$12,$C$2:$C$12=G$2)

B2:B12 اهو صف آهي جنهن کي فلٽر ڪيو وڃي ٿو. پوءِ اسان شرط ڏني آهي، جنهن جي بنياد تي اسان لسٽ ٺاهينداسين.

هتي توهان کي فارمولا کي ڇڪڻ جي ضرورت نه پوندي، هڪ ڀيرو هي سڀ قيمتون مهيا ڪندو ۽ فهرست کي پورو ڪندو.

وڌيڪ پڙهو: 7> ايڪسل ۾ الفابيٽ جي لسٽ ڪيئن ٺاهيو (3 طريقا)

نتيجو

اهو سڀ ڪجهه اڄ لاءِ آهي. اسان معيار جي بنياد تي لسٽ تيار ڪرڻ جا ڪيترائي طريقا درج ڪيا آھن. اميد ته توهان کي هي مددگار ثابت ٿيندو. تبصرو ڪرڻ لاء آزاد محسوس ڪريو جيڪڏهن ڪا شيء سمجهڻ ڏکيو لڳي ٿي. اسان کي ٻڌايو ته ٻيا طريقا جيڪي اسان هتي وڃائي چڪا آهيون.

Hugh West هڪ انتهائي تجربيڪار ايڪسل ٽرينر ۽ تجزيه نگار آهي جنهن سان صنعت ۾ 10 سالن کان وڌيڪ تجربو آهي. هن وٽ اڪائونٽنگ ۽ فنانس ۾ بيچلر جي ڊگري ۽ بزنس ايڊمنسٽريشن ۾ ماسٽر جي ڊگري آهي. Hugh کي تدريس جو شوق آهي ۽ هڪ منفرد تدريس وارو طريقو ٺاهيو آهي جنهن جي پيروي ڪرڻ ۽ سمجهڻ آسان آهي. Excel جي هن جي ماهر ڄاڻ سڄي دنيا ۾ هزارين شاگردن ۽ پروفيسر جي مدد ڪئي آهي انهن جي صلاحيتن کي بهتر بنائڻ ۽ انهن جي ڪيريئر ۾ شاندار. هن جي بلاگ ذريعي، هگ پنهنجي ڄاڻ کي دنيا سان حصيداري ڪري ٿو، مفت ايڪسل سبق ۽ آن لائن ٽريننگ پيش ڪري ٿو ماڻهن ۽ ڪاروبار کي انهن جي مڪمل صلاحيت تائين پهچڻ ۾ مدد ڏيڻ.