ما هي دالة AVERAGEIF في Excel؟
شرح دالة AVERAGEIF في Excel مع أمثلة عملية
تُستخدم دالة AVERAGEIF في برنامج Microsoft Excel لحساب المتوسط الحسابي لقيم معينة في نطاق محدد بناءً على شرط محدد. هذه الدالة مفيدة عند تحليل البيانات المالية أو الأكاديمية أو أي بيانات تتطلب تطبيق شروط معينة قبل الحساب.
صيغة دالة AVERAGEIF
AVERAGEIF(range, criteria, [average_range])
| العنصر | الشرح |
|---|---|
| range | النطاق الذي يحتوي على القيم أو الخلايا التي سيتم اختبارها للشرط |
| criteria | الشرط الذي يجب أن تتحقق منه القيم في النطاق |
| average_range | (اختياري) النطاق الذي سيتم حساب المتوسط منه إذا كان مختلفًا عن النطاق الأصلي |
مثال عملي 1: حساب متوسط القيم الأكبر من 50
| الدرجة |
|---|
| 40 |
| 55 |
| 70 |
| 90 |
المعادلة لحساب متوسط القيم الأكبر من 50:
=AVERAGEIF(A2:A5, ">50")
النتيجة: (55+70+90)/3 = 71.67
مثال عملي 2: حساب متوسط قيم بناءً على نطاق آخر
| الموظف | المبيعات | المنطقة |
|---|---|---|
| Ali | 200 | شرق |
| Omar | 150 | غرب |
| Hassan | 300 | شرق |
| Yara | 100 | غرب |
المعادلة لحساب متوسط المبيعات للموظفين في منطقة الشرق:
=AVERAGEIF(C2:C5, "شرق", B2:B5)
النتيجة: (200+300)/2 = 250
متى نستخدم AVERAGEIF؟
- لحساب متوسط القيم بناءً على شرط محدد
- تحليل البيانات الأكاديمية مثل درجات الطلاب وفق معيار معين
- تحليل البيانات المالية أو المبيعات وفق معايير محددة
- تسهيل استخراج نتائج دقيقة دون الحاجة لحساب المتوسط يدويًا
أخطاء شائعة
- عدم تحديد النطاق أو الشرط بشكل صحيح يؤدي لنتائج خاطئة
- استخدام average_range أطول أو أقصر من range يؤدي لخطأ
- نسيان وضع علامات اقتباس للشرط النصي
نصائح احترافية
- يمكن دمج AVERAGEIF مع IFERROR لتجنب الأخطاء عند عدم وجود نتائج تحقق الشرط
- يمكن دمجها مع دوال مثل SUMIF وCOUNTIF للحصول على تحليل شامل للبيانات
- مفيد جدًا عند إعداد تقارير شهرية أو سنوية تحتاج لتطبيق شروط قبل الحساب
الخلاصة
دالة AVERAGEIF في Excel أداة قوية لحساب المتوسطات بناءً على شروط محددة. عند استخدامها بشكل صحيح، تسهل تحليل البيانات الأكاديمية، المالية، أو التجارية، وتوفر نتائج دقيقة وسريعة بدون الحاجة لحساب يدوي، مما يجعلها أداة أساسية لكل مستخدم Excel متقدم.

التعليقات