كيفية حساب المتوسط ​​في Excel: أمثلة الصيغة

  • شارك هذا
Michael Brown

سيعلمك البرنامج التعليمي كيفية العثور على متوسط ​​في Excel مع الصيغ أو بدونها وتقريب النتائج إلى أكبر عدد تريده من المنازل العشرية.

في Microsoft Excel ، يوجد حفنة من الوظائف المختلفة لحساب المتوسط ​​لمجموعة من القيم الرقمية. علاوة على ذلك ، هناك طريقة فورية غير صيغة. في هذه الصفحة ، ستجد نظرة عامة سريعة على جميع الأساليب الموضحة بأمثلة للاستخدام وأفضل الممارسات. تعمل جميع الوظائف التي تمت مناقشتها في هذا البرنامج التعليمي في أي إصدار من Excel 365 حتى Excel 2007.

    ما هو المتوسط؟

    في الحياة اليومية ، المتوسط ​​هو رقم يعبر عن رقم القيمة النموذجية في مجموعة بيانات من البيانات. على سبيل المثال ، إذا كان عدد قليل من الرياضيين قد شاركوا في سباق 100 متر ، فقد ترغب في معرفة متوسط ​​النتيجة - أي مقدار الوقت المتوقع أن يستغرقه معظم العدائين لإكمال السباق.

    في الرياضيات ، المتوسط ​​هو القيمة الوسطى أو المركزية في مجموعة من الأرقام ، والتي يتم حسابها بقسمة مجموع جميع القيم على عددها.

    في المثال أعلاه ، بافتراض أن الرياضي الأول قطع المسافة في 10.5 ثانية ، فإن الثاني يحتاج 10.7 ثوانٍ ، والثالثة تستغرق 11.2 ثانية ، سيكون متوسط ​​الوقت 10.8 ثانية:

    (10.5 + 10.7 + 11.2) / 3 = 10.8

    كيفية الحصول على المتوسط ​​في Excel بدون الصيغ

    في أوراق عمل Excel ، لا تحتاج إلى إجراء حسابات يدوية - وظائف Excel القوية ستفعل كل شيءدالة تقوم بحساب الوسط الحسابي للأرقام مع تجاهل القيم المنطقية.

    كيفية تقريب المتوسط ​​في Excel

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

    خيار تقليل العلامة العشرية

    لتقريب المتوسط ​​المعروض بدون تغيير القيمة الأساسية ، فإن أسرع طريقة هي استخدام أمر إنقاص عشري في علامة التبويب الصفحة الرئيسية ، في مجموعة رقم :

    مربع حوار تنسيق الخلايا

    يمكن أيضًا تحديد عدد المنازل العشرية في مربع الحوار تنسيق الخلايا . للقيام بذلك ، حدد خلية الصيغة واضغط على Ctrl + 1 لفتح مربع الحوار تنسيق الخلايا . بعد ذلك ، قم بالتبديل إلى علامة التبويب رقم ، واكتب عدد الأماكن التي تريد إظهارها في المربع منازل عشرية .

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

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

    تقريب المتوسط ​​باستخدام الصيغة

    لتقريب القيمة المحسوبة نفسها ، لف المتوسط الصيغة في إحدى وظائف التقريب في Excel.

    في معظم الحالات ، يمكنك استخدام ملحقدالة ROUND التي تتبع قواعد الرياضيات العامة للتقريب. في الوسيطة الأولى ( رقم ) ، قم بتداخل الدالة AVERAGE أو AVERAGEIF أو AVERAGEIFS. في الوسيطة الثانية ( num_digits ) ، حدد عدد المنازل العشرية لتقريب المتوسط ​​إلى.

    على سبيل المثال ، لتقريب المتوسط ​​إلى أقرب عدد صحيح ، الصيغة هي:

    =ROUND(AVERAGE(B3:B15), 0)

    لتقريب المتوسط ​​إلى منزلة عشرية واحدة ، هذه هي الصيغة المستخدمة:

    =ROUND(AVERAGE(B3:B15), 1)

    لتقريب المتوسط ​​إلى منزلتين عشريتين ، سيعمل هذا:

    =ROUND(AVERAGE(B3:B15), 2)

    نصيحة. للتقريب ، استخدم الدالة ROUNDUP ؛ للتقريب لأسفل - دالة ROUNDDOWN.

    هذه هي الطريقة التي يمكنك بها عمل المتوسط ​​في Excel. يوجد أدناه روابط إلى البرامج التعليمية ذات الصلة التي تناقش حالات أكثر تحديدًا من المتوسط ​​، آمل أن تجدها مفيدة. شكرًا على القراءة!

    تدريب المصنف للتنزيل

    حساب المتوسط ​​في Excel - أمثلة (ملف .xlsx)

    العمل خلف الكواليس وتقديم النتيجة في أي وقت من الأوقات. قبل استكشاف الوظائف المتخصصة بالتفصيل ، دعنا نتعلم طريقة غير صيغة سريعة وبسيطة بشكل مثير للدهشة.

    للعثور بسرعة على متوسط ​​بدون صيغة ، استخدم شريط حالة Excel:

    1. حدد الخلايا أو النطاقات التي تريد حساب متوسطها. بالنسبة للتحديدات غير المتجاورة ، استخدم مفتاح Ctrl.
    2. انظر إلى شريط الحالة الموجود أسفل نافذة Excel ، والذي يوفر المعلومات الأساسية حول الخلايا المحددة حاليًا. إحدى القيم التي يحسبها Excel تلقائيًا هي المتوسط.

    تظهر النتيجة في الصورة أدناه:

    كيفية حساب المتوسط ​​يدويًا

    في الرياضيات ، للعثور على المتوسط ​​الحسابي لقائمة الأرقام ، تحتاج إلى جمع جميع القيم ، ثم قسمة المجموع على عدد الأرقام الموجودة في القائمة. في Excel ، يمكن القيام بذلك باستخدام الدالتين SUM و COUNT ، على التوالي:

    SUM ( range ) / COUNT ( range )

    لمجموعة الأرقام أدناه ، تسير الصيغة على النحو التالي:

    =SUM(B3:B12)/COUNT(B3:B12)

    كما ترى ، تتطابق نتيجة الصيغة تمامًا مع متوسط ​​القيمة في شريط الحالة.

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

    والآن ، دعنا نلقي نظرة على كيفية إجراء المتوسط ​​في Excel باستخدام الوظائف خصيصًامصممة لهذا الغرض.

    دالة AVERAGE - حساب متوسط ​​الأرقام

    يمكنك استخدام وظيفة Excel AVERAGE للحصول على متوسط ​​جميع الأرقام في الخلايا أو النطاقات المحددة.

    AVERAGE (number1، [number2]،…)

    حيث number1، number2 ،… هي قيم رقمية تريد إيجاد المتوسط ​​لها. يمكن تضمين ما يصل إلى 255 وسيطة في صيغة واحدة. يمكن توفير الوسيطات كأرقام أو مراجع أو نطاقات مسماة.

    AVERAGE هي واحدة من أكثر الدالات مباشرة وسهلة الاستخدام في Excel.

    لحساب متوسط ​​الأرقام ، يمكنك كتابتها مباشرة في صيغة أو توفير الخلية المقابلة أو مراجع النطاق.

    على سبيل المثال ، لمتوسط ​​نطاقين وخلية فردية واحدة أدناه ، الصيغة هي:

    =AVERAGE(B4:B6, B8:B10, B12)

    بصرف النظر عن الأرقام ، يمكن لوظيفة Excel AVERAGE العثور على متوسط ​​القيم الرقمية الأخرى مثل النسب المئوية والأوقات.

    صيغة Excel AVERAGE - ملاحظات الاستخدام

    كما رأيت للتو ، يعد استخدام وظيفة AVERAGE في Excel أمرًا سهلاً. ومع ذلك ، للحصول على نتيجة صحيحة ، يجب أن تفهم بوضوح القيم المضمنة في المتوسط ​​وما يتم تجاهله.

    مضمن:

    • الخلايا ذات القيم الصفرية (0)
    • القيم المنطقية TRUE و FALSE تكتب مباشرة في قائمة الوسائط. على سبيل المثال ، تُرجع الصيغة AVERAGE (TRUE، FALSE) 0.5 ، وهو متوسط ​​1 و 0.

    تم التجاهل:

    • فارغالخلايا
    • سلاسل نصية
    • الخلايا التي تحتوي على قيم منطقية TRUE و FALSE

    لمزيد من المعلومات ، يرجى الاطلاع على كيفية استخدام دالة AVERAGE في Excel.

    دالة AVERAGEA - متوسط ​​جميع الخلايا غير الفارغة

    تشبه وظيفة Excel AVERAGEA AVERAGE من حيث أنها تحسب المتوسط ​​الحسابي للقيم في وسيطاتها. الفرق هو أن AVERAGEA يتضمن جميع الخلايا غير الفارغة في عملية حسابية ، سواء كانت تحتوي على أرقام أو نصوص أو قيم منطقية أو سلاسل فارغة تُرجعها وظائف أخرى.

    AVERAGEA (قيمة 1 ، [قيمة 2] ، …)

    حيث value1 ، value2 ،… هي قيم أو صفائف أو مراجع خلايا أو نطاقات تريد حساب متوسط ​​لها. الوسيطة الأولى مطلوبة ، والأخرى (حتى 255) اختيارية.

    صيغة Excel AVERAGEA - ملاحظات الاستخدام

    كما ذكر أعلاه ، تعالج الدالة AVERAGEA أنواعًا مختلفة من القيم مثل الأرقام والسلاسل النصية والقيم المنطقية. وإليك كيفية تقييمها:

    مضمنة:

    • يتم تقييم القيم النصية على أنها 0.
    • يتم تقييم السلاسل ذات الطول الصفري ("") على أنها 0.
    • القيمة المنطقية TRUE يتم تقييمها على أنها 1 و FALSE على أنها 0.

    تم التجاهل:

    • الخلايا الفارغة

    على سبيل المثال ، تُرجع الصيغة أدناه 1 ، وهو متوسط ​​2 و 0.

    =AVERAGEA(2, FALSE)

    ترجع الصيغة التالية 1.5 ، وهو متوسط ​​2 و 1.

    =AVERAGEA(2, TRUE)

    توضح الصورة أدناه معادلات AVERAGE و AVERAGEA المطبقة على ملفنفس قائمة القيم والنتائج المختلفة التي يعرضونها:

    دالة AVERAGEIF - احصل على المتوسط ​​مع الشرط

    للحصول على متوسط ​​جميع الخلايا في النطاق المحدد الذي يلبي شرطًا معينًا ، استخدم الدالة AVERAGEIF .

    AVERAGEIF (النطاق ، المعايير ، [average_range])

    تحتوي الدالة AVERAGEIF على الوسيطات التالية:

    • النطاق (مطلوب) - نطاق الخلايا إلى اختبار مقابل معيار معين.
    • المعايير (مطلوب) - الشرط الذي يجب الوفاء به.
    • متوسط ​​المدى (اختياري) - الخلايا المطلوب تحقيقها معدل. إذا تم حذفه ، فسيتم حساب متوسط ​​النطاق .

    تتوفر وظيفة AVERAGEIF في Excel 2007 - Excel 365. في الإصدارات السابقة ، يمكنك إنشاء صيغة AVERAGE IF الخاصة بك.

    والآن ، دعنا نرى كيف يمكنك استخدام وظيفة Excel AVERAGEIF لمتوسط ​​الخلايا بناءً على الشرط الذي تحدده.

    لنفترض أن لديك درجات لموضوعات مختلفة في C3: C15 وترغب في العثور على متوسط ​​درجات الرياضيات. يمكن القيام بذلك باستخدام الصيغة التالية:

    =AVERAGEIF(B3:B15, "math", C3:C15)

    بدلاً من "تشفير" الشرط مباشرةً في صيغة ، يمكنك كتابته في خلية منفصلة (F3) والإشارة إلى تلك الخلية في المعايير:

    =AVERAGEIF(B3:B15, F3, C3:C15)

    لمزيد من الأمثلة على الصيغ ، يرجى مراجعة وظيفة Excel AVERAGEIF.

    دالة AVERAGEIFS - متوسط ​​بمعايير متعددة

    لعمل المتوسط ​​بشرطين أو أكثر ، استخدم صيغة الجمع لـ AVERAGEIF -الدالة AVERAGEIFS.

    AVERAGEIFS (متوسط_نطاق ، نطاق_المعايير 1 ، معايير 1 ، [نطاق_المعايير 2 ، معايير 2] ،…)

    تحتوي الوظيفة على بناء الجملة التالي:

    • متوسط_النطاق ( مطلوب) - النطاق إلى المتوسط.
    • Criteria_range (مطلوب) - النطاق المراد اختباره وفقًا لمعايير .
    • Criteria (مطلوب) - الشرط الذي يحدد الخلايا المطلوب متوسطها. يمكن توفيرها في شكل رقم أو تعبير منطقي أو قيمة نصية أو مرجع خلية. يتم توفيرها. الزوج الأول مطلوب ، والزوج التالي اختياري.

    في الأساس ، أنت تستخدم AVERAGEIFS بشكل مشابه لـ AVERAGEIF ، باستثناء أنه يمكن اختبار أكثر من شرط واحد في صيغة واحدة.

    لنفترض بعض الطلاب لم يخضع لاختبارات في موضوعات معينة ولم يحصل على أي درجات. تهدف إلى العثور على متوسط ​​الدرجات في موضوع معين مع تجاهل الأصفار.

    لإنجاز المهمة ، يمكنك إنشاء صيغة AVERAGEIFS بمعيارين:

    • تحديد النطاق إلى المتوسط ​​(C3 : C15).
    • حدد النطاق المراد التحقق منه مقابل الشرط الأول (B3: B15 - العناصر).
    • التعبير عن الشرط الأول ("الرياضيات" أو F3 - العنصر الهدف المضمن في الاقتباس علامات أو مرجع إلى الخلية التي تحتوي على العنصر).
    • حدد النطاق المراد التحقق منه مقابل الشرط الثاني (C3: C15 - الدرجات).
    • التعبير عن الشرط الثاني ("& gt؛ 0"- أكبر من الصفر).

    من خلال تجميع المكونات المذكورة أعلاه معًا ، نحصل على الصيغة التالية:

    =AVERAGEIFS(C3:C15, B3:B15, "math", C3:C15, ">0")

    أو

    =AVERAGEIFS(C3:C15, B3:B15, F3, C3:C15, ">0")

    توضح الصورة أدناه أن خليتين فقط (C6 و C10) تفيان بالشرطين ، وبالتالي يتم حساب متوسط ​​هذه الخلايا فقط.

    لمزيد من المعلومات ، تحقق من وظيفة Excel AVERAGEIFS.

    صيغ AVERAGEIF و AVERAGEIFS - ملاحظات الاستخدام

    تشترك دالتا Excel AVERAGEIF و AVERAGEIFS في الكثير ، ولا سيما القيم التي تشترك فيها احسب والتي تتجاهل:

    • في النطاق المتوسط ​​، يتم تجاهل الخلايا الفارغة والقيم النصية والقيم المنطقية TRUE / FALSE.
    • في المعايير ، تعامل الخلايا الفارغة كقيم صفرية.
    • يمكن استخدام أحرف البدل مثل علامة الاستفهام (؟) وعلامة النجمة (*) في معايير المطابقة الجزئية.
    • إذا لم تفي أي خلية بجميع المعايير المحددة ، فسيتم عرض # DIV0! حدث خطأ.

    AVERAGEIF مقابل AVERAGEIFS - الاختلافات

    من حيث الوظيفة ، يتمثل الاختلاف الأساسي في أن AVERAGEIF يمكنه التعامل مع شرط واحد فقط بينما AVERAGEIFS معيار واحد أو أكثر. أيضًا ، هناك نوعان من الاختلافات التقنية المتعلقة بـ average_range .

    • مع AVERAGEIF ، يمثل average_range الوسيطة الأخيرة والاختيارية. في صيغ AVERAGEIFS ، تكون الوسيطة الأولى والمطلوبة.
    • مع AVERAGEIF ، لا يلزم بالضرورة أن يكون average_range بنفس حجمالنطاق لأن الخلايا الفعلية المراد حساب متوسطها يتم تحديدها من خلال حجم وسيطة النطاق - يتم أخذ الخلية اليسرى العلوية من متوسط ​​المدى كنقطة بداية ، و كما تم حساب متوسط ​​العديد من الخلايا كما هو مضمن في الوسيطة النطاق . يتطلب AVERAGEIFS أن يكون كل من نطاق_المعايير من نفس الحجم والشكل مثل النطاق_المتوسط ​​ ، وإلا فإن القيمة #VALUE! حدث خطأ.

    AVERAGE IF الصيغة في Excel

    نظرًا لأن وظيفة Excel AVERAGEIFS تعمل دائمًا مع منطق AND (يجب أن تكون جميع المعايير صحيحة) ، فسيتعين عليك إنشاء المعيار الخاص بك صيغة لمتوسط ​​الخلايا باستخدام المنطق OR (يجب أن يكون أي معيار فردي صحيحًا).

    إليك الصيغة العامة للمتوسط ​​إذا كانت الخلية X أو Y.

    AVERAGE (IF (ISNUMBER (MATCH ( ) النطاق ، { المعايير 1 ، المعايير 2 ، ...} ، 0)) ، النطاق_المتوسط ​​ ))

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

    =AVERAGE(IF(ISNUMBER(MATCH(B3:B15, {"biology", "chemistry"}, 0)), C3:C15))

    مترجمة إلى لغة بشرية ، تقول الصيغة: متوسط ​​الخلايا في C3: C15 إذا كانت الخلية المقابلة في B3: B15 إما " علم الأحياء "أو" الكيمياء ".

    بدلاً من المعايير المشفرة ، يمكنك استخدام مرجع النطاق (F3: F4 في حالتنا):

    =AVERAGE(IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0)), C3:C15))

    للصيغة للعمل بشكل صحيح ،يرجى تذكر الضغط على Ctrl + Shift + Enter في Excel 2019 وأقل. في المصفوفة الديناميكية Excel (365 و 2021) ، تكفي عملية الإدخال العادية:

    كيف تعمل هذه الصيغة:

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

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

    تستخدم الدالة MATCH أسماء الموضوعات في B3: B15 كقيم بحث وتقارن كل من هذه القيم بمصفوفة البحث في F3: F4 (موضوعاتنا المستهدفة). تم تعيين الوسيطة الثالثة ( match_type ) على 0 للبحث عن المطابقة التامة:

    MATCH(B3:B15, F3:F4, 0)

    عند العثور على تطابق ، تُرجع MATCH موضعها النسبي في صفيف البحث ، وإلا فإن الخطأ # N / A:

    {1;2;1;#N/A;1;#N/A;2;#N/A;1;2;2;1;#N/A}

    تقوم الدالة ISNUMBER بتحويل الأرقام إلى TRUE والأخطاء إلى FALSE:

    {TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;TRUE;TRUE;FALSE}

    تنتقل هذه المصفوفة للاختبار المنطقي لـ IF. في الشكل الكامل ، يجب كتابة الاختبار المنطقي على النحو التالي:

    IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0))=TRUE

    من أجل الإيجاز ، نحذف الجزء = TRUE لأنه ضمني.

    بواسطة قم بتعيين الوسيطة value_if_true إلى C3: C15 ، فأنت تخبر الدالة IF باستبدال TRUE بالقيم الفعلية من C3: C15:

    {89;78;75;FALSE;64;FALSE;62;FALSE;78;56;93;88;FALSE}

    يتم تسليم هذه المصفوفة النهائية إلى المتوسط

    مايكل براون متحمس للتكنولوجيا ولديه شغف لتبسيط العمليات المعقدة باستخدام أدوات البرمجيات. مع أكثر من عشر سنوات من الخبرة في صناعة التكنولوجيا ، صقل مهاراته في Microsoft Excel و Outlook ، بالإضافة إلى جداول بيانات Google والمستندات. مدونة مايكل مكرسة لمشاركة معرفته وخبرته مع الآخرين ، وتقديم نصائح ودروس تعليمية سهلة المتابعة لتحسين الإنتاجية والكفاءة. سواء كنت محترفًا متمرسًا أو مبتدئًا ، تقدم مدونة مايكل رؤى قيمة ونصائح عملية للحصول على أقصى استفادة من أدوات البرامج الأساسية هذه.