دالة AVERAGEIFS في Excel: كيفية حساب المتوسط ​​بناءً على العديد من الشروط

دالة AVERAGEIFS في Excel: كيفية حساب المتوسط ​​بناءً على العديد من الشروط

الدالة AVERAGE هي دالة أساسية في برنامج Excel ، تستخدم لحساب متوسط ​​القيم في جدول البيانات. وعند استخدام الدالة AVERAGE المتقدمة، يمكن للمستخدمين دمجها لحساب مجموعة متنوعة من المحتوى مثل الدالة AVERAGEIF لحساب متوسط ​​الشرط زائد 1، أو الدالة DAVERAGE . اليوم، سوف نتعرف على دالة المتوسط ​​الأقل شهرة ولكنها مفيدة للغاية أيضًا، وهي AVERAGEIFS.

المتوسطات في Excel

ما هي الدالة AVERAGEIFS؟

في Excel، تقوم الدالة AVERAGEIFS بحساب متوسط ​​قيمة الأرقام في نطاق من الخلايا التي تستوفي شروطًا متعددة في نفس الوقت. يمكن أن تتضمن المعايير المستخدمة في AVERAGEIFS عوامل التشغيل المنطقية (>،<><>،=) وعوامل التمثيل (*،؟).

إذا كنت تتساءل عن كيفية اختلاف الدالة AVERAGEIFS عن AVERAGEIF، فالأمر بسيط للغاية، حيث يمكن لـ AVERAGEIF فقط حساب متوسط ​​قيمة الخلايا التي تستوفي شرطًا واحدًا. إذا كان هناك أكثر من شرط واحد، فيجب عليك استخدامه مع وظيفة أخرى، أو ببساطة استخدام الدالة AVERAGEIFS.

في الجزء التالي، ستوفر المقالة صيغة الدالة AVERAGEIFS مع أمثلة محددة لتسهيل فهمها.

AVERAGEIFS صيغة دالة Excel

تحتوي الدالة AVERAGEIFS في Excel على صيغة الدالة AVERAGEIFS(average_range, ومعايير_نطاق1, ومعايير1, [criteria_range2, ومعايير2], ...) .

هناك:

  • Average_range: تتضمن منطقة البيانات لحساب القيمة المتوسطة أرقامًا أو أسماء أو صفائف مرجعية تحتوي على أرقام، وهي معلمات مطلوبة.
  • معيار_النطاق1، معيار_النطاق2: يحتوي النطاق على الشروط التي سيتم جمعها، معيار_النطاق1 هو معلمة مطلوبة، معايير_النطاقات المتبقية اختيارية مع ما يصل إلى 127 وسيطة، وهي معلمات مطلوبة.
  • المعايير 1، المعايير 2، ...: هي الشروط لحساب المتوسط، المعايير 1 هي معلمة مطلوبة، والمعايير الأخرى اختيارية تحتوي على 127 شرطًا كحد أقصى.

ملاحظة عند استخدام الوظيفة:

  • إذا كانت قيمة الوسيطة تحتوي على قيم منطقية أو خلايا فارغة، فسيتم تجاهل تلك القيمة.
  • إذا كان النطاق فارغًا أو نصًا، تقوم الدالة بإرجاع قيمة الخطأ #DIV/0.
  • إذا كانت الخلايا في Criteria_range فارغة، فستكون الوظيفة الافتراضية هي 0.
  • إذا كانت القيمة الموجودة في مربع البيانات قيمة منطقية = True، فإنها تعتبر 1، إذا كانت القيمة False تعتبر 0.
  • إذا تعذر تحويل القيم الموجودة في Average_range إلى أرقام، فسيتم الإبلاغ عن الخطأ #DIV/0.
  • إذا لم تكن هناك قيمة تفي بجميع الشروط، فستبلغ الدالة عن الخطأ #DIV/0!.
  • يمكن استخدام الأحرف البديلة مثل *.?. تحت ظروف متوسطة.

مثال لكيفية استخدام الدالة AVERAGEIFS في Excel

سنأخذ مثالاً مع جدول البيانات أدناه.

دالة AVERAGEIFS في Excel: كيفية حساب المتوسط ​​بناءً على العديد من الشروط

مثال 1 : احسب متوسط ​​راتب الموظفين الذين يزيد عددهم عن 3,000,000 وأقل من 7,000,000.

من متطلبات السؤال نرى أن مساحة حساب المتوسط ​​هي D2 إلى D6 (D2:D6)، وشرط حساب المتوسط ​​هو الراتب أكبر من 3 ملايين (D2:D6،">3000000") وأقل من 6 مليون (D2:D6،"<7000000"). لذلك ستكون الصيغة مثل "">

