Menu
flag Ar iconالعربيةdown icon

دالة AVERAGE في الاكسل: طريقة حساب المتوسط

تجمع =AVERAGE(B2:B7) الأرقام في B2:B7 وتقسم على عددها. تعلّم كيف تغيّر الخلايا الفارغة والأصفار النتيجة، وكيف تتجاهل الأصفار، وكيف تحسب متوسط أعلى 3 قيم.

كل ورقة في هذه الصفحة تفاعلية: غيّر رقمًا أو صيغة وسيُعاد الحساب.

تعيد =AVERAGE(B2:B7) متوسط الأرقام في B2:B7: تجمعها وتقسم على عددها. اكتبها في خلية فارغة، أو اختر الصفحة الرئيسية > جمع تلقائي > المتوسط وسيكتبها الاكسل عنك.

متوسط درجات الاختبار
B8
AB
1StudentScore
2Ana78
3Ben92
4Chen65
5Dina88
6Eli71
7Fay84
8Average79.66666667
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

مجموع الدرجات الست 478، و478 مقسومة على 6 تساوي نحو 79.67. غيّر درجة Chen إلى 95 فيرتفع المتوسط إلى 84.67. لعرض منازل عشرية أقل، استخدم الصفحة الرئيسية > إنقاص المنازل العشرية، أو قرّب النتيجة نفسها بالصيغة =ROUND(AVERAGE(B2:B7),1) (تشرح ROUND الفرق).

صيغة دالة AVERAGE

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

مثل SUM، تقبل نطاقات وخلايا وأرقامًا تفصل بينها فواصل: تحسب =AVERAGE(B2:B7,D2:D7) متوسط عمودين معًا، وتحسب =AVERAGE(B2:D2) المتوسط عبر صف. تُتخطى النصوص وقيم TRUE/FALSE داخل النطاق والخلايا الفارغة.

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

من هنا تأتي معظم المتوسطات الخاطئة. تتخطى AVERAGE الخلية الفارغة، لكن 0 رقم ويُحسب. العمودان أدناه متطابقان إلا في Ben: في العمود B خليته فارغة، وفي العمود C تحتوي على 0.

خلية فارغة أم صفر
B6
ABC
1StudentBlankZero
2Ana8080
3Ben0
4Chen7070
5Dina9090
6Average8060
7Numbers counted34
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

يعطي العمود B القيمة 80 (240 مقسومة على 3) ويعطي العمود C القيمة 60 (240 مقسومة على 4). لا أحدهما خاطئ؛ قرّر هل تعني القيمة المفقودة "لم يُجرَ الاختبار" أم "حصل على صفر". والصيغة التي تعيد "" لتبدو فارغة تُتخطى مثل الخلية الفارغة.

المتوسط دون أصفار

عندما تعني الأصفار "لا توجد بيانات" ولا ينبغي أن تخفض النتيجة، استخدم AVERAGEIF مع الشرط "<>0" (لا يساوي صفرًا):

متوسط المبيعات مع تجاهل أيام بلا مبيعات
D2
ABCDE
1DaySalesIgnoring zerosPlain average
2Mon420440293.3333333
3Tue0
4Wed380
5Thu0
6Fri510
7Sat450
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

تعطي D2 القيمة 440، أي متوسط الأيام الأربعة التي فيها مبيعات. أما المتوسط العادي في E2 فنحو 293.33، لأنه يقسم على ستة أيام. ويستبعد "<>0" الخلايا الفارغة أيضًا، لأن AVERAGEIF لا تحسبها أبدًا. ستجد شروطًا أخرى في صفحة AVERAGEIF.

متوسط أعلى 3 قيم

تعيد LARGE القيمة الكبرى رقم k. أعطها المصفوفة {1,2,3} فتعيد أكبر ثلاث قيم دفعة واحدة، وتحسب AVERAGE متوسطها:

