IS functions

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

الوصف

تقوم كل دالة من هذه الدالات، ويشار إليها جميعاً بدالات IS، بالتحقق من القيمة المحددة وإرجاع TRUE أو FALSE استناداً إلى النتائج. تقوم الدالة ISBLANK مثلاً بإرجاع القيمة المنطقية TRUE إذا كانت وسيطة القيمة مرجعاً إلى خلية فارغة، وبخلاف ذلك فإنها تقوم بإرجاع FALSE.

يمكنك استخدام دالة IS للحصول على معلومات حول قيمة قبل إجراء عملية حسابية أو أي إجراء آخر باستخدامها. على سبيل المثال، يمكنك استخدام الدالة ISERROR مع الدالة IF للقيام بإجراء مختلف عند حدوث خطأ:

‎= IF( ISERROR(A1), ‎"حدث خطأ.", A1 * 2)‎

تقوم هذه الصيغة بالتحقق من وجود حالة خطأ في A1. وإذا كان الأمر كذلك، فتُرجع الدالة IF الرسالة "حدث خطأ". وفي حالة عدم وجود خطأ، فتجري الدالة IF بالعملية الحسابية A1*2.

بناء الجملة

ISBLANK(value)‎

ISERR(value)‎

ISERROR(value)‎

ISLOGICAL(value)‎

ISNA(value)‎

ISNONTEXT(value)‎

ISNUMBER(value)‎

ISREF(value)‎

ISTEXT(value)‎

يحتوي بناء جملة الدالة IS على وسيطة التالية:

  • value    مطلوبة. هي القيمة التي تريد اختبارها. يمكن لوسيطة القيمة أن تكون عبارة عن قيمة فارغة (خلية فارغة) أو قيمة خطأ أو قيمة منطقية أو نص أو رقم أو قيمة مرجعية أو اسم يشير إلى أي من هذه.

الدالة

تُرجع TRUE عندما

ISBLANK

تشير القيمة إلى خلية فارغة.

ISERR

تشير القيمة إلى أي قيمة خطأ ما عدا ‎#N/A.

ISERROR

تشير القيمة إلى أي قيمة خطأ (‎#N/A أو ‎#VALUE!‎ أو ‎#REF!‎ أو ‎#DIV/0!‎ أو ‎#NUM!‎ أو ‎#NAME?‎ أو ‎#NULL!‎).

ISLOGICAL

تشير القيمة إلى قيمة منطقية.

ISNA

تشير القيمة إلى قيمة الخطأ ‎#N/A (قيمة غير متوفرة).

ISNONTEXT

تشير القيمة إلى أي عنصر ليس نصاً. (لاحظ أن هذه الدالة تقوم بإرجاع TRUE إذا كانت القيمة تشير إلى خلية فارغة).

ISNUMBER

تشير القيمة إلى رقم.

ISREF

تشير القيمة إلى مرجع.

ISTEXT

تشير القيمة إلى نص.

ملاحظات

  • لا يتم تحويل وسيطات القيمة في دالات IS. وتتم معاملة أي قيم رقمية مضمنة بين علامتي اقتباس مزدوجتين كنص. على سبيل المثال، في معظم الدالات الأخرى التي تتطلب وجود رقم، يتم تحويل القيمة النصية "19" إلى الرقم 19. ومع ذلك، لا يتم تحويل "19" من قيمة نصية إلى قيمة رقمية في الصيغة ISNUMBER("19")‎، وتُرجع الدالة ISNUMBER القيمة FALSE.

  • إن دالات IS مفيدة في الصيغ لاختبار نتائج الحساب. وعند دمج هذه الدالات مع الدالة IF، فهي توفر طريقة لتحديد موقع الأخطاء في الصيغ (انظر الأمثلة التالية).

أمثلة

مثال 1

انسخ البيانات النموذج في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لعرض نتائج الصيغ، حدد هذه الأخيرة، ثم اضغط على F2، ثم اضغط على Enter. عند الحاجة، يمكنك ضبط عرض العمود لرؤية البيانات كافة.

الصيغة

الوصف

النتيجة

‎=ISLOGICAL(TRUE)‎

التحقق مما إذا كانت TRUE قيمة منطقية أم لا

TRUE

‎=ISLOGICAL("TRUE")‎

التحقق مما إذا كانت "TRUE" قيمة منطقية أم لا

FALSE

‎=ISNUMBER(4)‎

التحقق مما إذا كان 4 رقماً أم لا

TRUE

‎=ISREF(G8)‎

التحقق مما إذا كان G8 مرجعاً صحيحاً أم لا

TRUE

‎=ISREF(XYZ1)‎

التحقق مما إذا كان XYZ1 مرجعاً صحيحاً أم لا

FALSE

المثال 2

انسخ البيانات النموذج في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لعرض نتائج الصيغ، حدد هذه الأخيرة، ثم اضغط على F2، ثم اضغط على Enter. عند الحاجة، يمكنك ضبط عرض العمود لرؤية البيانات كافة.

البيانات

ذهبي

إقليم1

‎#REF!‎

330,92

‎#N/A

الصيغة

الوصف

النتيجة

‎=ISBLANK(A2)‎

التحقق ما إذا كانت الخلية A2 فارغة أم لا.

FALSE

‎=ISERROR(A4)‎

التحقق مما إذا كانت القيمة في الخلية A4، وهي ‎#REF!‎، خطأ أم لا.

TRUE

‎=ISNA(A4)‎

التحقق مما إذا كانت القيمة في الخلية A4، وهي ‎#REF!‎، هي الخطأ ‎#N/A أم لا.

FALSE

‎=ISNA(A6)‎

التحقق مما إذا كانت القيمة في الخلية A6، وهي ‎#N/A، هي الخطأ ‎#N/A أم لا.

TRUE

‎=ISERR(A6)‎

التحقق مما إذا كانت القيمة في الخلية A6، وهي ‎#N/A، خطأ أم لا.

FALSE

‎=ISNUMBER(A5)‎

التحقق مما إذا كانت القيمة في الخلية A5، وهي 330.92، رقماً أم لا.

TRUE

‎=ISTEXT(A3)‎

التحقق مما إذا كانت القيمة في الخلية A3، وهي إقليم1، نصاً أم لا.

TRUE

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

مشاركة Facebook Facebook Twitter Twitter البريد الإلكتروني البريد الإلكتروني

هل كانت المعلومات مفيدة؟

رائع! هل لديك أي ملاحظات أخرى؟

كيف يمكننا تحسين ذلك؟

نشكرك على ملاحظاتك!

×