cellio

دالة AVERAGE في إكسل: أمثلة عملية وأخطاء شائعة

تعلم كيفية استخدام دالة AVERAGE في إكسل لحساب المتوسط، والفارق بين الخلايا الفارغة والأصفار، ومتى تختار MEDIAN أو المتوسط المرجح.

بقلم Ayoub Farid · · 2 دقائق قراءة

تمنحك دالة AVERAGE القيمة النموذجية أو المتوسطة لمجموعة بيانات: مثل متوسط المبيعات الشهرية، أو معدل الدرجات، أو متوسط قيمة الطلبات. على الرغم من سهولة كتابتها ضمن دوال إكسل، إلا أن الخلايا الفارغة والأصفار والقيم الشاذة قد تغيّر دلالة النتيجة دون أن تنتبه.

صيغة الدالة (Syntax)

=AVERAGE(number1, [number2], ...)

تقوم الدالة بجمع الأرقام ثم قسمتها على عددها الإجمالي.

مثال عملي

AB
1الشهرالمبيعات
2أكتوبر5,300
3نوفمبر6,100
4ديسمبر7,400
=AVERAGE(B2:B4)

النتيجة: 6,266.67.

الخلايا الفارغة مقابل الأصفار: الفخ الأكبر

تتجاهل دالة AVERAGE الخلايا الفارغة تماماً ولكنها تحتسب الأصفار ضمن الحسبة.

  • البيانات: 5,300 / خلية فارغة / 7,400 ← المتوسط 6,350 (قسمة على قيمتين)
  • البيانات: 5,300 / 0 / 7,400 ← المتوسط 4,233.33 (قسمة على ثلاث قيم)

لذلك، إذا أدخلت عبارة "لا توجد مبيعات بعد" على هيئة 0، فسوف ينخفض المتوسط بشكل حاد. حدد أولاً ما تريده بدقة، وإذا كنت ترغب في تجاهل الأصفار، استخدم:

=AVERAGEIF(B2:B13,"<>0")

النصوص داخل النطاق

تتجاهل دالة AVERAGE أي خلية تحتوي على نص. فإذا تضمنت الخلية عبارة مثل "غير متوفر" أو "n/a"، فسيتم استبعادها. هذا مفيد في أغلب الأحيان، ولكنه يعني أن عدد القيم الفعلي قد يختلف عما تتوقعه داخل جدول بياناتك. يمكنك التحقق من ذلك باستخدام دالة COUNT.

متى تصبح دالة AVERAGE مضللة؟

قد يؤدي شهر واحد بمبيعات ضخمة جداً إلى رفع المعدل بالكامل وإعطاء صورة غير واقعية. في حالات الرواتب، أو أسعار العقارات، أو أوقات التوصيل، غالباً ما تقدم دالة الوسيط MEDIAN تمثيلاً أدق للحالة "النموذجية":

=MEDIAN(B2:B13)

حساب المتوسط بشرط محدد

لحساب متوسط مبيعات الأطعمة ("Food") فقط:

=AVERAGEIF(D2:D20,"Food",B2:B20)

اقرأ المزيد في دليل دالة AVERAGEIF.

المتوسط المرجح (المعدل التراكمي)

إذا كانت العناصر ذات أوزان أو أهمية مختلفة (مثل الساعات المعتمدة للمواد الدراسية، أو الكميات المباعة لكل سعر)، فإن دالة AVERAGE البسيطة ستعطيك نتيجة خاطئة. في هذه الحالة، استخدم معادلة تعتمد على SUMPRODUCT:

=SUMPRODUCT(B2:B6,C2:C6)/SUM(C2:C6)

الدليل الكامل: المتوسط المرجح.

تقريب النتيجة

تتيح لك الصيغة =ROUND(AVERAGE(B2:B13),0) تقريب الناتج إلى أقرب رقم صحيح. تذكر أن تنسيق الأرقام عبر الواجهة يغير مظهر الرقم فقط، بينما دالة ROUND تغير القيمة الفعلية المحسوبة في إكسل.

تدرّب على دالة AVERAGE

يقدم درس دالة AVERAGE في Cellio (تحت عنوان "AVERAGE finds the middle ground") تدريبات عملية تحاكي الواقع، مثل: "ما هو متوسط المبيعات الشهرية؟ اكتب المعادلة في الخلية B15"، ثم يختبر معادلتك على نسخ خفية من البيانات؛ لذا فحتى صيغة مثل =SUM(B2:B13)/12 تُعتبر صحيحة طالما تعطي النتيجة السليمة، وهو تدريب ممتاز لأي شخص يستعد لاجتياز اختبار إكسل للتوظيف.

الأسئلة الشائعة

كيف أحسب المتوسط في إكسل؟

اكتب =AVERAGE( ثم حدد نطاق الخلايا المطلوب، مثل: =AVERAGE(B2:B13).

هل تحتسب دالة AVERAGE الخلايا الفارغة؟

لا، تتجاهل الدالة الخلايا الفارغة تماماً، لكنها تحتسب الخلايا التي تحتوي على القيمة 0.

كيف أحسب المتوسط الحسابي مع استبعاد الأصفار؟

استخدم الدالة الشرطية: =AVERAGEIF(B2:B13,"<>0").

ما الفرق بين AVERAGE وMEDIAN؟

دالة AVERAGE تحسب المتوسط الحسابي لجميع القيم (مجموعها مقسوماً على عددها)، بينما تحسب دالة MEDIAN الوسيط (القيمة التي تتوسط المجموعة بعد ترتيبها)، ولا تتأثر بالقيم الشاذة أو المتطرفة.

تابع القراءة