آموزش تابع AVERAGEIF در اکسل – میانگین شرط
تابع AVERAGEIF در اکسل از اعضای خانواده توابع آماری (Statistics) است. عملکرد تابع AVERAGEIF مشابه تابع میانگین AVERAGE است. یعنی مقادیر را با هم جمع میکند و سپس حاصل جمع آنها را بر تعداد اعداد تقسیم میکند؛ فقط با کمی تفاوت! مثلا همانطور که در آموزش تابع AVERAGEA مشاهده کردید، این تابع مقادیر متنی را هم پردازش میکند و در محاسبه میانگین تاثیر میدهد. حالا بیایید در این آموزش ببینیم تابع AVERAGEIF چگونه میانگین اعداد را محاسبه میکند.
تابع AVERAGEIF میانگین اعداد را بر اساس یک شرط محاسبه میکند.
ساختار تابع AVERAGEIF در اکسل
ساختار تابع AVERAGEIF به شکل زیر است: این تابع از ۳ آرگومان تشکیل شده است.
AVERAGE IF(range, criteria, [average_range])
- Range: مجموعهای از مقادیر که برای شرط موردنظر ارزیابی میشوند.
- Criteria: شرط موردنظر که باید برقرار باشد. در این قسمت میتوان از اعداد، متن، کاراکترهای Wild card و عملگرهای منطقی استفاده کرد.
- Average_range: سلولهای حاوی اعداد که میانگین آنها در صورتی که شرط برقرار باشد، محاسبه میشود.
نکته: آرگومان اول و دوم ضروری و آرگومان سوم اختیاری است.
توجه داشته باشید که تابع AVERAGEIF مشابه تابع AVERAGEA سلولهای حاوی متن را پردازش میکند. یعنی اگر سلولها حاوی TRUE و FALSE و یا متن باشند آنها را پردازش کرده و در محاسبه میانگین تاثیر میدهد. همچنین سلولهای خالی نادیده گرفته میشوند.
مثال ۱: کاربرد تابع AVERAGEIF در اکسل
فرض کنید شما مدیر یک شرکت هستید و ۴ نفر بازاریاب به نامهای “احسان ملکی” و “فرهاد جلیلی” و “جلال ملکی” و “سهیل کیانی” در شرکت شما کار میکنند. میخواهید ببینید میانگین فروش “سهیل کیانی” در فروردین چقدر است؟
برای این کار ابتدا باید میزان فروش بازاریابان را در اکسل وارد کنید. من هم این کار را انجام دادهام و میزان فروش ۴ نفر بازاریاب را در ماههای فروردین و اردیبهشت و خرداد در اکسل وارد کردهام.