=AVERAGEIFS(D2:D6,D2:D6,'>3000000',D2:D6,'<>

دالة AVERAGEIFS في Excel: كيفية حساب المتوسط ​​بناءً على العديد من الشروط

اضغط على Enter وسيتم عرض متوسط ​​نتيجة البيانات بناءً على الشروط المحددة. متوسط ​​الراتب المحسوب هو 5,433,333.

دالة AVERAGEIFS في Excel: كيفية حساب المتوسط ​​بناءً على العديد من الشروط

مثال 2: احسب متوسط ​​الراتب والمكافأة لموظف راتبه 250,000.

نرى أن E2:E6 هي المنطقة التي يجب حساب القيمة فيها، E2:E6، "250000" هو الشرط الأول للقيمة في تلك المنطقة. C2:C6، "ذكر" هو الشرط الثاني بنطاق بيانات مختلف. ثم ستكون صيغة هذه المشكلة:

=AVERAGEIFS(E2:E6,E2:E6,"250000",C2:C6,"ذكر")

عند الضغط على Enter ستكون النتيجة 250.000 كما هو موضح أدناه.

دالة AVERAGEIFS في Excel: كيفية حساب المتوسط ​​بناءً على العديد من الشروط

مثال 3: احسب متوسط ​​راتب الموظفين الذكور أكبر من 200,000 وراتب أكبر من 4,500,000.

منطقة البيانات التي تحتاج إلى حساب متوسط ​​القيمة هي E2:E6، E2:E6،">200000" هو الشرط الأول في منطقة البيانات E2:E6، C2:C6، "ذكر" هو الشرط الثاني في بيانات المنطقة C2:C6، D2:D6،">4500000" هو الشرط الثالث في منطقة البيانات D2:D6. في مربع إدخال النتيجة، نقوم بإدخال صيغة الحساب:

=AVERAGEIFS(E2:E6,E2:E6,'>200000',C2:C6,ذكر,D2:D6,'>4500000")

دالة AVERAGEIFS في Excel: كيفية حساب المتوسط ​​بناءً على العديد من الشروط

اضغط على Enter وستكون النتيجة 375000 كما هو موضح أدناه. نظرًا لوجود موظفين ذكرين فقط يستوفيان جميع الشروط الثلاثة في المتطلبات.

دالة AVERAGEIFS في Excel: كيفية حساب المتوسط ​​بناءً على العديد من الشروط

مثال 4: احسب متوسط ​​راتب الموظفات اللاتي يزيد راتبهن عن 7,500,000.

يمكنك أيضًا تحديد منطقة البيانات والشروط المشابهة للأمثلة الثلاثة المذكورة أعلاه، وأخيرًا سيكون لدينا صيغة الحساب باستخدام الدالة AVERAGEIFS:

=AVERAGEIFS(D2:D6,D2:D6,">7500000",C2:C6,"أنثى")

ثم اضغط على Enter.

دالة AVERAGEIFS في Excel: كيفية حساب المتوسط ​​بناءً على العديد من الشروط

ستكون النتيجة الخطأ #DIV0! نظرًا لأنه يتم استيفاء شرط واحد فقط في الصيغة، فلا توجد خلية تلبي الشرطين الموجودين في الصيغة.

دالة AVERAGEIFS في Excel: كيفية حساب المتوسط ​​بناءً على العديد من الشروط

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

شاهد المزيد:

أتمنى لك النجاح!


تشغيل اللغز في برنامج Excel

تشغيل اللغز في برنامج Excel

قام MehmetSalihKoten، أحد مستخدمي Reddit، بإنشاء نسخة كاملة الوظائف من Tetris في Microsoft Excel.

كيفية استخدام وظيفة التحويل في Excel

كيفية استخدام وظيفة التحويل في Excel

لتحويل وحدات القياس في إكسيل، سوف نستخدم وظيفة التحويل.

كيفية استخدام وظيفة HLOOKUP في Excel

كيفية استخدام وظيفة HLOOKUP في Excel

ما هي وظيفة HLOOKUP؟ كيفية استخدام وظيفة HLOOKUP في إكسيل؟ دعونا نكتشف ذلك مع LuckyTemplates!

دالة IFERROR في Excel والصيغة والاستخدام

دالة IFERROR في Excel والصيغة والاستخدام

يتم استخدام الدالة IFERROR في Excel بشكل شائع. لاستخدامها بشكل جيد، تحتاج إلى فهم صيغة IFERROR الخاصة بـ Microsoft Excel.

كيفية استخدام الدالة VALUE في Excel

كيفية استخدام الدالة VALUE في Excel

ما هي وظيفة VALUE في Excel؟ ما هي صيغة القيمة في Excel؟ دعونا نكتشف ذلك مع LuckyTemplates.com!

دالة Excel EOMONTH، كيفية استخدام دالة EOMONTH

دالة Excel EOMONTH، كيفية استخدام دالة EOMONTH

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

كيفية استخدام حلقة do-while في Excel VBA

كيفية استخدام حلقة do-while في Excel VBA

هل تريد أتمتة المهام المتكررة في Excel VBA؟ لذلك دعونا نتعلم كيفية استخدام حلقة Do-While لتنفيذ سلسلة من الإجراءات التي تتكرر حتى يتم استيفاء الشرط.

Excel 2016 - الدرس 6: تغيير حجم الأعمدة والصفوف والخلايا في Excel

Excel 2016 - الدرس 6: تغيير حجم الأعمدة والصفوف والخلايا في Excel

قد لا يتطابق عرض العمود الافتراضي وارتفاع الصف في Excel مع البيانات التي تدخلها. توضح لك المقالة أدناه بعض الطرق لتغيير حجم الأعمدة والصفوف والخلايا في Excel 2016. يرجى الرجوع إليها!

Excel 2016 - الدرس 5: المفاهيم الأساسية للخلايا والنطاقات

Excel 2016 - الدرس 5: المفاهيم الأساسية للخلايا والنطاقات

عندما تستخدم برنامج Excel، ستحتاج إلى إدخال المعلومات - أو المحتوى - في الخلايا. هيا نتعلم مع LuckyTemplates المفاهيم الأساسية للخلايا والنطاقات في Excel 2016!

كيفية استخدام وظيفة XLOOKUP في Excel

كيفية استخدام وظيفة XLOOKUP في Excel

ما هي وظيفة Xlookup في Excel؟ كيفية استخدام Xlookup في إكسيل؟ دعونا نكتشف ذلك مع LuckyTemplates.com!