Excel: كيفية استخدام iferror ثم فارغًا
يمكنك استخدام الطرق التالية في Excel لإرجاع قيمة فارغة بدلاً من قيمة خطأ عندما لا يتم إرجاع قيمة صالحة بواسطة صيغة:
الأسلوب 1: IFERROR ثم فارغ باستخدام صيغة
=IFERROR( B2 / A2 , "")
الطريقة الثانية: IFERROR ثم قم بإفراغه باستخدام VLOOKUP
=IFERROR(VLOOKUP( E2 , $A$2:$C$12 , 3, FALSE), "")
توضح الأمثلة التالية كيفية استخدام كل طريقة عمليًا.
مثال 1: IFERROR ثم فارغ مع صيغة
لنفترض أننا نستخدم الصيغة التالية لتقسيم القيم الموجودة في العمود B على القيم الموجودة في العمود A في ورقة عمل Excel المحددة هذه:
= B2 / A2
لاحظ أنه لكل خلية في العمود C حيث نحاول القسمة على قيمة فارغة، نحصل على #DIV/0! لذلك.
لإرجاع قيمة فارغة بدلاً من قيمة خطأ، يمكننا كتابة الصيغة التالية في الخلية C2 :
=IFERROR( A2 / B2 , "")
يمكننا بعد ذلك نسخ هذه الصيغة ولصقها في كل خلية متبقية في العمود C:
الآن لكل خلية في العمود C حيث نحاول القسمة على قيمة فارغة، نحصل ببساطة على قيمة فارغة.
المثال 2: IFERROR ثم قم بإفراغه باستخدام VLOOKUP
لنفترض أننا نستخدم صيغة VLOOKUP التالية للعثور على اسم اللاعب في العمود A وإرجاع قيمة الكرات المرتدة في العمود C:
VLOOKUP( F2 , $A$2:$C$12 , 3, FALSE)
لاحظ أنه بالنسبة لكل خلية في العمود G حيث نواجه قيمة فارغة في الدالة VLOOKUP ، فإننا نتلقى #N/A وفقًا لذلك.
لإرجاع قيمة فارغة بدلاً من قيمة #N/A ، يمكننا كتابة الصيغة التالية في الخلية F2 :
=IFERROR(VLOOKUP( F2 , $A$2:$C$12 , 3, FALSE), "")
يمكننا بعد ذلك نسخ هذه الصيغة ولصقها في كل خلية متبقية في العمود F:
الآن لكل خلية نواجه فيها قيمة فارغة في الدالة VLOOKUP ، نتلقى ببساطة قيمة فارغة.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في Excel:
كيفية تجاهل قيم #N/A عند استخدام الصيغ في Excel
كيفية استبدال قيم #N/A في Excel
كيفية إصلاح خطأ #NAME في إكسل