أفضل ثلاث نتائج
D2
ABCDE
1RoundPointsTop 3 averageBottom 3 average
216485.3333333364.66666667
3281
4377
5490
6558
7685
8772
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

أعلى ثلاث قيم هي 90 و85 و81، لذا تعطي D2 القيمة 85.33 (مقربة). وأدنى ثلاث هي 58 و64 و72، فتعطي 64.67. في Excel 2021 وMicrosoft 365، تحسب =AVERAGE(LARGE(B2:B8,SEQUENCE(5))) متوسط أعلى 5 دون كتابة القائمة.

AVERAGEA: عندما يجب أن يُحسب النص صفرًا

تحسب AVERAGEA النص وFALSE كصفر وTRUE كواحد. مع الدرجتين 80 و70 والكلمة "absent" في B2:B4:

=AVERAGE(B2:B4)    returns 75 (80 + 70, divided by 2)
=AVERAGEA(B2:B4)   returns 50 (80 + 70 + 0, divided by 3)

استخدم AVERAGEA فقط عندما يعني الإدخال النصي صفرًا فعلًا. والخلايا الفارغة تتخطاها الدالتان كلتاهما.

تمرين: المتوسط دون الأصفار

زيارات الموقع الأسبوعية
E2
ABCDE
1DayVisitsAverage (no zeros)
2Mon120
3Tue0
4Wed135
5Thu98
6Fri0
7Sat160
8Sun142
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

دورك: في E2، احسب متوسط الزيارات في B2:B8 مستبعدًا الأيام التي فيها 0 زيارة.

عندما يضلل المتوسط: استخدم MEDIAN

قيمة متطرفة واحدة تحرك المتوسط كثيرًا. أما MEDIAN فتعيد القيمة الوسطى، وهي ما تعنيه عادة القيمة "النموذجية".

المتوسط مقابل الوسيط
D2
ABCDE
1EmployeeSalaryAverageMedian
2Ana$42,000$78,800$47,000
3Ben$45,000
4Chen$47,000
5Dina$50,000
6Owner$210,000
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

متوسط الراتب $78,800، وهو أكثر مما يكسبه أربعة من الأشخاص الخمسة. والوسيط $47,000. عندما تبتعد بعض القيم كثيرًا عن البقية، اذكر الوسيط، أو الاثنين معًا. ولإعطاء بعض القيم وزنًا أكبر من غيرها، مثل اختبار يُحسب مرتين، راجع المتوسط المرجح.

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

ما صيغة المتوسط في الاكسل؟

=AVERAGE(B2:B7). تجمع الأرقام في النطاق وتقسم على عددها. تُستبعد الخلايا الفارغة والنصوص من المجموع ومن العدد معًا.

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

لا. تُتخطى الخلية الفارغة، لذا إذا كانت في =AVERAGE(B2:B5) خلية فارغة واحدة فإنها تقسم على 3. أما الخلية التي تحتوي على 0 فتُحسب، فتخفض المتوسط.

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

تجمع =AVERAGE(B2:B6) القيم وتقسم على عددها؛ وتعيد =MEDIAN(B2:B6) القيمة الوسطى بعد ترتيبها. قيمة متطرفة واحدة تحرك المتوسط لكنها لا تحرك الوسيط: للقيم 42000 و45000 و47000 و50000 و210000 يكون المتوسط 78800 والوسيط 47000.

كيف أحسب متوسط أعلى 3 قيم في الاكسل؟

تحسب =AVERAGE(LARGE(B2:B8,{1,2,3})) متوسط أكبر ثلاث قيم. ولأدنى 3، استخدم SMALL بدلًا من LARGE. ولأعلى 5 في Excel 2021 أو Microsoft 365: =AVERAGE(LARGE(B2:B8,SEQUENCE(5))).

لماذا تعيد AVERAGE الخطأ #DIV/0!؟

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

رسم توضيحي للغات البرمجة في Coddy

تعلّم البرمجة مع Coddy

ابدأ الآن