تابع AVERAGEIFS

میانگین یک شرطی و چند شرطی (تا حداکثر 127 شرط)

ساختار تابع

=AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

برای مشاهده توضیح هر ورودی، نشانگر ماوس را روی نام آن نگه دارید.

توضیح کامل

تابع AVERAGEIFS میانگین اعدادی را حساب می‌کند که ردیف آن‌ها همه‌ی شرط‌های تعیین‌شده را دارد.

مثال: میانگین فروش تهران در گروه لوازم خانگی
=AVERAGEIFS(D2:D100, B2:B100, "تهران", C2:C100, "لوازم خانگی")

مثال: میانگین فروش تهران برای مبلغ‌های بیشتر از صفر
=AVERAGEIFS(D2:D100, B2:B100, "تهران", D2:D100, ">0")
⚙

مشخصات فنی

ویژگی‌های فنی و سازگاری تابع

پیشرفته
▣ دسته‌بندی اکسلی آماری
◷ اولین نسخه Excel 2007
↦ نوع خروجی عدد
ϟ Volatile خیر
⌗ Dynamic Array خیر
★ محبوبیت ۶۰ از ۱۰۰

ورودی‌های تابع

نام ورودی نوع وضعیت توضیح
average_range هر نوع الزامی محدوده اعداد (محدوده میانگین)
criteria_range1 هر نوع الزامی محدوده شرط 1
criteria1 هر نوع الزامی شرط 1
criteria_range2 هر نوع اختیاری، تکرارشونده محدوده شرط 2
criteria2 هر نوع اختیاری، تکرارشونده شرط 2
Function Arguments
AVERAGEIFS
هر نوع
هر نوع
هر نوع
هر نوع
هر نوع
میانگین یک شرطی و چند شرطی (تا حداکثر 127 شرط)

کاربردهای تابع

✓

میانگین چندشرطی

میانگین بر اساس چند شرط همزمان

✓

میانگین در بازه‌ی تاریخ

میانگین فروش بین دو تاریخ

خطاهای رایج و راه‌حل

#DIV/0!

هیچ ردیفی با شرط‌ها جور نیست

راه‌حل: بررسی شرط‌ها یا مدیریت خطا با IFERROR

#VALUE!

محدوده‌ها هم‌اندازه نیستند

راه‌حل: هم‌اندازه کردن محدوده‌ی اعداد و محدوده‌های شرط

✦

نکات مهم

  • همه‌ی محدوده‌ها باید هم‌اندازه باشند.
  • اگر هیچ ردیفی با شرط‌ها جور نباشد، خطای #DIV/0! می‌دهد.
  • همه‌ی شرط‌ها با هم «و» می‌شوند.

توضیحات بیشتر

ترتیب ورودی‌ها با AVERAGEIF فرق دارد: در این تابع محدوده‌ی اعداد اول نوشته می‌شود و بعد محدوده‌ها و شرط‌ها.

توابع مرتبط و جایگزین

مشابه

مناسب برای

این تابع برای گروه‌های زیر کاربرد بیشتری دارد.

کاربردها