Excel: كيفية استخدام sumif مع isnumber
في كثير من الأحيان، قد ترغب في إضافة قيم النطاق في Excel فقط إذا كانت قيمة النطاق المقابل رقمًا.
يمكنك استخدام الصيغة التالية للقيام بذلك:
=SUMPRODUCT(--ISNUMBER( A:A ), B:B )
تضيف هذه الصيغة المحددة القيم الموجودة في العمود B فقط عندما تكون القيمة المقابلة في العمود A رقمًا.
يوضح المثال التالي كيفية استخدام هذه الصيغة عمليًا.
مثال: استخدم SUMIF مع ISNUMBER في Excel
لنفترض أن لدينا مجموعة البيانات التالية في Excel والتي توضح عدد المبيعات التي أجراها موظفو الشركة بمعرفات معينة:
لاحظ أن بعض قيم المعرفات عبارة عن أحرف والبعض الآخر عبارة عن قيم رقمية.
يمكننا استخدام الصيغة التالية لحساب مجموع المبيعات فقط للصفوف التي تكون فيها قيمة المعرف رقمية:
=SUMPRODUCT(--ISNUMBER( A2:A11 ), B2:B11 )
توضح لقطة الشاشة التالية كيفية استخدام هذه الصيغة:
مجموع المبيعات فقط للصفوف ذات المعرفات الرقمية هو 67 .
يمكننا التحقق يدويًا من صحة ذلك عن طريق حساب مجموع المبيعات للصفوف ذات المعرفات الرقمية فقط:
مجموع مبيعات المعرفات الرقمية: 28 + 9 + 12 + 18 = 67 .
وهذا يطابق القيمة التي حسبناها باستخدام الصيغة.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في Excel:
كيفية استخدام SUMIF مع OR في Excel
كيفية استخدام SUMIFS مع نطاق زمني في Excel
كيفية استخدام حرف البدل في وظيفة SUMIFS في Excel