cellio

دالتا MIN وMAX في إكسل: استخراج أعلى وأدنى قيمة

تعلم كيفية استخدام دالتي MIN وMAX في إكسل لإيجاد أصغر وأكبر قيمة، وتجاهل الأصفار، واستخراج اسم الصف المقابل، ووضع حد أقصى للقيم بسهولة.

بقلم Ayoub Farid · · 2 دقائق قراءة

تُرجع الدالة MIN أصغر رقم في نطاق معين، بينما تُرجع الدالة MAX أكبر رقم. تُساعدك هذه الأدوات في الإجابة عن أسئلة عملية مثل: "ما هو أفضل شهر مبيعاً لدينا؟"، "من هو المورّد الأرخص؟"، أو "ما هي أقل درجة في الفصل الدراسي؟".

الصيغة العامة (Syntax)

=MIN(number1, [number2], ...)
=MAX(number1, [number2], ...)

مثال عملي

AB
1MonthSales
2Jan4,200
3Feb3,900
4Mar4,800
5Apr5,100
=MAX(B2:B5)   → 5,100
=MIN(B2:B5)   → 3,900

لحساب المدى أو الفارق بينهما: =MAX(B2:B5)-MIN(B2:B5) ← 1,200.

في أي شهر تحقق ذلك؟

تُظهر لك الدالة MAX القيمة الرقمية فقط، وليس اسم الشهر. لمعرفة الشهر المقابل، ادمجها مع إحدى دوال البحث:

=XLOOKUP(MAX(B2:B5),B2:B5,A2:A5)

النتيجة: Apr. وفي إصدارات إكسل القديمة، يمكنك استخدام: =INDEX(A2:A5,MATCH(MAX(B2:B5),B2:B5,0)). راجع مقالنا حول INDEX MATCH. وفي حال تعادل شهرين في نفس القيمة، فستحصل على النتيجة الأولى المسجلة في الجدول.

تجاهل الأصفار أو الخلايا الفارغة

يتجاهل إكسل الخلايا الفارغة تلقائياً، لكنه يحتسب الأصفار؛ لذا غالباً ما تُرجع الدالة MIN القيمة 0 عند التعامل مع جداول لم يكتمل إدخال بياناتها بعد. لتفادي ذلك، استخدم الدالة MINIFS (المتوفرة في Excel 2019 والإصدارات الأحدث، وMicrosoft 365، وGoogle Sheets):

=MINIFS(B2:B13,B2:B13,">0")

استخدام MIN وMAX مع شروط متعددة

لإيجاد أعلى مبيعات لمنتج القهوة ("Coffee"):

=MAXIFS(B2:B50,D2:D50,"Coffee")

وضع حد أقصى أو أدنى للقيم

حيلة ذكية ومفيدة: يمكنك استخدام MIN وMAX لتقييد النتائج بسقف أو أرضية محددة:

  • وضع حد أقصى للمكافأة قدره 500: =MIN(B2*10%,500)
  • منع القيمة من النزول تحت الصفر: =MAX(B2-C2,0)

إيجاد ثاني أعلى أو ثاني أقل قيمة

إذا كنت ترغب في تجاوز الترتيب الأول، استخدم الدالتين LARGE وSMALL:

=LARGE(B2:B13,2)
=SMALL(B2:B13,2)

ولترتيب النطاق بالكامل، يمكنك قراءة المزيد في مقال RANK.

أخطاء شائعة

  • الأرقام المخزنة كنص: يتجاهلها إكسل. إذا كانت MAX تُرجع القيمة 0 دائماً، فتأكد من تنسيق البيانات داخل الخلايا.
  • تضمين صف المجموع الإجمالي: سيؤدي ذلك إلى ظهور ناتج المجموع كأعلى قيمة. تأكد دائماً من تحديد النطاق الفعلي للبيانات فقط.
  • التواريخ هي أرقام في إكسل: لذا، فإن تطبيق الدالة MAX على عمود تواريخ سيعطيك أحدث تاريخ. هذه ميزة مفيدة جداً، مثل كتابة =MAX(C2:C50) لمعرفة "تاريخ أحدث طلب".

تدرب عملياً

يتيح لك درس "MIN & MAX" في تطبيق Cellio تطبيق ما تعلمته لاستخراج أفضل وأسوأ شهر على ورقة مبيعات واقعية، ثم دمجها مع معادلات Excel أخرى في الدروس المتقدمة. ستجد هذا الدرس متاحاً الآن داخل وحدة الأساسيات في التطبيق.

الأسئلة الشائعة

كيف أجد أعلى قيمة في إكسل؟

استخدم الصيغة =MAX(range)، مثل =MAX(B2:B13).

كيف أجد أقل قيمة مع استبعاد الصفر؟

استخدم الدالة بالشكل الآتي: =MINIFS(B2:B13,B2:B13,">0").

كيف أعرف الصف الذي يحتوي على أكبر قيمة؟

ادمج MAX مع دالة بحث مثل XLOOKUP أو INDEX/MATCH، على سبيل المثال: =XLOOKUP(MAX(B2:B13),B2:B13,A2:A13).

هل تعمل دالتا MIN وMAX مع التواريخ؟

نعم. تُرجع الدالة MIN أقدم تاريخ، بينما تُرجع الدالة MAX أحدث تاريخ.

تابع القراءة