
MAXIFS
تُرجع دالة MAXIFS أكبر قيمة رقمية في نطاق من الخلايا، وتحددها مجموعة من المعايير.
MAXIFS(النطاق; نطاق-المعايير; المعايير; نطاق-المعايير…; المعايير…)
النطاق: أي قيمة أو مجموعة تحتوي على أي قيم. لا يمكن الخلط بين قيم التاريخ/الوقت أو قيم المدة وبين أنواع القيم الأخرى. فإذا تم تضمين أنواع هذه القيم، يجب أن تكون جميع القيم من نفس نوع القيمة. يُمكن تضمين قيمة السلسلة أو قيمة البوليان في خلية تم استرجاعها، ولا يُمكن إدخالها مباشرة في أحد المتغيرات الخاصة بالدالة.
نطاق-المعايير: الخلايا التي سيتم تقييمها باستخدام المعايير.
المعايير: القيمة التي يتم اختبارها مقابل نطاق-المعايير لتحديد أكبر قيمة.
نطاق-المعايير...: نطاق اختياري من الخلايا التي سيتم تقييمها باستخدام المعايير....
المعايير...: قيمة اختيارية يتم اختبارها مقابل نطاق-المعايير... لتحديد أكبر قيمة.
ملاحظات
تُرجع دالة MAXIFS 0 إذا لم يتم استيفاء أي من المعايير.
يجب أن يكون النطاق ونطاق-المعايير (أو النطاق ونطاق-المعايير…) بنفس الحجم، وإلا فسيتم إرجاع خطأ.
أمثلة |
---|
الجدول التالي المعطى: |
A | B | |
---|---|---|
1 | الدرجة | الوزن |
2 | 94 | 1 |
3 | 82 | 2 |
4 | 97 | 3 |
5 | 89 | 2 |
6 | 80 | 3 |
=MAXIFS(A2:A6; B2:B6;2) تُرجع 89، وهي أعلى درجة بوزن 2. =MAXIFS(A2:A6; B2:B6; ">1") تُرجع 97، وهي أعلى درجة بوزن يزيد عن 1. =MAXIFS(A2:A6; B2:B6; "<>۳") تُرجع 94، وهي أعلى درجة بوزن لا يبلغ 3. يمكنك كذلك استخدام المعامل ≠. |
مثال باستخدام REGEX |
---|
الجدول التالي المعطى: |
A | B | |
---|---|---|
1 | 45 | marina@example.com |
2 | 41 | هارون |
3 | 29 | michael@example.com |
4 | 64 | katrina@example.com |
5 | 12 | سارة |
=MAXIFS(A1:A5; B1:B5;REGEX)"([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2;4})";); A1:A5; ">10") تُرجع 64، أقصى قيمة في A1:A5 التي أكبر من 10 وحيث تحتوي الخلية المقابلة في B1:B5 على عنوان بريد إلكتروني. |