كيفية دمج MIN و IF وظائف في صيغة صفيف Excel

أوجد أصغر قيمة لنطاق من البيانات للاجتماع بمعايير محددة

في هذا المثال التعليمي ، لدينا أوقات حارة لحدثين من ملتقى طرق - سباقات السرعة 100 و 200 متر.

سيسمح لنا استخدام صيغة مصفوفة MIN IF بالبحث عن أسرع وقت حرارة لكل سباق باستخدام صيغة واحدة.

وظيفة كل جزء من الصيغة هي:

صيغ CSE

يتم إنشاء صيغ صفيف بالضغط على مفاتيح Ctrl ، و Shift ، و Enter على لوحة المفاتيح في نفس الوقت بمجرد كتابة الصيغة.

بسبب الضغط على المفاتيح لإنشاء صيغة الصفيف ، يشار إليها أحيانًا بصيغ CSE .

MIN IF Nested Formula Syntax and Arguments

إن بناء جملة الصيغة MIN IF:

= MIN (IF (logical_test، value_if_true، value_if_false))

الوسيطات الخاصة بوظيفة IF هي:

في هذا المثال:

مثال على صيغة مصفوفة MIN IF Array

دخول بيانات البرنامج التعليمي

  1. أدخل البيانات التالية في الخلايا من D1 إلى E9 كما يظهر في الصورة أعلاه: Race Times Race Time (sec) 100 meters 11.77 100 meters 11.87 100 meters 11.83 200 meters 21.54 200 meters 21.50 200 meters 21.49 Race Fastest Heat (sec)
  2. في الخلية D10 اكتب "100 متر" (لا اقتباس). ستبدو الصيغة في هذه الخلية للعثور على أي من السباقات التي نريدها أن تجد أسرع وقت لها

دخول MIN IF Nested Formula

وبما أننا بصدد إنشاء صيغة متداخلة وصيغة مصفوفة ، فسنحتاج إلى كتابة الصيغة بالكامل في خلية واحدة لورقة العمل.

بمجرد إدخال الصيغة ، لا تضغط مفتاح Enter على لوحة المفاتيح أو تضغط على خلية مختلفة بالماوس لأننا نحتاج إلى تحويل الصيغة إلى صيغة مصفوفة.

  1. انقر فوق الخلية E10 - الموقع حيث سيتم عرض نتائج الصيغة
  2. اكتب ما يلي: = MIN (IF (D3: D8 = D10 ، E3: E8))

خلق صيغة صفيف

  1. اضغط مع الاستمرار على مفتاحي Ctrl و Shift على لوحة المفاتيح
  2. اضغط على مفتاح Enter في لوحة المفاتيح لإنشاء صيغة الصفيف
  3. يجب أن تظهر الإجابة 11.77 في الخلية F10 نظرًا لأن هذا هو الوقت الأسرع (الأصغر) لثلاث مراعات سباق 100 متر
  4. صيغة الصفيف الكاملة {= MIN (IF (D3: D8 = D10، E3: E8))}
    1. يمكن رؤيتها في شريط الصيغة أعلى ورقة العمل

اختبر الصيغة

اختبر الصيغة من خلال إيجاد أسرع وقت لمسافة 200 متر

اكتب 200 متر في الخلية D10 ثم اضغط على مفتاح Enter على لوحة المفاتيح.

يجب أن تقوم الصيغة بإرجاع وقت 21.49 ثانية في الخلية E10.