مشاوره آنلاین مشاوره تلفنی

تابع AVERAGEIF اکسل

در این مطلب از آموزش اکسل میخوایم با تابع AVERAGEIF اکسل که یکی از توابع شرطی این نرم افزار هست و کارکردی مشابه تابع AVERAGE داره آشنا بشیم. در تابع AVERAGE میانگین تمام سلولها محاسبه میشه ولی در تابع AVERAGEIF اکسل میتونیم شرطی رو تعیین کنیم تا فقط میانگین سلولهایی که اون شرط خاص رو دارند محاسبه بشه. در ادامه با هم بیشتر با تابع AVERAGEIF آشنا میشیم.

تابع AVERAGEIF اکسل
تابع AVERAGEIF اکسل

قاعده کلی تابع AVERAGEIF اکسل:

خب اول ببینیم این تابع چه پارامترهایی داره و چطور باید نوشته بشه:

AVERAGEIF( محدوده میانگین گیری[اختیاری] ,شرط, محدوده چک کردن شرط)

آشنایی با پارامترهای تابع AVERAGEIF اکسل:

  • محدوه چک کردن شرط: این پارامتر مشخص میکنه که ما میخوایم شرطمون رو در چه سلولهایی چک کنیم.
  • شرط: این پارامتر مشخص میکنه که سلول های موجود در محدوده مورد نظر در صورت داشتن چه شرطی باید در میانگین گیری لحاظ بشن. این پارامتر میتونه یک عدد مثل 10، یک متن مثل قطعه 1 یا یک عبارت مثل “0=” باشه. در صورتی که این پارامتر عبارت باشه باید حتما بین دو علامت نوشته بشه.
  • محدوده میانگین گیری: تعیین این پارامتر اختیاری هست. از این پارامتر زمانی استفاده میکنیم که محدوده چک کردن شرط با محدوده ای که میخوایم میانگینش رو بگیریم متفاوت باشه. مثلاً ما بخوایم میانگین نمرات ( ستون نمرات محدوده میانگین گیری هست) یک دانش آموز خاص (ستون نام دانش آموز محدوده چک کردن شرط هست) رو بدست بیاریم. اگر محدوده میانگین گیری و محدوده چک کردن شرط یکسان باشه نیازی به تعریف این نیست. مثلا بخوایم میانگین نمراتی ( ستون نمرات محدوده میانگین گیری هست) که بالاتر از 15 هستند (همون ستون نمرات محدوده چک کردن شرط هست) رو بدست بیاریم.

مثالی برای نحوه استفاده از تابع AVERAGEIF اکسل:

جدول زیر رو در نظر بگیرید:

ABC
1دانشجودرسنمره
2محمدیریاضی18
3حسنیریاضی16
4رضاییریاضی13
5جوانریاضی17
6نقویریاضی20
7محمدیشیمی13
8حسنیشیمی20
9رضاییشیمی20
10جوانشیمی17
11نقویشیمی17
12محمدیانگلیسی20
13حسنیانگلیسی19
14رضاییانگلیسی12
15جوانانگلیسی13
16نقویانگلیسی15
تابع AVERAGEIF اکسل

میخوایم با استفاده از اطلاعات جدول فوق معدل آقای حسنی رو محاسبه کنیم.

اولین قدم اینه که محدوده چک کردن شرط رو تعیین کنیم.

محدوده چک کردن شرط: همونطور که مشخصه شرط ما اینه که نام دانشجو حسنی باشه. پس ستون نام دانشجو  جایی که قراره ما دنبال شرط خودمون بگردیم. بنابراین محدوه چک کردن شرط ستون A هست و پارامتر اول تابع برابر A:A خواهد بود.

تعیین شرط: ما میخوایم معدل آقای حسنی رو بدست بیاریم پس شرط ما اینه که ستون نام دانشجو برابر با حسنی باشه. بنابراین پارامتر دوم تابع ما “=حسنی” هست.

محدوده میانگین گیری: ما میخوایم میانگین نمرات رو به عنوان معدل حساب کنیم. نمرات در ستون C قرار دارند پس محدوده میانگین گیری ما ستون C هست. بنابراین پارامتر سوم ما C:C خواهد بود.

در نهایت تابع AVERAGEIF ما به شکل زیر کامل میشه:

AVERAGEIF(A:A;”=حسنی”;C:C)

امیدوارم این مطلب هم مورد استفاده شما قرار گرفته باشه.

اگر قصد دارید مهارت خود را در اکسل به سطح حرفه‌ای برسانید، یادگیری توابع و ابزارهای پرکاربرد اهمیت زیادی دارد. برای جستجوی اطلاعات در جداول، تابع VLOOKUP اکسل یکی از پرکاربردترین گزینه‌ها است، هرچند در داده‌های پیچیده می‌توان از ترکیب دو تابع INDEX MATCH نیز استفاده کرد. برای انجام محاسبات شرطی، آشنایی با تابع SUMIF اکسل، تابع COUNTIF اکسل و تابع AVERAGEIF اکسل ضروری است و به شما کمک می‌کند تا مجموع، تعداد و میانگین داده‌ها را بر اساس شرایط دلخواه محاسبه کنید.

علاوه بر توابع، ابزارهای تحلیلی اکسل نیز نقش مهمی در تصمیم‌گیری و آماده‌سازی داده‌ها دارند. با استفاده از Pivot Table در اکسل می‌توانید حجم زیادی از داده‌ها را به‌سرعت خلاصه و تحلیل کنید و با Data Table در اکسل سناریوهای مختلف را بررسی نمایید. همچنین Goal Seek در اکسل برای یافتن مقدار هدف بسیار کاربردی است. اگر با داده‌های متنی سروکار دارید، آموزش توابع MID و FIND و همچنین روش حذف 2 کاراکتراول با شرط در اکسل می‌تواند سرعت و دقت شما را در پردازش اطلاعات متنی به شکل محسوسی افزایش دهد.