Excel: إذا كانت الخلية فارغة، انتقل إلى الخلية التالية
يمكنك استخدام الدالة IF مع الدالة ISLBANK في Excel لتجاهل الخلية إذا كانت فارغة عند إجراء عملية حسابية.
على سبيل المثال، يمكنك استخدام بناء الجملة التالي:
=IF(ISBLANK( A2 ), "", B2 * C2 )
هذا المثال بالذات سوف يفعل ما يلي:
- إذا كانت الخلية A2 فارغة، فما عليك سوى إرجاع قيمة فارغة.
- إذا لم تكن الخلية A2 فارغة، فقم بإرجاع الخلية B2 مضروبة في الخلية C2 .
يمكنك بعد ذلك النقر على هذه الصيغة وسحبها إلى خلايا أخرى في عمود.
يوضح المثال التالي كيفية استخدام بناء الجملة هذا عمليًا.
مثال: إذا كانت الخلية فارغة، فانتقل إلى الخلية التالية في Excel
لنفترض أن لدينا مجموعة البيانات التالية في Excel والتي توضح عدد الوحدات المباعة من أحد العناصر وسعر الوحدة لمختلف الموظفين في الشركة:
لنفترض أننا نريد حساب إجمالي الإيرادات الناتجة عن كل موظف عن طريق ضرب القيمة الموجودة في عمود الوحدات بالقيمة الموجودة في عمود السعر ، ولكن فقط إذا كانت الخلية الموجودة في عمود الموظف ليست فارغة.
للقيام بذلك، يمكننا كتابة الصيغة التالية في الخلية D2 :
=IF(ISBLANK( A2 ), "", B2 * C2 )
يمكننا بعد ذلك النقر على هذه الصيغة وسحبها إلى كل خلية متبقية في العمود D:
وإليك كيفية عمل هذه الصيغة:
- لم تكن الخلية A2 فارغة، لذا عادت الصيغة 40 * 4 = 160.
- لم تكن الخلية A3 فارغة، لذا عادت الصيغة 20 * 5 = 100.
- كانت الخلية A4 فارغة، لذا تخطت الصيغة العملية الحسابية وانتقلت إلى الخلية التالية.
- كانت الخلية A5 فارغة، لذا تخطت الصيغة العملية الحسابية وانتقلت إلى الخلية التالية.
وما إلى ذلك وهلم جرا.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في Excel:
إكسل: كيفية ملء الخلايا الفارغة
Excel: تطبيق التنسيق الشرطي على الخلايا الفارغة
Excel: حساب المتوسط وتجاهل الخلايا الفارغة والفارغة