جدول المحتويات
في هذه المقالة ، سنعرض كيف يمكنك استخدام وظيفة AVERAGEIFS في Excel لحساب بعض المتوسطات مع الحفاظ على معيار واحد أو أكثر في Excel. للقيام بذلك ، سنستعرض 6 أمثلة سهلة.
AVERAGEIFS وظيفة Excel (عرض سريع)
في الصورة التالية ، يمكنك رؤية نظرة عامة على وظيفة AVERAGEIFS .
تنزيل Practice Workbook
يمكنك تنزيل ملف Excel التالي والتمرن على القراءة هذه المقالة.
6 الاستخدامات AVERAGEIFS Function.xlsx
Excel AVERAGEIFS الوظيفة: بناء الجملة والوسيطة
ملخص
- ترجع الدالة AVERAGEIFS متوسط خلايا المصفوفة التي تفي بواحد أو أكثر من المعايير المحددة. هنا ، يمكن أن تكون المعايير من نفس المصفوفة أو من صفيف مختلف.
- متوفر من Excel 2007.
بناء الجملة
بناء جملة الوظيفة AVERAGEIFS هو:
=AVERAGEIFS(average_range,criteria_range1,criteria1,...)
الوسيطة
الوسيطة | مطلوبة أو اختيارية | القيمة |
---|---|---|
متوسط_النطاق | مطلوب | صفيف الخلايا الذي سيتم تحديد متوسطه. |
criteria_range1 | مطلوب | صفيف الخلايا الذي يحتاج إلى تلبية المعايير الأولى. |
معايير 1 | مطلوب | المعيار الأول. |
criteria_range2 | اختياري | مجموعة من الخلايا التي تحتاج إلى تلبية المعايير الثانية. |
معيار 2 | اختياري | المعيار الثاني. |
ملاحظات:
- معيار واحد فقط مع نطاق واحد من الخلايا ، حيث سيتم تطبيق المعايير ( نطاق_المعايير ) ، أمر ضروري. ومع ذلك ، يمكنك استخدام معايير متعددة إذا كنت بحاجة إلى ذلك.
- يجب أن يجتمع كل من المعيار و نطاق المعايير معًا كزوج. هذا يعني أنه إذا أدخلت نطاق_المعايير 2 ، فيجب عليك إدخال معايير 2 . يكون مساويا. خلاف ذلك ، سيرفع Excel #VALUE!
- أثناء حساب متوسط القيم ، سيحسب Excel فقط قيم الخلايا التي تفي بجميع المعايير.
قيمة الإرجاع
إرجاع متوسط خلايا المصفوفة التي تفي بمعيار واحد أو أكثر.
ملاحظات خاصة
- إذا كان المعيار مساويًا لقيمة الخلية أو مرجع الخلية ، فعندئذٍ بدلاً من المعايير ، يمكنك ببساطة وضع القيمة أو مرجع الخلية.
مثل هذا:
=AVERAGEIFS(C5:C9,C5:C9,1)
أو
=AVERAGEIFS(C5:C9,C5:C9,"Won")
أو
=AVERAGEIFS(C5:C9,C5:C9,A2)
- عندما يشير المعيار إلى أكبر من أو أقل من قيمة ما ، ضع المعايير داخل علامة اقتباس أحادية ("")
مثل هذا :
=AVERAGEIFS(C5:C9,C5:C9,">1")
- عندما يشير المعيار إلى أكبر من أو أقل من مرجع خلية ما ،قم بتضمين رمز أكبر من أو أقل من داخل فاصلة عليا ("") ثم قم بربط مرجع الخلية بعلامة علامة (& amp؛)
مثل هذا:
=AVERAGEIFS(C5:C9,C5:C9,">"&A2)
- يمكن أن يكون لديك مطابقات جزئية أيضًا داخل AVERAGEIFS
لمطابقة أي حرف واحد في مكان معين ، استخدم “ ؟”.
على سبيل المثال ، “ ؟ end” سيطابق “ bend ” ،“ أرسل ” ولكن ليس“ أنفق ” أو “ end ”.
ولمطابقة أي رقم من الأحرف بما في ذلك الصفر ، استخدم “ *” .
على سبيل المثال ، " * end" سيطابق “ end” ، “ ثني " ،" إرسال " ،" إنفاق " الكل.
لذا ستبدو الصيغة AVERAGEIFS بالشكل التالي:
=AVERAGEIFS(C5:C9,C5:C9,"?end")
أو
=AVERAGEIFS(C5:C9,C5:C9,"*end")
- إذا كانت هناك أي خلية داخل يحتوي متوسط_النطاق على قيمة نصية غير رقم ، ولن يحسب AVERAGEIFS ذلك حتى إذا كان يفي بجميع المعايير. لأنه من الممكن فقط حساب متوسط بعض الأرقام ، وليس أي نص.
6 أمثلة على استخدام وظيفة Excel AVERAGEIFS
تحتوي مجموعة البيانات التالية على الخصم ، الأهداف ، المساعدة ، النتائج ، و المكان الأعمدة. علاوة على ذلك ، باستخدام مجموعة البيانات هذه ، سنعرض أمثلة 6 لإظهار استخدامات الوظيفة AVERAGEIFS . هنا ، استخدمنا Excel 365 . يمكنك استخدام أي إصدار متوفر من Excel.
1. استخدام معايير فردية لـيساوي القيمة في دالة AVERAGEIFS
في هذا المثال ، سنوضح لك كيف يمكنك استخدام وظيفة AVERAGEIFS باستخدام معيار واحد يساوي قيمة. بعد ذلك ، باستخدام وظيفة AVERAGEIFS ، سنكتشف متوسط الأهداف بناءً على المعايير عندما تكون النتيجة هي الفوز .
هنا ، حددنا بالفعل الأهداف والمعايير فاز بـ اللون الأصفر ، وسنكتشف متوسط الأهداف التي تحتوي على لون أصفر .
الخطوات:
- أولاً وقبل كل شيء ، سنكتب الصيغة التالية في الخلية H6 .
=AVERAGEIFS(C6:C23,E6:E23,"Won")
انهيار الصيغة
- AVERAGEIFS (C6: C23، E6: E23، "فاز") → تحسب متوسط تلك الخلايا فقط في المصفوفة C6 إلى C23 تحتوي خلاياها المقابلة في المصفوفة من E6 إلى E23 على " فاز ".
- الإخراج: 2.09
- بعد ذلك ، اضغط على ENTER .
نتيجة لذلك ، يمكنك رؤية النتيجة في الخلية H6 .
اقرأ المزيد: كيفية استخدام دالة AVERAGE في Excel (5 أمثلة)
2. استخدام معيار واحد لقيمة أكبر من القيمة
في هذا المثال ، سنوضح لك كيفية استخدام AVERAGEIFS وظيفة لاكتشاف الهدف الهدف s التي تحتوي على تساعد أرقام أكبر من أو تساوي 1 . هنا ، قمنا بالفعل بتحديد عدد المساعدة التي لها قيمة أكبر من أو يساوي 1 وعدد الأهداف بناءً على المساعدة ذات اللون الأصفر . بعد ذلك ، سنحسب متوسط هذه الأهداف بناءً على المعايير.
الخطوات:
- للبدء ، سنكتب الصيغة التالية في الخلية H6 .
=AVERAGEIFS(C6:C23,D6:D23,">=1")
انهيار الصيغة
- AVERAGEIFS (C6: C23، D6: D23، ”& gt؛ = 1 ″) → تحسب متوسط تلك الخلايا فقط في المصفوفة C6 إلى C23 تحتوي خلاياها المقابلة في المصفوفة D6 إلى D23 على أي شيء أكبر من أو يساوي 1 .
- الإخراج: 1.80
- بعد ذلك ، اضغط على ENTER .
لذلك ، يمكنك رؤية النتيجة في الخلية H6 .
قراءات مماثلة
- كيفية استخدام دالة LINEST في Excel (4 أمثلة مناسبة)
- استخدم الدالة RANK في Excel (مع 5 أمثلة)
- كيفية استخدام دالة VAR في Excel (4 أمثلة)
- استخدم دالة PROB في Excel (3 أمثلة)
- كيفية استخدام Excel STDEV الوظيفة (3 أمثلة سهلة)
3. تطبيق معايير متعددة في وظيفة AVERAGEIFS
في هذا المثال ، سوف نوضح استخدام AVERAGEIFS تعمل بناءً على معايير متعددة.
هنا ، سنكتشف متوسط الأهداف عندما يكون رقم الأهداف على الأقل 1 ، وعندما يكون المكان هو الصفحة الرئيسية . لقد وضعنا علامةكلا المعيارين مع لون أصفر .
الخطوات:
- أولاً ، سنكتب الصيغة التالية في الخلية H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",F6:F23,"Home")
انهيار الصيغة
- AVERAGEIFS (C6: C23، C6: C23، "& gt؛ = 1 ″، F6: F23،" Home ") → لحساب متوسط تلك الخلايا فقط في المصفوفة C6 إلى C23 التي تحتوي على أي شيء أكبر من أو يساوي 1 وخلاياها المقابلة في المصفوفة F6 إلى F23 تحتوي على " الصفحة الرئيسية ".
- الإخراج: 2.33
- في هذه المرحلة ، اضغط على ENTER .
لذلك ، يمكنك رؤية النتيجة في H6 .
مرة أخرى ، سنكتشف متوسط الأهداف عندما رقم الأهداف هو أكبر من أو يساوي 1 ، وعندما يكون الرقم يساعد هو أيضًا أكبر من أو يساوي 1 . لقد حددنا كلا المعيارين بـ اللون الأصفر .
- بعد ذلك ، سنكتب الصيغة التالية في الخلية H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",D6:D23,">=1")
انهيار الصيغة
- AVERAGEIFS (C6: C23، C6: C23، "& gt؛ = 1 ″، D6: D23،" & gt؛ = 1 ″) → تحسب متوسط تلك الخلايا فقط في المصفوفة C6 إلى C23 التي تحتوي على أي شيء أكبر من أو يساوي 1 والخلايا المقابلة لها في المصفوفة D6 إلى D23 تحتوي على أي شيء أكبر من أو يساوي 1 .
- الإخراج: 2.33
- في هذه المرحلة ،اضغط على ENTER .
لذلك ، يمكنك رؤية النتيجة في H6 .
4 . متوسط العد بالمطابقة الجزئية (أحرف البدل)
في هذا المثال ، سنوضح لك كيفية حساب المتوسط باستخدام وظيفة AVERAGEIFS عندما تتطابق المعايير جزئيًا. سنستخدم حرف البدل لهذا الغرض. ترى ، هناك كوريا اثنين في قائمة الخصم ، كوريا الشمالية و كوريا الجنوبية . بعد ذلك ، سنكتشف متوسط أهداف الخصم الذي يحتوي اسمه على كوريا . هنا ، قمنا بتمييز الخصم والرقم المقابل الهدف مع اللون الأصفر .
الخطوات:
- أولاً ، سنكتب الصيغة التالية في الخلية H6 .
=AVERAGEIFS(C6:C23,B6:B23,"*Korea")
انهيار الصيغة
- AVERAGEIFS (C6: C23، B6: B23، ”* Korea”) → لحساب متوسط تلك الخلايا فقط في المصفوفة من C6 إلى C23 والتي تحتوي خلاياها المقابلة في المصفوفة B6 إلى B23 على أي شيء يحتوي على " كوريا "في النهاية.
- الإخراج: 2
- علاوة على ذلك ، اضغط على ENTER .
ومن ثم ، يمكنك رؤية النتيجة في الخلية H6 .
إذا كنت تريد معرفة المزيد عن wildcard الأحرف ، يمكنك زيارة هذا الارتباط.
اقرأ المزيد: طرق العد المختلفة في Excel
5. استخدام مراجع الخلية فيوظيفة AVERAGEIFS
في هذا المثال ، سنستخدم مرجع الخلية بدلاً من النص في الوظيفة AVERAGEIFS . سنستخدم معيارًا واحدًا لهذا الغرض.
هنا ، سنكتشف متوسط الأهداف بناءً على المعايير عندما تكون النتيجة هي الفوز . في الصيغة ، بدلاً من كتابة فاز ، سنختار الخلية E6 .
لقد حددنا بالفعل الأهداف والمعايير فاز باللون الأصفر ، وسنكتشف متوسط الأهداف التي لها لون أصفر .
الخطوات:
- بادئ ذي بدء ، سنكتب الصيغة التالية في الخلية H6 .
=AVERAGEIFS(C6:C23,E6:E23,E6)
انهيار الصيغة
- AVERAGEIFS (C6: C23، E6 : E23، E6) → تحسب متوسط تلك الخلايا فقط في المصفوفة من C6 إلى C23 الخلايا المقابلة لها في المصفوفة E6 إلى E23 تحتوي على محتوى الخلية للخلية E6 وهي " فاز ".
- الإخراج: 2.09
- بعد ذلك ، اضغط على ENTER .
نتيجة لذلك ، يمكنك رؤية النتيجة في الخلية H6 .
6. تطبيق نطاق التاريخ في وظيفة AVERAGEIFS
هنا ، سنوضح لك استخدام الوظيفة AVERAGEIFS عندما يكون هناك نطاق تاريخ ، ونريد معرفة المتوسط بناءً على التواريخ . لهذا الغرض ، قمنا بتعديل مجموعة البيانات السابقة وأضفنا التاريخ
بعد ذلك ، نريد إيجاد متوسط الأهداف التي تتضمن التاريخ من 20-Mar-22 إلى 08-Aug-22 . هنا ، قمنا بتمييز هذه التواريخ بـ اللون الأصفر .
الخطوات:
- في البداية ، سنكتب الصيغة التالية في خلية H6 .
=AVERAGEIFS(C6:C23,F6:F23,"=20-Mar-22")
صيغة الانهيار
- AVERAGEIFS (C6: C23، F6: F23، ”= 20-Mar-22 ″) → حساب متوسط تلك الخلايا فقط في المصفوفة C6 إلى C23 تحتوي خلاياها المقابلة في المصفوفة من F6 إلى F23 على تواريخ أكبر من أو تساوي 20-Mar-22 وأقل من أو يساوي 8-Aug-22 .
- الإخراج: 1.727272727
- في هذه المرحلة ، اضغط على ENTER .
لذلك ، يمكنك رؤية النتيجة في H6 .
الأخطاء الشائعة مع Excel AVERAGEIFS Function
في الجدول التالي ، أظهرنا الأخطاء الشائعة لوظيفة AVERAGEIFS ، وأسباب حدوث مثل هذه الأخطاء.
خطأ | عندما تظهر |
---|---|
# DIV / 0! | تظهر عندما لا توجد قيمة في المتوسط_المطابقة تتطابق مع جميع المعايير. |
#VALUE! | يظهر هذا عندما تختلف أطوال كل المصفوفات. |
ممارسة القسم
يمكنك تنزيل ملف Excel أعلاه ، وبالتالي ممارسة الأمثلة الموضحة.