Excel: كيفية العثور على القيمة السالبة الأولى في النطاق


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

 =XLOOKUP(-1,SIGN( B2:B13 ), A2:B13 )

ستجد هذه الصيغة المعينة الخلية الأولى في النطاق B2:B13 التي تحتوي على قيمة سالبة وبالتالي تُرجع الصف بأكمله في النطاق A2:B13 .

يوضح المثال التالي كيفية استخدام هذه الصيغة عمليًا.

مثال: كيفية العثور على القيمة السالبة الأولى لنطاق في Excel

لنفترض أن لدينا مجموعة البيانات التالية التي توضح إجمالي الأرباح التي حققها مختلف موظفي الشركة:

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

لنفترض أننا نريد العثور على القيمة السالبة الأولى في عمود صافي الربح .

للقيام بذلك، يمكننا كتابة الصيغة التالية في الخلية D2 :

يبحث Excel عن القيمة السالبة الأولى في النطاق

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

يمكننا التحقق يدويًا من أن إريك هو بالفعل الموظف الأول بقيمة سالبة في عمود صافي الأرباح :

لاحظ أنه بما أننا استخدمنا A2:B13 كوسيطة أخيرة للدالة XLOOKUP ، فقد قمنا بإرجاع القيمتين من العمود A والعمود B.

ومع ذلك، يمكننا بدلاً من ذلك استخدام A2:A13 كوسيطة أخيرة لإرجاع اسم الموظف ذو القيمة السالبة الأولى فقط في عمود صافي الربح :

أو يمكننا بدلاً من ذلك استخدام B2:B13 كوسيطة أخيرة لإرجاع قيمة عمود صافي الأرباح فقط:

كيف تعمل هذه الصيغة؟

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

 =XLOOKUP(-1,SIGN( B2:B13 ), A2:B13 )

ترجع الدالة XLOOKUP أول قيمة مطابقة في عمود.

في هذه الصيغة، نستخدم أولاً الدالة SIGN لتحويل كل قيمة في النطاق B2:B13 إلى 1 أو -1 للإشارة إلى ما إذا كانت كل قيمة موجبة أم سالبة.

نستخدم بعد ذلك الدالة XLOOKUP للعثور على القيمة الأولى التي تساوي -1 ، والتي تُرجع القيمة السالبة الأولى في عمود صافي الربح .

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ العمليات الشائعة الأخرى في Excel:

Excel: كيفية البحث عن التكرارات باستخدام VLOOKUP
Excel: كيفية استخدام VLOOKUP لإرجاع كافة التطابقات
Excel: كيفية استخدام VLOOKUP لإرجاع أعمدة متعددة

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *