کار با تابع AVERAGEIFS در اکسل
آماری / 18 views / شاخص
AVERAGEIFS FUNCTION IN EXCEL 2021
همه کاربران اکسل به نوع در محاسبات و گزارشات روزانه خود به تحلیل و انالیز دادههای آماری و محاسباتی نیاز دارند. این آنالیز میتونه در تصمیمگیری و برنامهریزی شرکتها و سازمانها بسیار مفید و سرنوشتساز باشه، توابع تحلیلی و محاسباتی در نرمافزار اکسل امکانات بسیاری را برای کاربران فراهم میکنه. یکی از این توابع مهم برای محاسبات آماری در اکسل، تابع AVERAGEIFS هست. این تابع این امکان رو میده که میانگین مقادیر متنوعی را بر اساس شرایط مختلفی محاسبه کنید. در آموزش امروز، به بررسی و نحوه استفاده از تابع AVERAGEIFS در اکسل خواهیم میپردازم.
تعریف تابع AVERAGEIFS:
تابع AVERAGEIFS یک تابع تحلیلی چند شرطی در اکسل هست که این امکان را میده تا میانگین مقادیر یک مجموعه داده رو محاسبه کنید، اما با شرایطی که شما مشخص میکنید. به عبارت دیگه، شما میتونید میانگین اعدادی رو در نظر بگیرید که مطابق با یک یا چند شرط خاص باشند.
برای آشنایی بیشتر با نحوه عملکرد تابع حتماً ویدئوی آموزشی رو بدقت ببینید این ویدئو دارای زیرنویس فارسی هست و به زبان اصلی انگلیسی که به تقویت زبان شما هم کمک میکنه، امیدوارم که مورد استفاده قرار بگیره،
جها بهتر شدن کیفیت این ویدئوها منتظر دریافت نظرات سازنده شما هستیم.
ساختار تابع AVERAGEIFS:
ساختار کلی تابع AVERAGEIFS به صورت زیر هست:
=AVERAGEIFS(range_to_average, criteria_range1, criteria1, [criteria_range2, criteria2], …)
range_to_average
: این پارامتر محدودهای از مقادیر هست که میخواید میانگین آنها رو محاسبه کنید.criteria_range1
: محدودهای از مقادیر هست که میخواید برای شرط اول استفاده کنید.criteria1
: شرط اولیه که برای مقادیر درcriteria_range1
اعمال میشه.[criteria_range2, criteria2, ...]
: شما میتونید شرایط اضافی را هم اعمال کنید، به ازای هر یک از این شرایط، باید یکcriteria_range
و یکcriteria
مشخص کنید.
مثال عملی:
برای مثال، فرض کنید میخواید میانگین سفارشات مشتریانی که در مناطق مختلف فعالیت دارند رو محاسبه کنید. در این صورت میتونید از تابع AVERAGEIFS استفاده کنید. فرض کنید که دادههای مربوط به سفارشات در محدوده A2:A10 قرار دارند، محدوده B2:B10 نشاندهنده منطقهها و محدوده C2:C10 نیز نام مشتریان هست. حالا میتوانید تابع زیر را استفاده کنید:
=AVERAGEIFS(A2:A10, B2:B10, “منطقه 1”, C2:C10, “مشتری 1”)
این تابع میانگین سفارشات مشتری “مشتری 1” در “منطقه 1” را محاسبه میکنه.
مثال: عملکرد تابع AVERAGEIFS در اکسل
فرض کنید میخواید یک تحقیق انجام بدید. به تعدادی افراد در رنج سنی ۴۵ تا ۷۵ پرسش نامه دادید و از آنها خواستید که پرسش نامه رو پر کنند. حالا با توجه به پرسش نامهها میخواید، میانگین سن افرادی که فشار خون آنها بالاتر از ۱۲۰ هست و دیابت و بیماری قلبی دارند رو به دست بیارید. ابتدا باید دادههای رو در اکسل وارد کنید. من هم این کار را انجام دادم.
روی سلول نتیجه کلیک کنید و بعد در نوار فرمول نرمافزار روی fx کلیک کنید (یا اینکه کلیدهای Shift+F3 را فشار بدید)
پنجره Insert Function باز میشه. از دسته توابع آماری (Statistical) تابع AVERAGEIFS را پیدا کنید و روی OK کلیک کنید.
پنجره Function Arguments باز میشه. در کادر Average_range کلیک کنید. سلولهای A2 تا A8 را انتخاب کنید. بعد در کادر Criteria_range1 کلیک کنید. سلولهای B2 تا B8 را انتخاب کنید. در کادر Criteria1 کلیک کنید و شرط “۱۲۰<” را تایپ کنید. در کادر Average_range2 کلیک کنید و سلولهای C3 تاC8 رو انتخاب کنید. در کادر Criteria2 “دارد” را تایپ کنید. در کادر Average_range3 کلیک کنید و سلولهای D3 تا D8 را انتخاب کنید. در کادر Criteria3 کلیک کنید و “دارد” را انتخاب کنید. در نهایت OK را بزنید.
نکته: اگر این دو کاراکتر به عنوان یک حرف به کار برده بشند، باید قبل از آنها علامت”~” را درج کنید. ولی زمانی که به عنوان یک کاراکتر Wild card به کار میرند، نیازی برای به کار بردن علامت “~” قبل از علامت * و ؟ نیست.
یادآوری: Wildcard کاراکتری است که در جستجوها، جانشین یک یا چند کاراکتر دیگر میشه. میتونید از دو کاراکتر زیر در تابع AVERAGEIFS استفاده کنید.
- علامت ستاره (*): برای نشان دادن چند کاراکتر استفاده میشه.
- علامت سوال (؟): برای نشان دادن یک کاراکتر در یک قسمت مشخص استفاده میشه.
- علامت تیلدا (~): وقتی میخوایم به اکسل بگیم که علامت ستاره یا سوال استفاده شده، یک کاراکتر معمولی هست و آن رو به عنوان یک کاراکتر Wildcard در نظر نگیره. برای مثال رشته “Po~?yan” مترادف با “Po?yan” در نظر گرفته میشه، نه “Pooyan” یا “Pouyan” .
چند نکته مهم درباره تابع AVERAGEIFS
- اگر سلولی در محدوده شرطها خالی باشد، AVERAGEIFS آن را نادیده میگیره.
- فقط در صورتی که تمام شرطها برقرار باشند، تابع AVERAGEIFS میانگین را محاسبه میکنه.
- بر خلاف تابع AVERAGEIF، در تابع AVERAGEIFS باید محدوده شرطها دقیقا برابر محدوده Average_range باشند. اگر محدودهها برابر نباشند تابع AVERAGEIFS خطای#VALUE! را برمیگردونه.
- اگر محتوای سلولها به یک عدد قابل ترجمه نباشند، تابع AVERAGEIFS آن را نادیده میگیره.
- اگر سلولی وجود ندارد که تمام شرطها را برآورده کنه، تابع AVERAGEIFS خطای #DIV/0 را برمیگردونه.
نکات مهم:
- تعداد شرایط و محدودهها باید یکسان باشند. به عبارت دیگه، اگر شما سه شرط دارید، باید سه محدوده نیز داشته باشید.
- شرایط میتونند عددی، متنی یا حتی متغیرهای سلولی باشند.
- شما میتونید از عملگرهای مقایسهای مختلف مانند “=”, “<“, “>”, “<=”, “>=” و “<>” برای تعیین شرایط استفاده کنید.
از تابع AVERAGEIFS میتوانید برای محاسبه میانگینهای متعدد با شرایط گوناگون در اکسل استفاده کنید. این تابع مفید است زمانی که شما نیاز دارید تا آمارهای مختلفی را بر اساس شرایط مختلف در دادههایتان محاسبه کنید.
همچنین بیشتر بخوانید:
- ابزارهای گروه Style و کارکرد آنها در اکسل
- محاسبه مالیات حقوق و دستمزد در اکسل با تابع IF
- معرفی و کاربرد گزینه فونت Font در Microsoft Excel 2019
- معرفی و عملکرد گزینه Clipboard در اکسل 2019
- کاربرد و عملکرد کلیدهای میانبر Ctrl+F در نرمافزار اکسل
- Listing ID: 12286
درباره فریبرز ذبیحیان
دانشآموخته مدیریت کسب کار، مترجمی همزمان، مدیر و مدرس انجمن کارآفرینان فنی و حرفهای، مدرس دورههای آی تی ضمن خدمت کارکنان دولت،
نوشتههای بیشتر از فریبرز ذبیحیانThis site uses Akismet to reduce spam. Learn how your comment data is processed.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.