Skip to main content

العثور على أكبر عدد سلبي أو إيجابي في Excel

The Mathematics of our Universe (أبريل 2025)

The Mathematics of our Universe (أبريل 2025)
Anonim

في بعض الأحيان ، بدلاً من العثور على أكبر أو أقصى رقم لجميع بياناتك ؛ تحتاج إلى العثور على أكبر رقم في مجموعة فرعية - مثل أكبر رقم موجب أو سالب.

إذا كانت كمية البيانات صغيرة ، فقد يكون من السهل إنجاز المهمة عن طريق تحديد النطاق الصحيح للدالة MAX يدويًا.

في ظروف أخرى ، مثل عينة بيانات كبيرة لم يتم فرزها ، قد يكون تحديد النطاق بشكل صحيح أمراً صعباً إن لم يكن مستحيلاً.

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

MAX IF Array Formula Breakdown

الصيغة المستخدمة في هذا البرنامج التعليمي للعثور على أكبر رقم موجب هو:

= MAX (IF (A1: B5> 0، A1: B5))

ملحوظة: يتم حذف الوسيطة value_if_false الخاصة ب IF ، والتي تعتبر اختيارية ، لتقصير الصيغة. في حالة عدم استيفاء البيانات في النطاق المحدد للمعيار المحدد - أرقام أكبر من الصفر - ستقوم الصيغة بإرجاع صفر ( 0 )

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

  • تقوم الدالة IF بتصفية البيانات بحيث يتم تمرير تلك الأرقام التي تستوفي المعيار المختار إلى الدالة MAX فقط
  • تبحث الدالة MAX عن أعلى قيمة للبيانات التي تمت تصفيتها
  • صيغة الصفيف - يشار إليها بواسطة الأقواس المتعرجة { } يحيط بالمعادلة - يسمح لوسيطة الاختبار المنطقية لواجهة IF بالبحث في نطاق البيانات بالكامل لمطابقة - مثل الأعداد الأكبر من الصفر - بدلاً من مجرد خلية واحدة للبيانات

صيغ CSE

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

والنتيجة هي أن الصيغة بأكملها - بما في ذلك علامة المساواة - محاطة بأقواس معقوفة. مثال على ذلك هو:

{= MAX (IF (A1: B5> 0، A1: B5))}

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

إكسل MAX IF صفيف صيغة الصيغة

كما يظهر في الصورة أعلاه ، يستخدم هذا المثال التعليمي صيغة مصفوفة MAX IF للعثور على أكبر القيم الإيجابية والسلبية في نطاق من الأرقام.

الخطوات الأولى أدناه إنشاء الصيغة للعثور على أكبر رقم موجب متبوعاً الخطوات اللازمة للعثور على أكبر رقم سالب.

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

  1. أدخل الأرقام المعروضة في الصورة أعلاه في الخلايا من A1 إلى B5 بورقة العمل
  2. في الخلايا A6 و A7 اكتب التسميات ماكس ايجابي و ماكس سلبي

إدخال MAX IF صيغة متداخلة

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

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

  1. انقر فوق الخلية B6 - الموقع حيث سيتم عرض نتائج الصيغة الأولى
  2. اكتب ما يلي:

    = MAX (IF (A1: B5> 0، A1: B5))

خلق صيغة صفيف

  1. اضغط مع الاستمرار على السيطرة و تحول مفاتيح على لوحة المفاتيح
  2. اضغط على أدخل على لوحة المفاتيح لإنشاء صيغة الصفيف
  3. الاجابة 45 يجب أن تظهر في الخلية B6 لأن هذا هو أكبر رقم موجب في القائمة
  4. إذا قمت بالنقر فوق الخلية B6 ، الصيغة الصفيف الكامل

    {= MAX (IF (A1: B5> 0، A1: B5))}

    يمكن رؤيتها في شريط الصيغة أعلى ورقة العمل

العثور على أكبر عدد سلبي

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

بما أن الهدف هو الآن العثور على أكبر رقم سالب ، تستخدم الصيغة الثانية أقل من المشغل ( < ) ، بدلا من أكبر من المشغل ( > ) ، لاختبار فقط البيانات التي هي أقل من الصفر.

  1. انقر فوق الخلية B7
  2. اكتب ما يلي:

    = MAX (IF (A1: B5 <0، A1: B5))

  3. اتبع الخطوات المذكورة أعلاه لإنشاء صيغة الصفيف
  4. الاجابة -8 يجب أن تظهر في الخلية B7 لأن هذا هو أكبر رقم سالب في القائمة

الحصول على # VALUE! من أجل إجابة

إذا عرضت الخلايا B6 و B7 # VALUE! قيمة الخطأ بدلاً من الإجابات المشار إليها أعلاه ، ربما لأنه لم يتم إنشاء صيغة الصفيف بشكل صحيح.

لتصحيح هذه المشكلة ، انقر فوق الصيغة في شريط الصيغة واضغط على السيطرة, تحول و أدخل مفاتيح على لوحة المفاتيح مرة أخرى.