تابع AVERAGEIF

میانگین شرطی

ساختار تابع

=AVERAGEIF(range, criteria, [average_range])

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

توضیح کامل

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

مثال: میانگین فروش شهر تهران
=AVERAGEIF(B2:B100, "تهران", C2:C100)

مثال: میانگین بدون در نظر گرفتن صفرها
=AVERAGEIF(C2:C100, ">0")
⚙

مشخصات فنی

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

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

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

نام ورودی نوع وضعیت توضیح
range محدوده الزامی محدوده شرط
criteria هر نوع الزامی شرط
average_range محدوده اختیاری محدوده اعداد (محدوده میانگین)پیش‌فرض: range
Function Arguments
AVERAGEIF
محدوده
هر نوع
محدوده
میانگین شرطی

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

✓

میانگین یک گروه

میانگین فروش یک شهر، حقوق یک واحد یا نمره‌ی یک کلاس

✓

میانگین بدون صفر

کنار گذاشتن صفرها یا اعداد منفی از میانگین

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

#DIV/0!

هیچ ردیفی با شرط جور نیست یا محدوده‌ی اعداد خالی است

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

✦

نکات مهم

  • اگر هیچ ردیفی با شرط جور نباشد، خطای #DIV/0! می‌دهد.
  • شرط‌های مقایسه‌ای باید داخل گیومه باشند.
  • برای بیش از یک شرط از AVERAGEIFS استفاده کنید.

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

اگر ورودی سوم نوشته نشود، میانگین از همان محدوده‌ی شرط گرفته می‌شود.

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

مشابه

جایگزین بهتر

مناسب برای

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

کاربردها