اكسل

الحد الأدنى إذا كانت معايير متعددة

Minimum If Multiple Criteria

صيغة Excel: الحد الأدنى إذا كان هناك معايير متعددةصيغة عامة
{= MIN ( IF (rng1=criteria1, IF (rng2=criteria2,values)))}
ملخص

للحصول على الحد الأدنى للقيمة في مجموعة بيانات باستخدام معايير متعددة (أي للحصول على MIN IF) ، يمكنك استخدام صيغة الصفيف استنادًا إلى الدالتين MIN و IF. في المثال الموضح الصيغة في I6 هي:



 
{= MIN ( IF (color=G6, IF (item=H6,price)))}

مع لون 'أحمر' وعنصر 'قبعة' تكون النتيجة 8.00 دولارات

ملاحظة: هذا ملف صيغة الصفيف ويجب إدخاله باستخدام Ctrl + Shift + Enter





التقريب لأقرب عدد صحيح
تفسير

يستخدم هذا المثال ما يلي النطاقات المسماة : 'اللون' = B6: B14 ، 'العنصر' = C6: C14 ، و 'السعر' = E6: E14. في المثال ، لدينا أسعار للعناصر في مناطق مختلفة. الهدف هو العثور على الحد الأدنى لسعر لون وعنصر معينين.

تستخدم هذه الصيغة دالتين IF متداخلتين ، ملفوفين داخل MIN لإرجاع الحد الأدنى للسعر باستخدام معيارين. بدءًا من الاختبار المنطقي لعبارة IF الأولى ، color = G6 ، يتم التحقق من القيم في لون النطاق المسمى (B6: B14) مقابل القيمة الموجودة في الخلية G6 ، 'أحمر'. والنتيجة هي مصفوفة كالتالي:



 
{TRUETRUETRUEFALSEFALSEFALSEFALSEFALSEFALSE}

في الاختبار المنطقي لعبارة IF الثانية ، العنصر = H6 ، يتم التحقق من القيم الموجودة في عنصر النطاق المسمى (C6: C14) مقابل القيمة الموجودة في الخلية H6 ، 'قبعة'. والنتيجة هي مصفوفة كالتالي:

 
{TRUETRUETRUETRUETRUETRUEFALSEFALSEFALSE}

'القيمة إذا كانت صحيحة' لعبارة IF الثانية النطاق المسمى 'الأسعار' (E6: E14) ، وهي مصفوفة مثل هذا:

 
{118912910987}

يتم إرجاع سعر لكل عنصر في هذا النطاق فقط عندما تكون نتيجة أول مصفوفتين أعلاه هي TRUE للعناصر الموجودة في المواضع المقابلة. في المثال الموضح ، تبدو المصفوفة النهائية داخل MIN كما يلي:

 
{1189FALSEFALSEFALSEFALSEFALSEFALSE}

لاحظ أن الأسعار الوحيدة التي 'تبقى' هي تلك الموجودة في وضع يكون فيه اللون 'أحمر' والعنصر 'قبعة'.

تُرجع الدالة MIN بعد ذلك أدنى سعر ، وتتجاهل القيم FALSE تلقائيًا.

بناء الجملة البديل باستخدام المنطق المنطقي

يمكنك أيضًا استخدام صيغة الصفيف التالية ، التي تستخدم دالة IF واحدة فقط مع المنطق المنطقي:

 
{= MIN ( IF ((color=G6)*(item=H6),price))}

تتمثل ميزة بناء الجملة هذا في أنه من الأسهل بشكل مثير للجدل إضافة معايير إضافية دون إضافة دالات IF متداخلة إضافية.

مع وظيفة MINIFS

ال دالة MINIFS ، الذي تم تقديمه في Excel 2016 عبر Office 365 ، لإرجاع الحد الأدنى بناءً على معيار واحد أو أكثر ، دون الحاجة إلى صيغة صفيف. مع MINIFS ، تصبح الصيغة في I6:

كيفية تشغيل الترددات في Excel
 
= MINIFS (price,color,G6,item,H6)

ملاحظة: ستتجاهل MINIFS الخلايا الفارغة التي تفي بالمعايير تلقائيًا. بمعنى آخر ، لن تعامل MINIFS الخلايا الفارغة التي تفي بالمعايير على أنها صفر. من ناحية أخرى ، MINIFS إرادة إرجاع صفر (0) إذا لم تطابق أي خلايا المعايير.

المؤلف ديف برونز


^