IBM Lotus Symphony


معالجة الخانات الخالية

تم تغيير معالجة الخانات الخالية.

مسبقا، تم تحديد الخانات الخالية لتكون بالقيمة 0 في بعض السياقات وبمجموعة حروف خالية في بعض السياقات، فيما عدا في المقارنة المباشرة حيث =A1=0 و =A1="" يكون كلاهما بالقيمة TRUE اذا كانت الخانة A1 خالية. ويتم حتى الآن استخدام خاصية الفراغ، لذلك كلا من =VLOOKUP(...)=0 و =VLOOKUP(...)="" سيكونا بالقيمة TRUE اذا نتج عن عملية البحث خانة خالية سيتم ارجاعها.

المرجع البسيط للخانة الخالية مازال يتم عرضه بالقيمة 0، لكن ليس بالضرورة أن يكون بنوع رقمي، لذلك فان المقارنات بالخانات المشار اليها تعمل كما هو متوقع.

بالنسبة للأمثلة التالية، تحتوي الخانة A1 على رقم والخانة B1 خالية وتحتوي الخانة C1 على مرجع الى B1:

A1: 1 B1: <empty> C1: =B1 (displays 0)

=B1=0 => TRUE

=B1="" => TRUE

=C1=0 => TRUE

=C1="" => TRUE (كان FALSE في السابق)

=ISNUMBER(B1) => FALSE

=ISNUMBER(C1) => FALSE (كان TRUE في السابق)

=ISNUMBER(VLOOKUP(1;A1:C1;2)) => FALSE (B1)

=ISNUMBER(VLOOKUP(1;A1:C1;3)) => FALSE (C1، كان TRUE في السابق)

=ISTEXT(B1) => FALSE

=ISTEXT(C1) => FALSE

=ISTEXT(VLOOKUP(1;A1:C1;2)) => FALSE (B1، كان TRUE في السابق)

=ISTEXT(VLOOKUP(1;A1:C1;3)) => FALSE (C1)

=ISBLANK(B1) => TRUE

=ISBLANK(C1) => FALSE

=ISBLANK(VLOOKUP(1;A1:C1;2)) => TRUE (B1، كان FALSE في السابق)

=ISBLANK(VLOOKUP(1;A1:C1;3)) => FALSE (C1)

شارة الملاحظة يجب ملاحظة أن Microsoft Excel يقوم بالتصرف بطريقة مختلفة وعادة ما يقوم بارجاع رقم نتيجة للاشارة الى خانة خالية أو خانة معادلة نتيجة لخانة خالية. على سبيل المثال:

A1: <empty>

B1: =A1 => يعرض 0، ولكنه مرجع فقط الى خانة خالية

=ISNUMBER(A1) => FALSE

=ISTEXT(A1) => FALSE

=A1=0 => TRUE

=A1="" => TRUE

=ISNUMBER(B1) => FALSE (MS-Excel: TRUE)

=ISTEXT(B1) => FALSE

=B1=0 => TRUE

=B1="" => TRUE (MS-Excel: FALSE)

C1: =VLOOKUP(...) مع نتائج من خانة خالية => يعرض (MS-Excel: displays 0) خالي

=ISNUMBER(VLOOKUP(...)) => FALSE

=ISTEXT(VLOOKUP(...)) => FALSE

=ISNUMBER(C1) => FALSE (MS-Excel: TRUE)

=ISTEXT(C1) => FALSE


التعليق التقييمي عن البرنامج | المزيد من المطبوعات الفنية | العلامات التجارية