دالة الـISNA في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية

بواسطة: - آخر تحديث: ٠٧:٥٦ ، ٢٢ يوليو ٢٠٢٠
دالة الـISNA في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية

تعريف دالة الـISNA في الإكسيل

تعد دالة الـISNA إحدى دوال المعلومات المستخدمة في برنامج الإكسيل، حيث يتم استخدام هذه الدالة للكشف عن ما إذا كانت خلية ما تحتوي على الخطأ #N/A! أم لا، ففي حال كانت الخلية تحتوي على هذا الخطأ فسيتم إرجاع القيمة المنطقية TRUE، بينما سيتم إرجاع القيمة المنطقية FALSE في حال لم تكن الخلية تحتوي على هذا الخطأ، وعادةً ما يتم استخدام دالة الـISNA في عمليات التحليل المالي، حيث تفيد وظيفة هذه الدالة في تحديد الخلايا التي تحتوي على الخطأ #N/A!، مما يسهل عمليات المقارنة وتحليل البيانات، كما يمكن استخدام دالة الـIF مع دالة الـISNA لاختبار قيمة خلية ما وعرض رسائل مخصصة.[١]

كيفية استخدام دالة الـISNA في الإكسيل

دائمًا ما يتم إرجاع إحدى القيم المنطقية TRUE أو FALSE عند استخدام دالة الـISNA، ولا يمكن إرجاع القيمة TRUE إلا في حال تم الكشف عن الخطأ #N/A! في الخلية المراد اختبارها، ففي حال تم اكتشاف أخطاء أخرى مثل #DIV/0! أو غيره من الأخطاء فسيتم إرجاع القيمة المنطقية FALSE، وقبل استخدام دالة الـISNA في برنامج الإكسيل، يجب التأكد من تحديد الخلية المراد ظهور الناتج فيها، ومن ثم إدخال إشارة المساواة تتبعها كلمة ISNA، وتتم كتابة الصيغة العامة لدالة الـISNA على النحو الآتي:[٢]

ISNA(value)=

  •  value: وهو المدخل الوحيد في صيغة دالة الـISNA، حيث يمثل هذا المدخل التعبير أو القيمة المطلوب اختبار ما إذا كانت تحتوي على الخطأ #N/A! أو لا، ويمكن إدخال هذه القيمة أو التعبير بشكل مباشر في صيغة الدالة أو كمرجع خلية يحتوي على القيمة أو التعبير.

أمثلة عملية على استخدام دالة الـISNA في الإكسيل

تم تطوير دالة الـISNA في إصدار إكسيل لعام 2000، ومن ثم تم إدخالها في الإصدارات اللاحقة، وتعد دالة الـISNA من الدوال السهلة وبسيطة الاستخدام، حيث لا يتطلب استخدام هذه الدالة سوى إدخال القيمة المراد اختبار ما إذا كانت تحتوي على الخطأ #N/A! أم لا في الصيغة العامة للدالة، وفي ما يأتي بعض الأمثلة العملية على استخدام دالة الـISNA في برنامج الإكسيل:[٣]


A
B
C
1
#DIV/0!
=ISNA(A1)
FALSE
2
#N/A
=ISNA(A2)
TRUE
3
#NAME?
=ISNA(A3)
FALSE
4
www.techonthenet.com
=ISNA(A4)
FALSE
  • يمكن استخدام الصيغة الآتية للتحقق ما إذا كانت الخلية A1 تحتوي على الخطأ #N/A! أم لا:

ISNA(A1)=

بحيث سيظهر ناتج هذه الصيغة FALSE.

  • يمكن استخدام الصيغة الآتية للتحقق ما إذا كانت الخلية A2 تحتوي على الخطأ #N/A! أم لا:

ISNA(A2)=

بحيث سيظهر ناتج هذه الصيغة TRUE.

  • يمكن استخدام الصيغة الآتية للتحقق ما إذا كانت الخلية A3 تحتوي على الخطأ #N/A! أم لا:

ISNA(A3)=

بحيث سيظهر ناتج هذه الصيغة FALSE.

  • يمكن استخدام الصيغة الآتية للتحقق ما إذا كانت الخلية A4 تحتوي على الخطأ #N/A! أم لا:

ISNA(A4)=

بحيث سيظهر ناتج هذه الصيغة FALSE.

المراجع[+]

  1. "ISNA Function", corporatefinanceinstitute.com, Retrieved 2020-06-19. Edited.
  2. "The Excel ISNA Function", www.excelfunctions.net, Retrieved 2020-06-19. Edited.
  3. "MS Excel: How to use the ISNA Function (WS)", www.techonthenet.com, Retrieved 2020-06-19. Edited.