نصيحة: اللغات الأخرى مترجمة من قبل Google. يمكنك زيارة English نسخة من هذا الرابط.
تسجيل الدخول
x
or
x
x
التسجيل
x

or

تفوق IFERROR وظيفة

عند تطبيق الصيغ في ورقة عمل Excel ، سيتم إنشاء بعض قيم الخطأ ، للتعامل مع الأخطاء ، يوفر Excel وظيفة مفيدة - IFERROR. تُستخدم الدالة IFERROR لإرجاع نتيجة مخصصة عند تقييم صيغة لخطأ وإرجاع نتيجة طبيعية عند عدم حدوث أي خطأ.

doc iferror ظيفة 1


بناء الجملة:

بناء جملة الدالة IFERROR في Excel هو:

=IFERROR(value, value_if_error)

الحجج:

  • value: مطلوب. صيغة أو تعبير أو قيمة أو مرجع خلية للتحقق من وجود خطأ.
  • value_if_error: مطلوب. قيمة محددة لإرجاعها إذا تم العثور على خطأ. يمكن أن تكون سلسلة فارغة أو رسالة نصية أو قيمة رقمية أو صيغة أو حساب آخر.

الملاحظات:

  • 1. يمكن أن تتعامل وظيفة IFERROR مع جميع أنواع الأخطاء التي تتضمن # DIV / 0! ، # N / A ، # NAME؟ ، #NULL! ، # NUM! ، # REF!
  • 2. إذا كان القيمة الوسيطة عبارة عن خلية فارغة ، يتم التعامل معها كسلسلة فارغة ("") بواسطة الدالة IFERROR.
  • 3. إذا كان value_if_error يتم توفير الوسيطة كسلسلة فارغة ("") ، يتم عرض أية رسالة عند اكتشاف خطأ.
  • 4. إذا القيمة الوسيطة عبارة عن صيغة صفيف ، وتقوم IFERROR بإرجاع صفيف من النتائج لكل خلية في النطاق المحدد في القيمة.
  • 5. يتوفر هذا IFERROR في Excel 2007 وجميع الإصدارات اللاحقة.

عودة:

إرجاع القيمة المحددة لقيم الخطأ.


أمثلة:

مثال 1: دالة IFFEROR لإرجاع خلية فارغة أو نص مخصص بدلاً من قيمة الخطأ

على سبيل المثال ، لديك قائمة من البيانات أدناه ، لحساب متوسط ​​السعر ، يجب عليك استخدام بيع / وحدة. ولكن إذا كانت الوحدة 0 أو خلية فارغة ، فسيتم عرض الأخطاء كما هو موضح أدناه:

doc iferror ظيفة 2

الآن ، سأستخدم خلية فارغة أو سلسلة نصية أخرى لاستبدال قيم الخطأ:

=IFERROR(B2/C2, "") (هذه الصيغة سوف ترجع فارغة بدلا من قيمة الخطأ)

=IFERROR(B2/C2, "Error") (ستُرجع هذه الصيغة نصًا مخصصًا "خطأ" بدلاً من قيمة الخطأ)

doc iferror ظيفة 3 doc iferror ظيفة 4

مثال 2: IFERROR مع وظيفة Vlookup لإرجاع "غير موجود" بدلاً من قيم الخطأ

عادة ، عند تطبيق وظيفة vlookup لإرجاع القيمة المقابلة ، إذا لم يتم العثور على قيمة المطابقة الخاصة بك ، فستحصل على قيمة الخطأ # N / A كما تظهر الصورة التالية:

doc iferror ظيفة 5

بدلاً من عرض قيمة الخطأ ، يمكنك استخدام نص "غير موجود" لاستبداله. في هذه الحالة ، يمكنك لف صيغة Vlookup في وظيفة IFERROR مثل هذا: =IFERROR(VLOOKUP(…),"Not found")

يرجى استخدام الصيغة أدناه ، ثم سيتم إرجاع نص مخصص "غير موجود" بدلاً من ذلك إلى قيمة الخطأ أثناء عدم العثور على قيمة المطابقة ، راجع لقطة الشاشة:

=IFERROR(VLOOKUP(D2,$A$2:$B$11,2,FALSE),"Not Found")

doc iferror ظيفة 6


مثال 3: استخدام IFERROR المتداخل مع دالة Vlookup

يمكن أن تساعدك وظيفة IFERROR أيضًا في التعامل مع صيغ vlookup المتعددة ، على سبيل المثال ، لديك جدولان للبحث ، تحتاج الآن إلى البحث عن العنصر من هذين الجدولين ، لتجاهل قيم الخطأ ، يرجى استخدام IFERROR المتداخلة مع Vlookup لأن هذا :

=IFERROR(VLOOKUP(G2,$A$2:$B$7,2,FALSE),IFERROR(VLOOKUP(G2,$D$2:$E$7,2,FALSE),"Not Found"))

doc iferror ظيفة 7


مثال 4: IFERROR تعمل في صيغ الصفيف

دعنا نقول ، إذا كنت تريد حساب الكمية الإجمالية بناءً على قائمة السعر الإجمالي وسعر الوحدة ، يمكن القيام بذلك باستخدام صيغة صفيف ، والتي تقسم كل خلية في النطاق B2: B5 على الخلية المقابلة من النطاق C2: C5 ، ثم تضيف النتائج باستخدام صيغة المصفوفة هذه: =SUM($B$2:$B$5/$C$2:$C$5).

ملاحظة: إذا كانت هناك قيمة 0 واحدة على الأقل أو خلية فارغة في النطاق المستخدم ، فإن # DIV / 0! تم إرجاع الخطأ كما هو موضح أدناه الصورة:

doc iferror ظيفة 8

لإصلاح هذا الخطأ ، يمكنك لف وظيفة IFERROR في الصيغة كما هي ، ويرجى تذكر الضغط Shitf + Ctrl + Enter المفاتيح معًا بعد إدخال هذه الصيغة:

=SUM(IFERROR($B$2:$B$5/$C$2:$C$5,0))

doc iferror ظيفة 9


أدوات إنتاجية Excel

شريط Excel (مع تثبيت Kutools لـ Excel)

تساعدك ميزات 300 المتقدمة على التميز من الحشد

هل ترغب في إكمال عملك اليومي بسرعة وبشكل مثالي؟ كوتولس ل إكسيل يجلب ميزات متقدمة قوية 300 (ضم المصنفات ، مجموع حسب اللون ، ومحتويات الخلايا المنقسمة ، وتاريخ التحويل ، وما إلى ذلك ...) وتوفير 80٪ من الوقت.

  • تساعدك سيناريوهات عمل 1500 على حل مشكلات 80٪ Excel.
  • قلل الآلاف من نقرات لوحة المفاتيح والماوس كل يوم ، وخفف عينيك ويديك المتعبين.
  • كن خبيرًا في Excel في دقائق 3. لم تعد بحاجة إلى تذكر أي صيغ مؤلمة ورموز VBA.
  • 30 يوم تجريبية مجانية غير محدودة. 60 يوم ضمان استعادة الاموال. ترقية مجانية ودعم لسنوات 2.

لقطة شاشة من Excel (مع تثبيت علامة تبويب Office)

تقديم علامات تبويب فعالة إلى Office (بما في ذلك Excel) ومثل Like Chrome و Firefox و New IE

  • تبويب أوفيس يزيد إنتاجيتك بنسبة 50٪ عند عرض وتحرير مستندات متعددة.
  • قلل من نقرات الماوس لك كل يوم ، قل وداعًا بيد الماوس.
  • ثانية واحدة للتبديل بين عشرات الوثائق المفتوحة!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.