تدريب اكسيل

شرح بالمثال للدوال AVERAGEIF, AVERAGEIFS

استكمالا لشرح دوال الاكسيل التى شرحناها سالفا فى مقالاتنا، نتطرق الى شرح دوال القسم المتوسطة AVERAGE الشرطية، اى استخراج المتوسط مع شرط او عدة شروط وكذلك شرح دالة البحث LOOKUP.

اذا كنت مهتم بتعليم اكسيل من الصفر حتى الاحترف انصحك بالؤجول الى مكتبة موقعنا الخاصة بشرح الاكسيل و تحميل الكتب المجانية، وايضا تعلم الوورد والاكسيل.

دالة حساب المعدل بشرط واحد-AVERAGEIF

AVERAGEIF(range, criteria, [average_range])

Range: نطاق الشرط (هي واحدة أو أكثر من الخلايا المراد حساب المتوسط لها، بما في ذلك الأرقام أو الأسماء أو الصفائف أو المراجع التي تحتوي على أرقام).

Criteria: المعيار المراد تطبيقة واجاد المتوسط له.

average_range: نطاق حساب المعدل

مثال: حساب متوسط مرتب مجموعة موظفين بشرط العمل بالدوام الكامل full time

ملاحظات:

  • يتم تجاهل الخلايا التي تحتوي على TRUE أو FALSE في نطاق.
  • إذا كانت إحدى الخلايا الموجودة في average_range خلية فارغة، فتتجاهلها AVERAGEIF.
  • إذا كان النطاق عبارة عن قيمة فارغة أو قيمة نصية، فتُرجع AVERAGEIF قيمة الخطأ ‎#DIV0!‎ ‎.
  • إذا كانت إحدى الخلايا الموجودة في الوسيطة criteria فارغة، فتعاملها AVERAGEIF كقيمة صفرية.

للاطلاع على الدالة من مكتبة Microsoft office يمكنك الضغط هنا(Averageif)

دالة حساب المعدل بأكثر من شرط -Averageifs

AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

تقوم بحساب المعدل فى حال اذا كان لدينا اكثر من شرط

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

criteria_range1: نطاق الشرط الأول.

criteria1: المعيار الأول

criteria_range2: نطاق الشرط الثانى.

criteria2: المعيار الثانى.

مثال:

ملاحظات:

  • إذا كانت قيمة average_range فارغة أو نصية، فترجع الدالة AVERAGEIFS #DIV0! وهي قيمة خطأ.
  • إذا كانت إحدى الخلايا الموجودة في نطاق معايير فارغة، فتُعاملها AVERAGEIFS كقيمة صفرية 0.
  • يتم تقييم الخلايا الموجودة في نطاق يحتوي على TRUE كـ 1؛ بينما يتم تقييم الخلايا الموجودة في نطاق يحتوي على FALSE كـ 0 (صفر).
  • يتم استخدام كل خلية موجودة في average_range في حساب المتوسط فقط في حالة مطابقة كافة المعايير المحددة لتلك الخلية.
  • بخلاف وسيطات النطاق والمعايير في الدالة AVERAGEIF، يجب في AVERAGEIFS أن تكون كل قيمة من criteria_range بالحجم والشكل نفسه لقيم sum_range.
  • إذا تعذرت ترجمة الخلايا في average_range إلى أرقام، فترجع الدالة AVERAGEIFS #DIV0! وهي قيمة خطأ.
  • إذا لم تكن هناك خلايا تفي بجميع المعايير، فترجع الدالة AVERAGEIFS #DIV/0! ‎.

للاطلاع اكثر يمكنك الاطلاع على مكتبة Microsoft office من هنا (AVERAGEIFS)

شرح بالفيديو

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى