اكسل

عودة فارغة إذا

Return Blank If

صيغة Excel: رجوع فارغًا إذاصيغة عامة
= IF (A1=1,B1,'')
ملخص

لإرجاع نتيجة فارغة باستخدام إذا كانت الدالة ، يمكنك استخدام ملف سلسلة فارغة ('). في المثال الموضح ، الصيغة في D5 (منسوخة لأسفل) هي:



 
= IF (B5=1,C5,'')
تفسير

تستند هذه الصيغة إلى دالة IF ، التي تم تكوينها باستخدام اختبار منطقي بسيط ، وقيمة يتم إرجاعها عندما يكون الاختبار TRUE ، وقيمة يتم إرجاعها عندما يكون الاختبار FALSE. في اللغة الإنجليزية البسيطة: إذا كانت القيمة 1 تساوي 1 ، فقم بإرجاع القيمة 2. إذا كانت القيمة 1 ليست 1 ، فقم بإرجاع سلسلة فارغة (').

ما الذي تفعله الإزاحة في Excel

ملاحظة إذا قمت بكتابة '' مباشرة في خلية في Excel ، فسترى أحرف الاقتباس المزدوجة. ومع ذلك ، عندما تدخل كصيغة مثل هذه:





 
=''

لن ترى أي شيء ، ستبدو الخلية فارغة.

حساب معدل النمو السنوي في Excel

أيضًا ، إذا كنت مستخدمًا جديدًا لبرنامج Excel ، فلاحظ أن القيم الرقمية هي ليس دخلت في الاقتباسات. بعبارة أخرى:



 
= IF (A1=1,B1,'') // right = IF (A1='1',B1,'') // wrong

يؤدي التفاف رقم بين علامتي الاقتباس ('1') إلى قيام Excel بتفسير القيمة كنص ، مما يؤدي إلى فشل الاختبارات المنطقية.

التحقق من وجود خلايا فارغة

إذا كنت بحاجة إلى التحقق من نتيجة صيغة مثل هذه ، فاعلم أن دالة ISBLANK ستعيد FALSE عند التحقق من الصيغة التي ترجع 'كنتيجة نهائية. ومع ذلك ، هناك خيارات أخرى. إذا احتوى A1 على '' التي تم إرجاعها بواسطة صيغة ، فحينئذٍ:

 
= ISBLANK (A1) // returns FALSE = COUNTBLANK (A1) // returns 1 = COUNTBLANK (A1)>0 // returns TRUE
المؤلف ديف برونز


^