Excel: حساب متوسط الأرقام المفصولة بفواصل


يمكنك استخدام الصيغة التالية لحساب متوسط قيمة الأرقام في خلية Excel مفصولة بفواصل:

 =IFERROR(AVERAGE(--MID(SUBSTITUTE(","& A2 ,",",REPT(" ",LEN( A2 ))),ROW(INDIRECT("1:"&LEN( A2 )-LEN(SUBSTITUTE( A2 ,",""))+1))*LEN( A2 ),LEN( A2 ))), A2 )

تحسب هذه الصيغة الخاصة متوسط القيم المفصولة بفواصل في الخلية A2 .

على سبيل المثال، إذا كانت الخلية A2 تحتوي على 1،2،3 ، فستعيد هذه الصيغة 2 نظرًا لأنها متوسط هذه القيم:

المتوسط: (1+2+3) / 3 = 2

يوضح المثال التالي كيفية استخدام هذه الصيغة عمليًا.

مثال: حساب متوسط الأرقام المفصولة بفواصل في Excel

لنفترض أن لدينا العمود التالي من القيم المفصولة بفواصل في Excel:

لنفترض أننا نريد حساب متوسط القيمة في كل خلية في العمود A.

إذا حاولنا ببساطة استخدام الدالة AVERAGE() ، فسوف نحصل على #DIV/0! خطأ في كل خلية لأن هذه الوظيفة لا يمكنها التعامل مع القيم المفصولة بفواصل:

بدلاً من ذلك، نحتاج إلى كتابة الصيغة التالية في الخلية B2 :

 =IFERROR(AVERAGE(--MID(SUBSTITUTE(","& A2 ,",",REPT(" ",LEN( A2 ))),ROW(INDIRECT("1:"&LEN( A2 )-LEN(SUBSTITUTE( A2 ,",""))+1))*LEN( A2 ),LEN( A2 ))), A2 )

يمكننا بعد ذلك النقر على هذه الصيغة وسحبها إلى كل خلية متبقية في العمود B:

متوسط Excel للأرقام مفصولة بفواصل

يعرض العمود B الآن متوسط كل قائمة قيم مفصولة بفواصل في العمود A.

على سبيل المثال:

  • متوسط 2,4,5,5,7,13 هو 6 .
  • المتوسط 3.5,6.8 هو 5.5 .
  • متوسط 10,12,14,14,15,19 هو 14 .

وما إلى ذلك وهلم جرا.

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ العمليات الشائعة الأخرى في Excel:

كيفية حساب المتوسط إذا كانت الخلية تحتوي على رقم في إكسيل
كيفية استخدام AVERAGEIF مع نطاقات متعددة في Excel
كيفية حساب المتوسط باستثناء القيم المتطرفة في إكسيل

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *