فہرست کا خانہ
Microsoft Excel نے ڈیٹا کی ایک بڑی رینج سے سرفہرست 5 اقدار یا ناموں یا دونوں کا تعین کرنے کے متعدد طریقے فراہم کیے ہیں۔ اس مضمون میں، آپ کو Excel میں سرفہرست 5 اقدار کے ساتھ ساتھ ناموں کو تلاش کرنے کے لیے تمام مفید تکنیکیں سیکھنے کو ملیں گی۔
اوپر کا اسکرین شاٹ اس کا ایک جائزہ ہے۔ مضمون جو ڈیٹاسیٹ کی نمائندگی کرتا ہے & اس کی ایک مثال کہ آپ کس طرح ڈیٹا کی ایک رینج سے ناموں کے ساتھ ٹاپ 5 اقدار کو نکال سکتے ہیں۔ آپ کو اس مضمون میں درج ذیل طریقوں میں تمام مناسب افعال کے ساتھ ڈیٹاسیٹ کے بارے میں مزید معلومات حاصل ہوں گی۔
پریکٹس ورک بک ڈاؤن لوڈ کریں
آپ ایکسل ورک بک ڈاؤن لوڈ کرسکتے ہیں۔ جسے ہم نے اس مضمون کی تیاری کے لیے استعمال کیا ہے۔
سرفہرست 5 اقدار تلاش کریں اور نام
8 ایکسل میں ڈپلیکیٹس کے بغیر یا اس کے ساتھ سرفہرست 5 اقدار اور نام تلاش کرنے کے مناسب طریقے
1۔ سرفہرست 5 قدریں تلاش کرنا & ڈپلیکیٹس کے بغیر نام
ہمارے پہلے معیار میں، ہم ان اقدار سے نمٹیں گے جہاں کوئی ڈپلیکیٹس جھوٹ نہیں بول رہے ہیں۔
1.1 LARGE & ROWS فنکشنز ایک ساتھ
آئیے اب اپنے ڈیٹاسیٹ سے تعارف کراتے ہیں۔ کالم B 10 طلباء کے بے ترتیب ناموں کی نمائندگی کرتا ہے اور کالم C ان کی یونیورسٹی میں ٹرم فائنل کے ہر طالب علم کا CGPA دکھاتا ہے۔ 0>اب ہم صرف LARGE کے ساتھ ROWS فنکشن استعمال کرکے ٹاپ 5 CGPA تلاش کریں گے۔ LARGE فنکشن سب سے بڑی قدر کا پتہ لگائے گا۔ ROWS فنکشنز کے ذریعہ بیان کردہ سیریل نمبر کی بنیاد پر سیلز کی ایک رینج سے۔ ہم اگلے طریقہ میں بھی نام حاصل کریں گے۔
📌 مراحل:
➤ منتخب کریں سیل E7 & قسم:
=LARGE($C$5:$C$14,ROWS($E$7:$E7))
➤ دبائیں Enter & آپ کو کالم C سے سب سے پہلے سب سے زیادہ CGPA ملے گا۔
➤ اب اگلا سب سے بڑا 4 CGPA حاصل کرنے کے لیے 4 مزید سیلز کو بھرنے کے لیے Fill Handle کا استعمال کریں۔ .
مزید پڑھیں: ایکسل میں معیار کی بنیاد پر سرفہرست 10 اقدار (ایک اور ایک سے زیادہ دونوں معیار)
1.2 INDEX اور amp; کو ملا کر سرفہرست 5 نام نکالنا میچ فنکشنز
اب ہم ان ناموں کا پتہ لگائیں گے جنہوں نے ٹاپ 5 سی جی پی اے حاصل کیے ہیں۔ ہمیں شامل کرنا ہوگا INDEX, MATCH, LARGE & ROWS ایک ساتھ کام کرتا ہے۔ یہاں، کالم F میں، کالم C سے سب سے اوپر 5 اقدار کا تعین پہلے پچھلے طریقہ پر عمل کرتے ہوئے کرنا ہوگا۔ پھر ہمیں ان کے CGPA کی بنیاد پر متعلقہ ناموں کو نکالنے کے لیے کالم E پر جانا ہوگا۔
📌 مراحل:
➤ سیل E7 میں، ہمارا ضروری فارمولا یہ ہوگا:
=INDEX($B$5:$B$14,MATCH(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,0))
➤ Enter دبانے کے بعد، آپ پہلا نام 'جونس' کو ملے گا جس نے سب سے زیادہ CGPA- 4.00 حاصل کیا ہے۔
➤ اب اس کالم میں اگلے 4 نام حاصل کرنے کے لیے Fill Handle استعمال کریں۔ آپ نے کر لیا ہے۔
🔎 یہ فارمولہ کیسے کام کرتا ہے؟
➤ ROWS فنکشن ان پٹ کرتا ہے۔ LARGE فنکشن کے لیے سیریل نمبر۔
➤ The LARGE فنکشن سیریل نمبر کی بنیاد پر منتخب کردہ سیلز کی صف یا رینج سے سب سے بڑی قدر کا پتہ لگاتا ہے۔
➤ MATCH فنکشن اقدار کی صف میں حاصل کردہ سب سے بڑی قدر تلاش کرتا ہے اور اس قدر کے قطار نمبر کے ساتھ واپس آتا ہے۔
➤ INDEX فنکشن آخر کار ناموں کے کالم سے نام نکالتا ہے اس قطار نمبر کی بنیاد پر جو MATCH فنکشن سے ملتا ہے۔ .
مزید پڑھیں: ایکسل میں کالم میں قدر کیسے تلاش کریں (4 طریقے)
1.3 ٹاپ 5 ناموں کو نکالنا XLOOKUP فنکشن کا استعمال کرتے ہوئے
اگر آپ INDEX-MATCH فارمولے سے بچنا چاہتے ہیں تو آپ اسے XLOOKUP فنکشن کے ساتھ تبدیل کر سکتے ہیں سیل کی ایک رینج یا صف اور پھر منتخب کالم یا قطار سے منتخب حالات کی بنیاد پر اقدار لوٹاتا ہے۔
📌 مراحل:
➤ سیل E7<میں 5>، ہمارا متعلقہ فارمولہ XLOOKUP کے ساتھ نام تلاش کرنے کے لیے be:
=XLOOKUP(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,$B$5:$B$14)
➤ دبائیں Enter & ; دیگر 4 نام حاصل کرنے کے لیے Fill Handle کا استعمال کریں۔
XLOOKUP فنکشن کی پہلی دلیل میں، سب سے بڑی قدر ہے داخل کیا گیا ہے. دوسری دلیل سیلز کی رینج C5:C14 ہے جہاں منتخب کردہ سب سے بڑی قدر کی تلاش کی جائے گی۔ اور تیسرا استدلال سیلز کی ایک اور رینج ہے B5:B14 جہاں سے مخصوص ڈیٹا یا نام کو پہلے دو آرگیومینٹس سے ملنے والے قطار نمبر کی بنیاد پر نکالا جائے گا۔
پڑھیں مزید: لوک اپ ویلیوکالم میں اور ایکسل میں ایک اور کالم کی واپسی کی قدر
1.4 سرفہرست 5 نام تلاش کرنا اور متعدد معیارات کے تحت اقدار
آئیے اب ایک اور ڈیٹاسیٹ کے بارے میں سوچتے ہیں جو متعدد معیارات پر مشتمل ہے۔ اگر آپ نے نوٹس لیا، تو ہمارے پاس اب نام ہیں & CGPA کالم B & D بالترتیب۔ کالم C طلباء کے شعبہ جات کی نمائندگی کرتا ہے۔
ہم سب سے پہلے کمپیوٹر سائنس ڈیپارٹمنٹ سے ٹاپ 5 CGPA تلاش کریں گے اور آؤٹ پٹ کے نتائج کالم H میں حاصل کیے جائیں گے۔
📌 مراحل:
➤ ٹاپ 5 CGPAs تلاش کرنے کے لیے ، سیل H12 میں متعلقہ فارمولہ یہ ہوگا:
=LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12)
➤ دبائیں Enter ، استعمال کریں Fill دیگر 4 بڑی قدروں کو حاصل کرنے کے لیے کو ہینڈل کریں اور آپ نے کر لیا ہے۔
یہاں، IF فنکشن کے ساتھ، ہم صرف کمپیوٹر سائنس ڈیپارٹمنٹ کے طلباء کے تمام CGPAs تلاش کر رہے ہیں۔ . پھر LARGE فنکشن پہلے کی طرح ٹاپ 5 CGPA نکالتا ہے۔
اب، ہم ان ناموں کا تعین کریں گے جنہوں نے یہ ٹاپ 5 CGPA حاصل کیے ہیں اور ہم INDEX-MATCH <استعمال کریں گے۔ 5>یہاں کام کرتا ہے۔
📌 مراحل:
➤ آؤٹ پٹ سیل G12 میں، ہمیں ٹائپ کرنا ہوگا:
=INDEX($B$5:$B$23,MATCH(LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12), IF($C$5:$C$23=$G$9,$D$5:$D$23),0))
➤ دبائیں Enter & باقی 4 سیلز کو بھرنے کے لیے Fill Handle استعمال کریں۔ آپ کو ایک ساتھ تمام نام مل جائیں گے۔
مزید پڑھیں: ایکسل میں VBA کا استعمال کرتے ہوئے کالم میں قدر کیسے تلاش کریں (4 طریقے )
2۔ سرفہرست 5 قدریں تلاش کرنا & نامڈپلیکیٹس سمیت
اب ہم سب سے اوپر 5 اقدار کے ساتھ ساتھ ڈپلیکیٹس سمیت نام بھی تلاش کریں گے۔ ہمارے پاس یہاں تھوڑا سا ترمیم شدہ ڈیٹاسیٹ ہوگا۔
2.1 صرف بڑے اور amp کا استعمال کرکے ٹاپ 5 اقدار حاصل کرنا۔ ROWS ایک ساتھ کام کرتا ہے
لہذا، نیچے دی گئی تصویر میں، کالم B 5 طلباء کے ناموں کی نمائندگی کرتا ہے اور کالم C سے J ہر ایک کا CGPA دکھا رہا ہے۔ ان طلباء کے لیے سمسٹر۔ نچلے ٹیبل میں، ہم آؤٹ پٹ ڈیٹا تلاش کریں گے۔
لہذا، سب سے پہلے، ہم 8 سے تمام CGPA میں اینڈریو کے لیے سب سے زیادہ 5 CGPA تلاش کریں گے۔ سمسٹرز۔
📌 مراحل:
➤ منتخب کریں سیل C13 & قسم:
=LARGE($C6:$N6,COLUMNS($C:C))
➤ دبائیں Enter & اینڈریو کے لیے قطار کے ساتھ اگلے 4 سیلز کو بھرنے کے لیے Fill Handle کا استعمال کریں۔
اگر آپ نے دیکھا، تو آپ کو 4.00 کی قدر دوگنا ملی ہے۔ آؤٹ پٹ چونکہ اینڈریو کا CGPA دو شرائط میں 4.00 تھا۔ لہذا، LARGE فنکشن ڈیٹا یا سیلز کی رینج میں سے سب سے بڑی کو تلاش کرتے وقت ڈپلیکیٹ اقدار کو نہیں چھوڑتا ہے۔
اب، دیگر 4 طلباء کے لیے اسی طرح کے نتائج حاصل کرنے کے لیے، ہم پہلے خلیوں کی رینج- C13:G13 کو منتخب کرنا ہوگا۔ پھر منتخب سیلز کے دائیں نیچے کونے میں، آپ کو Fill Handle آپشن ملے گا۔ اب اس آپشن کو ہیری اور amp کے لیے منتخب کردہ قطار میں گھسیٹنے کے لیے استعمال کریں۔ آپ کر چکے ہیں. آپ کو ایک ساتھ تمام طلباء کے لیے سب سے اوپر 5 CGPA مل جائیں گے۔
مزید پڑھیں: اعلیٰ ترین کیسے تلاش کریںایکسل کالم میں قدر (4 طریقے)
2.2 INDEX، MATCH اور amp; COUNTIF فنکشنز
اب، ہم سرفہرست 5 طلباء کے نام ان کے CGPA کے ساتھ تلاش کریں گے جہاں ڈپلیکیٹ CGPA موجود ہو سکتا ہے۔ اگر آپ ہمارے ترمیم شدہ ڈیٹاسیٹ میں دیکھتے ہیں، Sam & مائیک دونوں کا CGPA- 3.94 ایک جیسا ہے۔ لیکن ہم سرفہرست 5 ناموں کو تلاش کرنا چاہتے ہیں جن میں وہ دو نام بھی شامل ہیں جنہوں نے ایکسل فنکشنز کے ساتھ ملتے جلتے CGPA حاصل کیے ہیں۔
📌 مراحل :
➤ منتخب کریں سیل F7 & قسم:
=INDEX($B$5:$B$14, MATCH(1, ($C$5:$C$14=LARGE($C$5:$C$14, $E7))*(COUNTIF(F$6:F6, $B$5:$B$14)=0), 0))
➤ دبائیں Enter ، استعمال کریں Fill Handle دیگر 4 نام حاصل کرنے کے لیے & آپ کر چکے ہیں. آپ کو ابھی دونوں نام ملے ہیں- Sam & مائیک جس نے اسی طرح کا CGPA حاصل کیا۔
🔎 یہ فارمولہ کیسے کام کرتا ہے؟
➤ یہاں MATCH<5 کے اندر> فنکشن، دو منطقی افعال پیش کیے جاتے ہیں جو ایک دوسرے سے ضرب ہوتے ہیں۔ یہ مشترکہ منطقی افعال کالم C & سے ٹاپ 5 CGPA تلاش کریں گے۔ ٹاپ 5 کے لیے نمبر 1 تفویض کرے گا اور باقی اقدار کے لیے 0۔
➤ MATCH فنکشن پھر پچھلے نتائج سے صرف 1 کو تلاش کرتا ہے & تمام میچوں کے لیے قطار کے نمبروں کے ساتھ واپسی کرتا ہے۔
➤ INDEX فنکشن آخر کار ان قطار نمبروں کی بنیاد پر نام دکھاتا ہے جو کالم میں تمام MATCH فنکشنز کے ذریعے پائے جاتے ہیں۔ F .
مزید پڑھیں: کسی کالم میں کسی قدر کی پہلی موجودگی کو کیسے تلاش کریںایکسل (5 طریقے)
2.3 SORT اور amp; فلٹر فنکشنز
استعمال کرکے SORT & فلٹر فنکشنز، آپ قدروں کے ساتھ سرفہرست 5 نام زیادہ آسانی سے تلاش کر سکتے ہیں۔ نام معلوم کرنے سے پہلے آپ کو یہاں سرفہرست 5 اقدار کو نکالنے کی ضرورت نہیں ہوگی۔
📌 مراحل:
➤ <4 میں>سیل F7 ، ہمارا متعلقہ فارمولہ SORT & FILTER فنکشنز ہوں گے:
=SORT(FILTER(B5:C14, C5:C14>=LARGE(C5:C14, 5)), 2,-1)
➤ دبائیں Enter & آپ طالب علموں کے ناموں کے ساتھ ایک ساتھ ٹاپ 5 CGPA حاصل کر لیں گے۔ یہاں تک کہ باقی اقدار حاصل کرنے کے لیے آپ کو یہاں Fill ہینڈل استعمال کرنے کی ضرورت نہیں ہے کیونکہ فارمولا خود آپ کے لیے تمام حسابات کر رہا ہے۔
تو یہاں کیا ہو رہا ہے FILTER فنکشن کے اندر LARGE فنکشن Cells کی رینج- C5:C14 سے تمام بڑی قدریں نکالتا ہے۔ پھر SORT فنکشن B5:C14.
مزید پڑھیں: کم ترین قدر کیسے تلاش کریں ایکسل کالم میں (6 طریقے)
2.4 سرفہرست نام تلاش کریں اور INDEX، SORT اور ضم کر کے ڈپلیکیٹس والی قدریں SEQUENCE ایک ساتھ کام کرتا ہے
یہ ایک اور بہترین آپشن ہے & پچھلے ایک سے تقریبا اسی طرح. ہم استعمال کریں گے INDEX, SORT & SEQUENCE یہاں ایک ساتھ کام کرتا ہے۔
📌 مراحل:
➤ منتخب کریں سیل F7 &قسم:
=INDEX(SORT(B5:C14,2,-1),SEQUENCE(5),{1,2})
➤ دبائیں Enter & آپ کر چکے ہیں. آپ کو فوری طور پر ناموں کے ساتھ ٹاپ 5 CGPA مل جائیں گے۔
یہاں تصور بہت آسان ہے۔ SORT فنکشن تمام CGPA کو نزولی ترتیب میں دکھاتا ہے لیکن SEQUENCE فنکشن اسے صرف پہلے 5 کو منتخب کرنے کو کہتا ہے۔ پھر INDEX فنکشن اس کے ساتھ حتمی نتائج دکھاتا ہے۔ نام اور ایک صف میں CGPA۔
مزید پڑھیں: ایکسل میں کالم میں کسی قدر کی آخری موجودگی کو کیسے تلاش کریں (5 طریقے)
اختتامی الفاظ
مجھے امید ہے کہ سرفہرست 5 اقدار اور ناموں کو تلاش کرنے کے یہ تمام طریقے اب آپ کو ایکسل کے اپنے معمول کے کاموں میں ان کا اطلاق کرنے کا اشارہ کریں گے۔ اگر آپ کے کوئی سوالات یا رائے ہیں، تو براہ کرم مجھے اپنے تبصروں کے ذریعے بتائیں۔ یا آپ اس ویب سائٹ پر ایکسل فنکشنز سے متعلق ہمارے دیگر دلچسپ مضامین کو دیکھ سکتے ہیں۔