Excel AVERAGEIFS تعمل بمعايير متعددة

  • شارك هذا
Michael Brown

يوضح هذا البرنامج التعليمي كيفية استخدام وظيفة Excel AVERAGEIFS لحساب متوسط ​​بشروط متعددة.

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

    وظيفة AVERAGEIFS في Excel

    تحسب وظيفة Excel AVERAGEIFS المتوسط ​​الحسابي لجميع الخلايا في النطاق الذي يلبي المحدد المعايير.

    بناء الجملة كما يلي:

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

    حيث:

    • متوسط_النطاق - نطاق الخلايا إلى المتوسط.
    • Criteria_range1، criteria_range2،… - النطاقات المراد اختبارها مقابل المعايير المقابلة.
    • Criteria1، criteria2،… - المعايير التي تحدد الخلايا المطلوب متوسطها. يمكن تقديم المعايير في شكل رقم ، أو تعبير منطقي ، أو قيمة نصية ، أو مرجع خلية. منها اختيارية. يمكن استخدام أزواج النطاق / المعايير من 1 إلى 127 في صيغة واحدة.

      تتوفر الوظيفة AVERAGEIFS في Excel 2007 - Excel 365.

      ملاحظة. تعمل وظيفة AVERAGEIFS مع منطق AND ، أي تلك الخلايا فقطتم حساب المتوسط ​​لها حيث تكون جميع الشروط صوابًا. لحساب الخلايا التي يكون أي شرط فردي لها صحيحًا ، استخدم الصيغة AVERAGE IF OR.

      دالة AVERAGEIFS - ملاحظات الاستخدام

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

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

      الآن بعد أن عرفت النظرية ، دعنا نرى كيفية استخدام وظيفة AVERAGEIFS عمليًا.

      صيغة Excel AVERAGEIFS

      أولاً ، دعونا نحدد النهج العام. لإنشاء صيغة AVERAGEIFS بشكل صحيح ، يرجى اتباع الإرشادات التالية:

      1. في الوسيطة الأولى ، قم بتوفير النطاق الذي تريد متوسطه.
      2. في الوسائط التالية ، حدد أزواج النطاق / المعايير . يمكن ترتيب الأزواج بأي ترتيب ، لكن المعايير تتبع دائمًاالنطاق الذي ينطبق عليه.
      3. يجب أن تحتوي صيغة AVERAGEIFS دائمًا على عدد فردي من الوسيطات : متوسط_النطاق + واحد أو أكثر نطاق المعايير / المعايير أزواج .

      AVERAGEIFS بمعايير النص

      للحصول على متوسط ​​الأرقام في عمود واحد إذا احتوى عمود (أعمدة) آخر على نص معين ، استخدم هذا النص للمعايير.

      كمثال ، دعنا نجد متوسط ​​مبيعات "Apple" في منطقة "الشمال". لهذا ، نصنع صيغة AVERAGEIFS بمعيارين:

      • متوسط_النطاق هو C3: C15 (الخلايا إلى المتوسط).
      • Criteria_range1 هو A3: A15 (العناصر المطلوب التحقق منها) و معيار 1 هو "apple".
      • Criteria_range2 هو B3: B15 (المناطق المطلوب التحقق منها) و معيار 2 هي "الشمال".

      عند وضع الوسيطات معًا ، نحصل على الصيغة التالية:

      =AVERAGEIFS(C3:C15, A3:A15, "apple", B3:B15, "north")

      بالمعايير الموجودة في الخلايا المحددة مسبقًا (F3 و F4 ) ، تأخذ الصيغة هذا النموذج:

      =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4)

      AVERAGEIFS مع عوامل التشغيل المنطقية

      عندما تكون المعايير الافتراضية "تساوي" ، يمكن حذف علامة المساواة ، و يمكنك ببساطة وضع النص الهدف (محاط بعلامات اقتباس) أو الرقم (بدون علامات الاقتباس) في الوسيطة المقابلة كما هو موضح في المثال السابق.

      عند استخدام عوامل منطقية أخرى مثل "أكبر من" (& gt ؛) و "أقل من" (& lt؛) وليس مساويًا لـ () والأخرى ذات الرقم أو التاريخ ، فأنت تقوم بإرفاق البناء بالكامل فيعلامات الاقتباس المزدوجة.

      على سبيل المثال ، لمتوسط ​​مبيعات أكبر من الصفر تم تسليمها في 1 أكتوبر 2022 ، تكون الصيغة:

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

      عندما تكون المعايير في خلايا منفصلة ، تقوم بتضمين عامل منطقي بين علامات اقتباس وربطه بمرجع خلية باستخدام علامة العطف (& amp؛). على سبيل المثال:

      =AVERAGEIFS(C3:C15, B3:B15, ""&F4)

      AVERAGEIFS مع أحرف البدل

      لمتوسط ​​الخلايا استنادًا إلى تطابق نص جزئي ، استخدم أحرف البدل في المعايير - علامة استفهام (؟) لمطابقة أي حرف مفرد أو علامة النجمة (*) لمطابقة أي عدد من الأحرف.

      في الجدول أدناه ، افترض أنك تريد متوسط ​​مبيعات "البرتقالية" في جميع المناطق "الجنوبية" بما في ذلك "الجنوب - الغرب و الجنوب الشرقي. للقيام بذلك ، نقوم بتضمين علامة النجمة في المعيار الثاني:

      =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, "south*")

      إذا تم إدخال معايير مطابقة النص الجزئي في خلية ، فقم بتوصيل حرف بدل مع مرجع الخلية. في حالتنا ، تأخذ الصيغة هذا الشكل:

      =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4&"*")

      متوسط ​​إذا كان بين قيمتين

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

      متوسط ​​إذا كان بين قيمتين ، بما في ذلك:

      AVERAGEIFS (average_range، criteria_range، "& gt؛ = value1 "، criteria_range، "& lt؛ = value2 ")

      متوسط ​​إذا كان بين قيمتين ، حصريًا:

      AVERAGEIFS (average_range، criteria_range،" & gt؛ value1 "، criteria_range،" & lt؛ value2 ")

      في الصيغة الأولى ، يمكنك استخدام أكبر من أو يساوي (& gt ؛ =) و أقل من أو يساوي (& lt ؛ =) العوامل المنطقية ، لذلك يتم تضمين قيم الحدود في المتوسط.

      في الصيغة الثانية ، تستبعد المعايير المنطقية أكبر من (& gt ؛) و الأقل من (العلامة & lt ؛) القيم الحدودية من المتوسط .

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

      على سبيل المثال ، لحساب متوسط ​​المبيعات بين 100 و 130 ضمناً ، يمكنك استخدام هذه الصيغة:

      =AVERAGEIFS(C3:C15, C3:C15, ">=100", C3:C15, "<=130")

      مع قيم الحدود في الخليتين E3 و F3 ، الصيغة يأخذ هذا النموذج:

      =AVERAGEIFS(C3:C15, C3:C15, ">="&E3, C3:C15, "<="&F3)

      يرجى ملاحظة أننا في هذه الحالة نستخدم نفس المرجع (C3: C15) لوسائط النطاق الثلاثة.

      لمتوسط ​​الخلايا في عمود معين إذا كانت القيم الموجودة في عمود آخر تقع بين قيمتين ، قم بتوفير نطاق مختلف للوسيطتين متوسط_النطاق و نطاق_المعايير .

      على سبيل المثال ، لمتوسط ​​المبيعات في العمود C إذا كان التاريخ في العمود B بين 1 سبتمبر و 30 أكتوبر ، فإن الصيغة هي:

      =AVERAGEIFS(C3:C15, B3:B15, ">=9/1/2022", B3:B15, "<=10/30/2022")

      مع مراجع الخلايا:

      =AVERAGEIFS(C3:C15, B3:B15, ">="&E3, B3:B15, "<="&F3)

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

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

      Excelوظيفة AVERAGEIFS - أمثلة (ملف .xlsx)

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