معادلة IFERROR

معادلة IFERROR

السلام عليكم و رحمة الله 

 

 

 

في تدوينة سابقة تحدثنا عن أنواع الأخطاء الموجودة في الإكسيل من هنا

و في هذه التدوينة سنرى كيفية التعامل مع هذه الأخطاء من خلال معادلة IFERROR

فهذه المعادلة وجدت لتجنب ظهور نتيجة الخطأ و بدل من أن يظهر لنا أي من الأخطاء أن يظهر لدينا قيمة نحددها نحن و لتوضيح كيفية عمل هذه المعادلة, يجب علينا أولاً التعرف على مكوناتها فهي تتكون من متغيرين إثنين فقط 

 

المتغير الأول : VALUE و يقصد به الخلية أو المعادلة التي قد تكون نتيجتها خطأ.

 

المتغير الثاني : value_if_error هذا المتغير إن وجد خطأ.

 

 

 

فالإكسيل هنا يقوم بإحتساب المتغير الأول فإن كانت نتيجته صحيحة و لا تحتوي خطأ فلا قيمة للمتغير الثاني في هذه الحالة, أما إن وجد خطأ فإن الإكسيل مباشرة يقوم بإعادة القيمة الموجودة في المتغير الثاني, و لتوضيح ذلك سنستخدم المثال التالي : 

 

 

في المثال أعلاه لدينا رقم الفاتورة و قيمتها و السعر و لمعرفة الكمية التي تحتويها الفاتورة سنقسم الخلية B2 على الخلية C2, و لكن بعض الفواتير لا يوجد لدينا أسعارها فستكون النتيجة بالشكل التالي :

 

 

الفاتورة رقم 3 و الفاتورة رقم 6 بسبب عدم توفر الأسعار كانت النتيجة خطأ 

#DIV/0!

و لتجنب ظهور هذا الخطأ و لكي نتمكن من جمع الخلايا في العامود D سنستخدم المعادلة التالية :

 

 

ففي حالة وجود خطأ سيظهر الرقم 0 بدل من قيمة الخطأ.

كمثال آخر لإستخدام هذه المعادلة مع المعادلة VLOOKUP, فكما ذكرنا في تدوينة أنواع الأخطاء أن خطأ الـ NA سيظهر في حالة عدم وجود نتيجة مطابقة لعملية البحث , و لتجنب ظهوره سنستخدم المعادلتين معاً, كما في الشكل التالي :

 

 

ففي حالة وجود خطأ ستظهر الخلية فارغه 

 

و خلاصة الموضوع أينما وجد خطأ يمكننا تجنبه بإستخدام معادلة IFERROR.

 

 

 

دمتم في حفظ الله 

 

يحيى حسين 

Excel MVP 

 

 

 

اترك تعليقك

الاسم
:

البريد الإلكتروني
:


رقم الهاتف
:


التعليق
:

التعليقات