مواد جي جدول
ٽيوٽوريل ڏيکاري ٿو ته ڪيئن استعمال ڪجي ايڪسل ۾ AVERAGEIF فنڪشن کي استعمال ڪرڻ لاءِ هڪ رياضي جو مطلب شرط سان حساب ڪرڻ لاءِ.
Microsoft Excel ۾ ڪجھ مختلف ڪم آهن انگن جي حساب سان حساب ڪرڻ لاءِ. جڏهن توهان اوسط سيلز کي ڳولي رهيا آهيو جيڪي ڪنهن خاص شرط کي پورا ڪن ٿا، AVERAGEIF استعمال ڪرڻ لاء فنڪشن آهي.
AVERAGEIF فنڪشن Excel ۾
AVERAGEIF فنڪشن حساب ڪرڻ لاء استعمال ڪيو ويندو آهي. ڏنل رينج ۾ سڀني سيلن جو سراسري جيڪو هڪ خاص شرط سان ملندو آهي.
AVERAGEIF(حد، معيار، [average_range])فنڪشن ۾ ڪل 3 دليل آهن - پهرين 2 گهربل آهن، آخري هڪ اختياري آهي :
- رينج (گهربل) - معيار جي خلاف جانچ ڪرڻ لاءِ سيلن جي حد.
- > معيار (گهربل) - شرط اهو طئي ڪري ٿو ته ڪهڙن سيلن کي اوسط ڪرڻ گهرجي. اهو هڪ نمبر، منطقي اظهار، متن جي قيمت، يا سيل ريفرنس جي صورت ۾ فراهم ڪري سگهجي ٿو، مثال طور. 5, ">5", "cat", or A2.
- Average_range (اختياري) - سيلز جيڪي توھان اصل ۾ اوسط ڪرڻ چاھيو ٿا. جيڪڏهن ختم ڪيو وڃي، ته پوءِ رينج کي اوسط ڪيو ويندو.
AVERAGEIF فنڪشن موجود آهي Excel 365 - 2007 ۾.
ٽپ. ٻن يا وڌيڪ معيارن سان سيلن کي سراسري ڪرڻ لاءِ، استعمال ڪريو AVERAGEIFS فنڪشن.
Excel AVERAGEIF - ياد رکڻ جون شيون!
توهان جي ورڪ شيٽ ۾ AVERAGEIF فنڪشن کي موثر طريقي سان استعمال ڪرڻ لاءِ، انهن اهم نقطن جو نوٽيس وٺو:
- جڏهن سراسري حساب ڪيو وڃي، خاليسيلز ، ٽيڪسٽ ويلز ، ۽ منطقي قدر سچ ۽ غلط کي نظر انداز ڪيو ويو آهي.
- صفر قدر اوسط ۾ شامل آهن.
- جيڪڏهن هڪ معيار سيل خالي آهي، ان کي صفر قدر سمجهيو ويندو آهي (0).
- جيڪڏهن اوسط_رينج صرف خالي سيل يا ٽيڪسٽ ويلز تي مشتمل آهي , a #DIV/0! غلطي ٿئي ٿي.
- جيڪڏهن ڪو سيل رينج ۾ نه ٿو اچي معيار ، هڪ #DIV/0! غلطي واپس ڪئي وئي آهي.
- Average_range دليل لازمي طور تي ساڳئي سائيز جو هجڻ ضروري ناهي جيئن range . جڏهن ته، حقيقي سيلز کي اوسط ڪيو وڃي ٿو رينج دليل جي ماپ سان طئي ڪيو وڃي. ٻين لفظن ۾، مٿئين کاٻي سيل ۾ average_range شروعاتي نقطو بڻجي ويندو آهي، ۽ جيتري قدر ڪالمن ۽ قطارن کي اوسط ڪيو ويندو آهي جيئن range دليل ۾ موجود آهي.
AVERAGEIF فارمولا ڪنهن ٻئي سيل تي ٻڌل آهي
Excel AVERAGEIF فنڪشن سان، توهان ان بنياد تي نمبرن جي هڪ ڪالمن کي اوسط ڪري سگهو ٿا:
- ساڳئي ڪالمن تي لاڳو ڪيل معيار
- ٻئي ڪالمن تي لاڳو ڪيل معيار
ان صورت ۾ حالت ساڳئي ڪالمن تي لاڳو ٿئي ٿي جنهن کي اوسط ڪيو وڃي، توهان صرف پهرين ٻن دليلن جي وضاحت ڪريو: حد ۽ معيار . مثال طور، B3:B15 ۾ وڪرو جي اوسط ڳولڻ لاءِ جيڪي $120 کان وڌيڪ آهن، فارمولا هي آهي:
=AVERAGEIF(B3:B15, ">120")
کان اوسط ڪنهن ٻئي سيل جي بنياد تي ، توهان سڀني 3 دليلن جي وضاحت ڪريو: حد (سيلز جي خلاف چيڪ ڪرڻ لاءحالت)، معيار (شرط) ۽ اوسط_رينج (حساب ڪرڻ لاءِ سيلز).
مثال طور، حاصل ڪرڻ لاءِ سراسري سيلز جيڪي آڪٽوبر-1 کان پوءِ پهچايا ويا. , فارمولا آهي:
=AVERAGEIF(C3:C15, ">1/10/2022", B3:B15)
جتي C3:C15 سيلز آهن معيار جي خلاف جانچڻ لاءِ ۽ B3:B15 سيلز آهن اوسط لاءِ.
ايڪسل ۾ AVERAGEIF فنڪشن ڪيئن استعمال ڪجي - مثال
۽ هاڻي اچو ته ڏسون ته ڪيئن استعمال ڪري سگھو ٿا Excel AVERAGEIF حقيقي زندگيءَ جي ورڪ شيٽس ۾ سيلز جي اوسط ڳولڻ لاءِ جيڪي توهان جي معيار تي پورا لهن ٿا.<3
AVERAGEIF ٽيڪسٽ معيار
ڏنل ڪالمن ۾ سراسري عددي قدر ڳولڻ لاءِ جيڪڏهن ٻئي ڪالمن ۾ ڪجهه متن شامل آهي، توهان متن جي معيار سان هڪ AVERAGEIF فارمولا ٺاهيو. جڏهن متن جي قيمت سڌي طرح فارمولا ۾ شامل ڪئي وڃي ٿي، ان کي ڊبل اقتباس ("") ۾ بند ڪيو وڃي.
مثال طور، ڪالمن B ۾ انگن اکرن کي سراسري ڪرڻ لاءِ جيڪڏهن ڪالم A ۾ "Apple" هجي، فارمولا آهي. :
=AVERAGEIF(A3:A15, "apple", B3:B15)
متبادل طور تي، توهان ڪجهه سيل ۾ ٽارگيٽ ٽيڪسٽ داخل ڪري سگهو ٿا، F3 چئو، ۽ انهي سيل جي حوالي سان استعمال ڪريو معيار . انهي صورت ۾، ٻٽي حوالن جي ضرورت نه آهي.
=AVERAGEIF(A3:A15, F3, B3:B15)
هن طريقي جو فائدو اهو آهي ته اهو توهان کي ڪنهن ٻئي شين جي اوسط وڪرو ڪرڻ جي اجازت ڏئي ٿو صرف F3 ۾ متن جي معيار کي تبديل ڪندي، بغير بغير. فارمولا ۾ ڪا به ترميم ڪرڻ لاء.
ٽپ. گول هڪ سراسري ڏهڪندڙ جڳهن جي هڪ خاص تعداد تائين، استعمال ڪريو ڊسيمل وڌايو يا Decrease Decimal ڪمانڊ Home ٽئب تي، نمبر گروپ ۾. اهو تبديل ڪندو اوسط جي ڊسپلي نمائندگي کي نه پر قيمت پاڻ کي. اصل قدر کي گول ڪرڻ لاءِ فارمولا جي موٽ ۾، استعمال ڪريو AVERAGEIF گڏجي ROUND يا ٻين گولن جي ڪمن سان. وڌيڪ معلومات لاءِ، مھرباني ڪري ڏسو ته ڪيئن گول ڪجي ايڪسل ۾ اوسط.
AVERAGEIF عددي قدرن لاءِ منطقي معيار
پنھنجي معيار ۾ مختلف عددي قدرن کي جانچڻ لاءِ، انھن کي گڏ ڪريو استعمال ڪريو "gt than" (>) ؛)، "گهٽ کان" (<)، برابر (=)، برابر نه آهي ()، ۽ ٻيا منطقي آپريٽر.
جڏهن هڪ عدد سان منطقي آپريٽر شامل ڪيو وڃي، ياد رکو ته سڄي اڏاوت کي ڳنڍڻ ٻٽي حوالن ۾. مثال طور، انگن کي اوسط ڪرڻ لاءِ جيڪي 120 کان گهٽ يا برابر آهن، فارمولا هي هوندو:
=AVERAGEIF(B3:B15, "<=120")
ڌيان ڏيو ته آپريٽر ۽ نمبر ٻئي حوالن ۾ بند ٿيل آهن.
جڏهن استعمال ڪندي "برابر آهي" معيار، برابري جي نشاني (=) کي ختم ڪري سگهجي ٿو.
مثال طور، 9-سيپٽمبر-2022 تي وڪرو جي اوسط لاءِ، فارمولا هن ريت آهي:
=AVERAGEIF(C3:C15, "9/9/2022", B3:B15)
AVERAGEIF استعمال ڪندي تاريخن سان
انگن سان ملندڙ جلندڙ، توھان تاريخون استعمال ڪري سگھوٿا AVERAGEIF فنڪشن لاءِ معيار جي طور تي. تاريخ جا معيار ڪجھ مختلف طريقن سان ٺھي سگھجن ٿا.
اچو ته ھڪ نظر وٺون ٿا ته توھان ڪنھن ڏنل تاريخ کان اڳ ۾ سراسري وڪرو ڪيئن ڪري سگھو ٿا، چئو نومبر 1، 2022.
آسان طريقو آھي ڳنڍڻمنطقي آپريٽر ۽ تاريخ گڏ ڪريو ڊبل اقتباس ۾:
=AVERAGEIF(C3:C15, "<11/1/2022", B3:B15)
يا توهان آپريٽر ۽ تاريخ کي الڳ الڳ حوالن ۾ شامل ڪري سگهو ٿا ۽ & نشاني:
=AVERAGEIF(C3:C15, "<"&"11/1/2022", B3:B15)
پڪ ڪرڻ لاءِ تاريخ ان فارميٽ ۾ داخل ڪئي وئي آهي جنهن کي Excel سمجهي ٿو، توهان استعمال ڪري سگهو ٿا DATE فنڪشن کي منطقي آپريٽر سان ڳنڍيو:
=AVERAGEIF(C3:C15, "<"&DATE(2022, 11, 1), B3:B15)
اڄوڪي تاريخ تائين سراسري وڪرو ڪرڻ لاءِ، اڄ جي معيار ۾ اڄ جي فنڪشن کي استعمال ڪريو:
=AVERAGEIF(C3:C15, "<"&TODAY(), B3:B15)
هيٺ ڏنل اسڪرين شاٽ نتيجا ڏيکاري ٿو:
AVERAGEIF 0 کان وڌيڪ
ڊزائين ذريعي، Excel AVERAGE فنڪشن خالي سيلن کي ڇڏي ٿو پر حسابن ۾ 0 قدر شامل آھن. صرف صفر کان وڌيڪ سراسري قدرن لاءِ، معيار لاءِ ">0" استعمال ڪريو.
مثال طور، B3:B15 ۾ انگن جي اوسط کي ڳڻڻ لاءِ جيڪي صفر کان وڌيڪ آھن، E4 ۾ فارمولا آهي:
=AVERAGEIF(B3:B15, ">0")
مهرباني ڪري نوٽ ڪريو ته ڪيئن نتيجو E3 ۾ عام اوسط کان مختلف آهي:
اوسط جيڪڏهن نه 0
مٿي ڏنل حل مثبت نمبرن جي سيٽ لاءِ سٺو ڪم ڪري ٿو. جيڪڏهن توهان وٽ مثبت ۽ منفي قدر آهن، ته پوءِ توهان معيار لاءِ "0" استعمال ڪندي صفر کان سواءِ سڀني انگن جي اوسط ڪري سگهو ٿا.
مثال طور، صفر کان سواءِ B3:B15 ۾ سڀني قدرن کي اوسط ڪرڻ لاءِ , هي فارمولا استعمال ڪريو:
=AVERAGEIF(B3:B15, "0")
Excel سراسري جيڪڏھن صفر يا خالي نه ھجي
جيئن AVERAGEIF فنڪشن خالي خانن کي ڊيزائن جي لحاظ کان ڇڏي ٿو، توھان صرف استعمال ڪري سگھو ٿا "نه صفر" معيار ("0"). نتيجي طور، ٻئي صفرقدر ۽ خالي سيلز کي نظرانداز ڪيو ويندو. انهي کي يقيني بڻائڻ لاءِ، اسان جي نموني جي ڊيٽا سيٽ ۾، اسان ڪجهه صفر قدرن کي خالن سان تبديل ڪيو، ۽ بلڪل ساڳيو نتيجو مليو جيئن اڳئين مثال ۾:
=AVERAGEIF(B3:B15, "0")
15>اوسط جيڪڏهن ٻيو سيل خالي آهي
ڏنل ڪالمن ۾ سيلز کي سراسري ڪرڻ لاءِ جيڪڏهن ساڳئي قطار ۾ ڪنهن ٻئي ڪالمن ۾ سيل خالي آهي، استعمال ڪريو "=" لاءِ معيار . ھن ۾ اھي خالي خانا شامل آھن جن ۾ بلڪل ڪجھ به نه ھوندو - ڪا جاءِ نه، نه صفر ڊگھائي اسٽرنگ، نه پرنٽنگ اکر وغيره.
سراسري قدرن سان ملندڙ جلندڙ بصري طور تي خالي خانا ان ۾ شامل آهن جيڪي خالي اسٽرنگ ("") تي مشتمل آهن ٻين ڪمن پاران موٽايا ويا آهن، استعمال ڪريو "" لاءِ معيار .
جاچ جي مقصدن لاءِ، اسان ٻنهي کي استعمال ڪنداسين B3:B15 ۾ انگن جي اوسط لاءِ معيار جيڪي C3:C15 ۾ ترسيل جي تاريخ نه آهن (يعني جيڪڏهن ڪالم C ۾ هڪ سيل خالي آهي).
=AVERAGEIF(C3:C15, "=", B3:B15)
=AVERAGEIF(C3:C15, "", B3:B15)
ڇاڪاڻ ته بصري طور تي خالي خانن مان هڪ (C12) واقعي خالي نه آهي - ان ۾ هڪ صفر-لمبائي اسٽرنگ آهي - فارمولا مختلف نتيجا ڏين ٿا:
اوسط جيڪڏهن ٻيو سيل خالي نه آهي
سيلز جي هڪ حد کي سراسري ڪرڻ لاءِ جيڪڏهن ڪنهن ٻئي رينج ۾ سيل خالي نه هجي، استعمال ڪريو "" لاءِ معيار .
مثال طور، هيٺ ڏنل AVERAGEIF فارمولا حساب ڪري ٿو سيلز جي سراسري B3 کان B15 جيڪڏهن ساڳئي قطار ۾ ڪالمن C ۾ هڪ سيل خالي نه آهي:
=AVERAGEIF(C3:C15, "", B3:B15)
AVERAGEIF وائلڊ ڪارڊ (پارٽي al match)
ڏانهنجزوي ميلاپ جي بنياد تي سراسري سيلز، وائلڊ ڪارڊ اکر استعمال ڪريو پنھنجي AVERAGEIF فارمولي جي معيار ۾:
- ھڪ سوالي نشان (؟) ڪنھن ھڪ اکر سان ملائڻ لاءِ.
- ھڪ ستاري (*) اکرن جي ڪنهن به ترتيب سان ملائڻ لاءِ.
فرض ڪريو توهان وٽ ڪيلي جا 3 مختلف قسم آهن، ۽ توهان انهن جي اوسط ڳولڻ چاهيو ٿا. هيٺ ڏنل فارمولا ان کي انجام ڏيندو:
=AVERAGEIF(A3:A15, "*banana", B3:B15)
جيڪڏهن ضرورت هجي، هڪ وائلڊ ڪارڊ ڪردار کي سيل ريفرنس سان گڏ استعمال ڪري سگهجي ٿو. فرض ڪيو ته ٽارگيٽ آئٽم سيل В4 ۾ آهي، فارمولا هي شڪل وٺي ٿو:
=AVERAGEIF(A3:A15, "*"&D4, B3:B15)
جيڪڏهن توهان جو لفظ ڪنهن سيل ۾ ڪٿي به ظاهر ٿي سگهي ٿو (شروع ۾، وچ ۾، يا آخر ۾ )، ٻنهي پاسن تي هڪ ستارو رکو:
=AVERAGEIF(A3:A15, "*banana*", B3:B15)
سڀني شين جي اوسط ڳولڻ لاءِ سواءِ ڪنهن به بنانا ، هي فارمولا استعمال ڪريو:
=AVERAGEIF(A3:A15, "*banana*", B3:B15)
ڪيئن حساب ڪجي ايڪسل ۾ اوسط کان سواءِ ڪجهه سيلز
ڪجهه سيلز کي اوسط مان خارج ڪرڻ لاءِ، استعمال ڪريو "Not equal to" () منطقي آپريٽر.
مثال طور، "ايپل" کان سواءِ سڀني شين جي سيلز نمبرن کي اوسط ڪرڻ لاءِ، هي فارمولا استعمال ڪريو:
=AVERAGEIF(A3:A15, "apple", B3:B15)
جيڪڏهن خارج ٿيل شيون اڳواٽ بيان ڪيل سيل ۾ آهي ( D4)، فارمولا هي فارم وٺي ٿو:
=AVERAGEIF(A3:A15, ""&D4, B3:B15)
ڪنهن به ”بنانا“ کان سواءِ سڀني شين جو اوسط ڳولڻ لاءِ، وائلڊ ڪارڊ سان گڏ ”not equal to“ استعمال ڪريو:
=AVERAGEIF(A3:A15, "*banana", B3:B15)
ان صورت ۾ خارج ٿيل وائلڊ ڪارڊ آئٽم هڪ الڳ سيل (D9) ۾ آهي، پوءِ منطقي آپريٽر، وائلڊ ڪارڊ ڪردار ۽سيل ريفرنس ايمپرسينڊ استعمال ڪندي:
=AVERAGEIF(A3:A15,""&"*"&D9, B3:B15)
AVERAGEIF کي سيل ريفرنس سان ڪيئن استعمال ڪجي
معيار کي سڌو فارمولا ۾ ٽائپ ڪرڻ جي بدران، توهان ميلاپ ۾ هڪ منطقي آپريٽر استعمال ڪري سگهو ٿا معيار جي تعمير لاء سيل جي حوالي سان. اهڙي طرح، توهان پنهنجي AVERAGEIF فارمولا کي تبديل ڪرڻ کان سواءِ معيار سيل ۾ هڪ قدر تبديل ڪندي مختلف حالتن کي جانچڻ جي قابل ٿي ويندا.
جڏهن شرط ڊفالٽ ٿي ويندي " برابر آهي "، توهان صرف معيار دليل لاءِ سيل ريفرنس استعمال ڪريو. هيٺ ڏنل فارمولا سيل F4 ۾ شين سان لاڳاپيل B3:B15 جي حد اندر سڀني سيلز جي سراسري حساب ڪري ٿو.
=AVERAGEIF(A3:A15, F4, B3:B15)
جڏهن معيار ۾ هڪ منطقي آپريٽر شامل آهي، توھان ان کي ھن طريقي سان ٺاھيو: منطقي آپريٽر کي اقتباس جي نشانين ۾ بند ڪريو ۽ ان کي سيل ريفرنس سان گڏ ڪرڻ لاءِ ايمپرسينڊ (&) استعمال ڪريو.
مثال طور، B3:B15 ۾ سيلز جي اوسط ڳولڻ لاءِ F9 ۾ قدر کان وڌيڪ آھن، ھيٺ ڏنل فارمولا استعمال ڪريو:
=AVERAGEIF(B3:B15, ">"&F9)
ساڳي انداز ۾، توھان استعمال ڪري سگھو ٿا منطقي اظهار کي ٻئي فنڪشن سان معيار ۾.
C3 ۾ تاريخن سان: C15، هيٺ ڏنل فارمولا سيلز جي اوسط کي واپس ڏئي ٿو جيڪا موجوده تاريخ تائين پهچائي وئي آهي، بشمول:
=AVERAGEIF(C3:C15, "<="&TODAY(), B3:B15)
اهڙي طرح توهان استعمال ڪندا آهيو ايڪسل ۾ AVERAGEIF فنڪشن هڪ رياضياتي مطلب کي حالت سان حساب ڪرڻ لاء. مان توهان جي پڙهڻ لاء شڪرگذار آهيان ۽ اميد آهي ته توهان کي اسان جي ايندڙ بلاگ تي ڏسڻ لاءهفتو!
ڊائون لوڊ لاءِ مشق ورڪ بڪ
Excel AVERAGEIF فنڪشن - مثال (.xlsx فائل)
3> 3> 3> 3> 3> 3