متعدد معیارات کے ساتھ ایکسل AVERAGEIFS فنکشن

  • اس کا اشتراک
Michael Brown

یہ ٹیوٹوریل دکھاتا ہے کہ متعدد شرائط کے ساتھ اوسط کا حساب لگانے کے لیے ایکسل AVERAGEIFS فنکشن کو کیسے استعمال کیا جائے۔

جب ایکسل میں نمبروں کے گروپ کے حسابی اوسط کا حساب لگانے کی بات آتی ہے تو، AVERAGE جانے کا راستہ ہے۔ ایک خاص شرط کو پورا کرنے والے اوسط خلیات کے لیے، AVERAGEIF کام آتا ہے۔ متعدد معیارات کے ساتھ اوسط تلاش کرنے کے لیے، AVERAGEIFS استعمال کرنے کا فنکشن ہے۔ یہ جاننے کے لیے کہ یہ کیسے کام کرتا ہے، براہ کرم پڑھتے رہیں!

    ایکسل میں AVERAGEIFS فنکشن

    ایکسل AVERAGEIFS فنکشن ایک رینج میں موجود تمام سیلز کے ریاضی کے اوسط کا حساب لگاتا ہے جو مخصوص کردہ پر پورا اترتا ہے۔ معیار۔

    نحو درج ذیل ہے:

    AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

    کہاں:

    • اوسط_رینج - اوسط سے سیلز کی حد۔
    • Criteria_range1, criteria_range2, … - رینجز جن کی متعلقہ معیار کے خلاف جانچ کی جانی ہے۔
    • Criteria1, criteria2, … - وہ معیار جو اس بات کا تعین کرتا ہے کہ کون سے سیلز کا اوسط ہونا ہے۔ معیار کو نمبر، منطقی اظہار، متن کی قدر، یا سیل حوالہ کی شکل میں فراہم کیا جا سکتا ہے۔

    Criteria_range1 / criteria1 درکار ہیں، بعد میں وہ اختیاری ہیں. 1 سے 127 رینج/ معیار کے جوڑے ایک فارمولے میں استعمال کیے جا سکتے ہیں۔

    AVERAGEIFS فنکشن Excel 2007 - Excel 365 میں دستیاب ہے۔

    نوٹ۔ AVERAGEIFS فنکشن AND logic کے ساتھ کام کرتا ہے، یعنی صرف وہی سیلاوسط ہیں جس کے لیے تمام شرائط درست ہیں۔ ان سیلوں کا حساب لگانے کے لیے جن کے لیے کوئی ایک شرط درست ہے، اوسط IF یا فارمولہ استعمال کریں۔

    AVERAGEIFS فنکشن - استعمال کے نوٹ

    فنکشن کیسے کام کرتا ہے اس کی واضح تفہیم حاصل کرنے اور غلطیوں سے بچنے کے لیے، درج ذیل حقائق کا نوٹس:

    • اوسط_رینج دلیل میں، خالی خلیات ، منطقی اقدار سچ/غلط، اور متن کی اقدار کو نظر انداز کر دیا گیا ہے۔ زیرو ویلیوز شامل ہیں۔
    • اگر معیار ایک خالی سیل ہے، تو اسے صفر قدر سمجھا جاتا ہے۔ 13> ایک عددی قدر پر مشتمل نہیں ہے، ایک #DIV/0! خرابی واقع ہوتی ہے۔
    • اگر کوئی سیل تمام مخصوص معیار پر پورا نہیں اترتا ہے، تو #DIV/0! غلطی واپس آ گئی ہے۔
    • AVERAGEIFS کا معیار ایک ہی رینج یا مختلف رینجز پر لاگو ہو سکتا ہے۔
    • ہر ایک criteria_range اسی سائز اور شکل کا ہونا چاہیے جیسا کہ average_range ، ورنہ ایک #VALUE! غلطی ہوتی ہے۔

    اب جب کہ آپ تھیوری کو جان چکے ہیں، آئیے دیکھتے ہیں کہ عملی طور پر AVERAGEIFS فنکشن کو کیسے استعمال کیا جائے۔

    Excel AVERAGEIFS فارمولا

    سب سے پہلے، آئیے عام نقطہ نظر کا خاکہ پیش کریں۔ AVERAGEIFS فارمولہ کو صحیح طریقے سے بنانے کے لیے، براہ کرم ان رہنما خطوط پر عمل کریں:

    1. پہلے دلیل میں، وہ رینج فراہم کریں جس کی آپ اوسط کرنا چاہتے ہیں۔
    2. بعد کے دلائل میں، رینج/معیار کے جوڑوں کی وضاحت کریں . جوڑوں کو کسی بھی ترتیب میں ترتیب دیا جا سکتا ہے، لیکن معیار ہمیشہ اس کی پیروی کرتا ہے۔رینج جس پر اس کا اطلاق ہوتا ہے۔
    3. ایک AVERAGEIFS فارمولے میں ہمیشہ عجیب تعداد میں دلائل پر مشتمل ہونا چاہیے: اوسط_رینج + ایک یا زیادہ معیار_رینج/معیار جوڑے .

    متن کے معیار کے ساتھ AVERAGEIFS

    ایک کالم میں اعداد کی اوسط حاصل کرنے کے لیے اگر دوسرے کالم میں کچھ متن ہو تو اس متن کو معیار کے لیے استعمال کریں۔

    مثال کے طور پر، آئیے "شمالی" خطے میں "ایپل" کی فروخت کی اوسط تلاش کریں۔ اس کے لیے، ہم دو معیاروں کے ساتھ ایک AVERAGEIFS فارمولہ بناتے ہیں:

    • Average_range is C3:C15 (سیلز ٹو اوسط)۔
    • Criteria_range1 ہے A3:A15 (چیک کرنے کے لیے آئٹمز) اور معیار1 "ایپل" ہے۔
    • Criteria_range2 ہے B3:B15 (چیک کرنے کے لیے علاقے) اور معیار2 ہے۔ "شمال" ہے۔

    دلائل کو ایک ساتھ رکھنے سے، ہمیں درج ذیل فارمولہ ملتا ہے:

    =AVERAGEIFS(C3:C15, A3:A15, "apple", B3:B15, "north")

    پہلے سے طے شدہ خلیات (F3 اور F4) میں معیار کے ساتھ )، فارمولہ یہ شکل لیتا ہے:

    =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4)

    AVERAGEIFS منطقی آپریٹرز کے ساتھ

    جب معیار ڈیفالٹ ہوتا ہے "برابر ہے"، تو مساوات کے نشان کو چھوڑا جا سکتا ہے، اور آپ صرف ٹارگٹ ٹیکسٹ (کوٹیشن مارکس میں بند) یا نمبر (کوٹیشن مارکس کے بغیر) کو متعلقہ دلیل میں ڈالتے ہیں جیسا کہ پچھلی مثال میں دکھایا گیا ہے۔

    دوسرے منطقی آپریٹرز جیسے کہ "سے بڑا" (> ؛)، "اس سے کم" (<)، (کے برابر نہیں)، اور دیگر نمبر یا تاریخ کے ساتھ، آپ پوری تعمیر کو اس میں منسلک کرتے ہیں۔دوہرے اقتباسات۔

    مثال کے طور پر، 1-اکتوبر-2022 تک ڈیلیور ہونے والی صفر سے زیادہ اوسط فروخت کے لیے، فارمولا یہ ہے:

    =AVERAGEIFS(C3:C15, B3:B15, "0")

    جب معیار الگ الگ سیلز میں ہوں ، آپ ایک منطقی آپریٹر کو کوٹیشن مارکس میں بند کرتے ہیں اور اسے ایمپرسینڈ (&) کا استعمال کرتے ہوئے سیل حوالہ کے ساتھ جوڑتے ہیں۔ مثال کے طور پر:

    =AVERAGEIFS(C3:C15, B3:B15, ""&F4)

    وائلڈ کارڈ حروف کے ساتھ AVERAGEIFS

    جزوی متن کی مماثلت کی بنیاد پر اوسط سیل کرنے کے لیے، معیار میں وائلڈ کارڈ کے حروف کا استعمال کریں - ایک سوالیہ نشان (؟) کسی ایک حرف یا ستارے (*) سے ملنے کے لیے کسی بھی حروف کی تعداد سے مماثل ہے۔

    نیچے دیے گئے جدول میں، فرض کریں کہ آپ "جنوبی" سمیت تمام "جنوبی" خطوں میں "نارنگی" کی اوسط فروخت کرنا چاہتے ہیں۔ -مغرب" اور "جنوب مشرق"۔ اسے مکمل کرنے کے لیے، ہم دوسرے معیار میں ایک ستارہ شامل کرتے ہیں:

    =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, "south*")

    اگر کسی سیل میں جزوی ٹیکسٹ میچ کا معیار ان پٹ ہے، تو سیل کے حوالے سے وائلڈ کارڈ کیریکٹر کو جوڑیں۔ ہمارے معاملے میں، فارمولہ یہ شکل اختیار کرتا ہے:

    =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4&"*")

    اوسط اگر دو قدروں کے درمیان

    دو مخصوص اقدار کے درمیان آنے والی اقدار کی اوسط حاصل کرنے کے لیے، ان میں سے ایک کا استعمال کریں درج ذیل عمومی فارمولے:

    اوسط اگر دو اقدار کے درمیان ہو، بشمول:

    AVERAGEIFS(average_range, criteria_range,">= value1 ", criteria_range,"<= قدر2 ")

    اوسط اگر دو اقدار کے درمیان ہو، خصوصی:

    اوسط_رینج، criteria_range,"> value1 ", criteria_range,"< value2 ")

    پہلے فارمولے میں، آپ سے بڑا یا اس کے برابر (>=) اور سے کم یا اس کے برابر (<=) منطقی آپریٹرز استعمال کرتے ہیں، اس لیے باؤنڈری ویلیوز شامل ہیں۔ اوسط میں۔

    دوسرے فارمولے میں، سے بڑا (>) اور سے کم (<) منطقی معیار اوسط سے حد کی قدروں کو خارج کر دیتا ہے۔ .

    یہ فارمولے اچھی طرح سے کام کرتے ہیں یا دونوں منظرناموں پر - جب اوسط کرنے کے لیے سیلز اور چیک کیے جانے والے سیلز ایک ہی کالم یا دو مختلف کالموں میں ہوتے ہیں۔

    مثال کے طور پر، 100 اور 130 کے درمیان فروخت کی اوسط کا حساب لگانے کے لیے، آپ یہ فارمولہ استعمال کر سکتے ہیں:

    =AVERAGEIFS(C3:C15, C3:C15, ">=100", C3:C15, "<=130")

    سیلز E3 اور F3 میں باؤنڈری ویلیوز کے ساتھ، فارمولا یہ فارم لیتا ہے:

    =AVERAGEIFS(C3:C15, C3:C15, ">="&E3, C3:C15, "<="&F3)

    براہ کرم نوٹ کریں کہ اس معاملے میں ہم 3 رینج کے دلائل کے لیے وہی حوالہ (C3:C15) استعمال کرتے ہیں۔

    دیے گئے کالم میں سیلز کی اوسط کرنے کے لیے اگر کسی دوسرے کالم کی قدریں دو قدروں کے درمیان آتی ہیں، تو اوسط_رینج اور معیار_رینج دلائل کے لیے ایک مختلف رینج فراہم کریں۔

    مثال کے طور پر، کالم C میں فروخت کا اوسط کرنے کے لیے اگر کالم B میں تاریخ 1-ستمبر اور 30-اکتوبر کے درمیان ہے، تو فارمولا یہ ہے:

    =AVERAGEIFS(C3:C15, B3:B15, ">=9/1/2022", B3:B15, "<=10/30/2022")

    سیل حوالوں کے ساتھ:

    =AVERAGEIFS(C3:C15, B3:B15, ">="&E3, B3:B15, "<="&F3)

    اس طرح آپ ایکسل میں AVERAGEIFS فنکشن کو متعدد معیارات کے ساتھ ریاضی کا مطلب تلاش کرنے کے لیے استعمال کرتے ہیں۔ میں پڑھنے کے لیے آپ کا شکریہ ادا کرتا ہوں اور امید کرتا ہوں کہ آپ کو اگلے ہفتے ہمارے بلاگ پر ملوں گا!

    ڈاؤن لوڈ کے لیے ورک بک کی مشق کریں

    ExcelAVERAGEIFS فنکشن - مثالیں (.xlsx فائل)

    مائیکل براؤن سافٹ ویئر ٹولز کا استعمال کرتے ہوئے پیچیدہ عمل کو آسان بنانے کے جذبے کے ساتھ ٹیکنالوجی سے وابستہ ایک سرشار ہے۔ ٹیک انڈسٹری میں ایک دہائی سے زیادہ کے تجربے کے ساتھ، اس نے مائیکروسافٹ ایکسل اور آؤٹ لک کے ساتھ ساتھ گوگل شیٹس اور دستاویزات میں بھی اپنی صلاحیتوں کو نکھارا ہے۔ مائیکل کا بلاگ اپنے علم اور مہارت کو دوسروں کے ساتھ بانٹنے کے لیے وقف ہے، پیداواری صلاحیت اور کارکردگی کو بہتر بنانے کے لیے آسان پیروی کرنے والی تجاویز اور سبق فراہم کرتا ہے۔ چاہے آپ ایک تجربہ کار پیشہ ور ہوں یا ابتدائی، مائیکل کا بلاگ ان ضروری سافٹ ویئر ٹولز سے زیادہ سے زیادہ فائدہ اٹھانے کے لیے قیمتی بصیرتیں اور عملی مشورہ پیش کرتا ہے۔