دالة الـERROR TYPE في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية
الكاتب:
سامي
-
"تعريف دالة الـERROR TYPE في الإكسيل
تتضمن مجموعة الأوفيس عدد من البرامج التي أصبح استخدامها من السمات الأساسية في عالم الأعمال ومن أبرزها برنامج الإكسيل، والذي يضم بين طياته مجموعة من الدوال والأوامر المفيدة ومن ضمنها الدالة ERROR.TYPE، حيث يتم تصنيفها كدالة للمعلومات؛ إذ يقوم مبدأ عمل الدالة على إرجاع رقم بما يتوافق مع قيمة خطأ معينة أمّا في حالة عدم وجود خطأ فستقوم الدالة بإرجاع النتيجة ""#N/A""، كما يبرز دور الدالة عند عمل التحليل المالي واختبار قيمة خطأ معينة وعرض رسالة خطأ مخصصة، إضافةً إلى ذلك يمكن استخدام الدالة IF لاختبار قيمة خطأ وإرجاع سلسلة نصية كرسالة تعبيرية بدلاً من قيمة الخطأ ويتم التعبير عن الدالة ERROR.TYPE من خلال الصيغة العامة الآتية:
(ERROR.TYPE(error_val=
كيفية استخدام دالة الـERROR TYPE في الإكسيل
بعد التعرّف على دالة ERROR.TYPE من خلال تعريفها وأبرز استعمالاتها ضمن البرمجية سيتم التطرّق للوسيطات التي تحتويها الصيغة العامة للدالة، حيث تضم الصيغة وسيطةً واحدةً فقط هي error_val؛ وهو حقل مطلوب ويعبّر عن قيمة الخطأ المراد العثور على رقم تعريفها، كما أنه وبالرغم من أن error_val يمكن أن تكون قيمة الخطأ الفعليّة إلا أنها عادة ما تكون مرجعًا لخلية معيّنة تحتوي على الصيغة المراد اختبارها.
قد تبدو الأمور مبهمةً بعض الشيء إلّا أنه ومن خلال فهم الوسيطة الموجودة ضمن الصيغة العامة ستبدو الأمور أكثر وضوحًا، فكما يظهر من الصيغة السابقة تظهر الوسيطة error_val كحقل وحيد مطلوب وإجباري والتي تعتمد قيمتها على النتيجة المراد اختبارها، فإذا تم استخدام #NULL! فإن الدالة سترجع الرقم 1 وفي حال استخدام #DIV/0! سترجع الرقم 2 أمّا استخدام #VALUE! سيرجع الرقم 3، نتائج الدالة ستعطي الأرقام 4 و5 و6 و7 و8 تواليًا عند استخدام #REF! و#NAME? و#NUM! و#N/A و#GETTING_DATA وبالترتيب ذاته، أمّا في حالة كانت قيمة الوسيطة أي قيمة أخرى فإن الدالة سترجع #N/A.
أمثلة عملية على دالة الـERROR TYPE في الإكسيل
تعد الدالة ERROR.TYPE من الدوال الأصيلة التي رافقت جميع إصدارات برنامج الإكسيل منذ إصدارها في نسخة إكسيل 2000 حتى أوفيس 365، وحتى يمكن للمستخدم من فهم الشرح النظري للدالة لا بد من بعض الأمثلة العملية التي سيتم تقديمها من خلال مجموعة البيانات المدرجة ضمن الجدول أدناه:
A
1
#DIV/0!
2
#REF!
3
-3.15 المثال الأول: تطبيق الصيغة (ERROR.TYPE(A1= ستعطي النتيجة 2. المثال الثاني: تطبيق الصيغة (ERROR.TYPE(A2= ستعطي النتيجة 4. المثال الثالث: تطبيق الصيغة (ERROR.TYPE(A3= ستعطي النتيجة #N/A. "
نحن نستخدم ملفات تعريف الارتباط (كوكيز) لفهم كيفية استخدامك لموقعنا ولتحسين تجربتك. من خلال الاستمرار في استخدام موقعنا ، فإنك توافق على استخدامنا لملفات تعريف الارتباط.