تابع Averageifs در دسته توابع آماری در اکسل قرار دارد. از این تابع برای پیدا کردن میانگین مقادیر موجود در یک محدوده بر اساس چند شرط استفاده می شود. تفاوت این تابع با تابع Averageif این است که فقط یک شرط میتوان نوشت اما در تابع Averageifs می توان از چند شرط استفاده کرد.
ساختار تابع AVERAGEIFS

· Average_range: محدوده ای که می خواهیم میانگین آن را در صورت برقرار بودن شرط محاسبه کنیم.
· Range1: محدوده ای که شرط اول باید روی آن اعمال شود.
· Criteria1: شرط اول موردنظر
· Range2: محدوده ای که شرط دوم باید روی آن اعمال شود. استفاده از این آرگومان اختیاری می باشد.
· Criteria2: شرط دوم موردنظر. استفاده از این آرگومان اختیاری می باشد.
نکات مهم
1. تابع Averageifs در صورت برقرار بودن تمام شرط ها میانگین را محاسبه می کند.
2. اگر سلولی که تمام شرط ها در آن برقرار باشد وجود نداشته باشد، تابع Averageifs خطای #DIV/0! را نمایش می دهد.


3. اگر طول و اندازه محدوده شرط با محدوده Average_range یکسان نباشد، تابع Averageifs خطای #VALUE! را نمایش می دهد


4. تابع Averageifs سلول های حاوی False و True را در نظر نمی گیرد.
بررسی نحوه ی عملکرد و فراخوانی تابع AVERAGEIFS
فرض کنید مطابق با جدول ذیل از ما خواسته شده باشد که میانگین مبلغ فروش سلولهایی که محصول آن روغن و قند است را پیدا کنیم:

مراحل حل مسئله:
1.فراخوانی تابع با زدن مساوی و تایپ تابع Averageifs و دبل کلیک بر روی نام تابع تا پرانتز باز شود.
2. انتخاب یا وارد کردن محدوده ای که می خواهیم میانگین آن را به دست آوریم سپس انتخاب محدوده ای که می خواهیم شرط روی آن اعمال شود و در آخر وارد کردن شرط موردنظر

3. زدن کلید Enter و بستن فرمول.
