إذا كانت الدالة AVERAGE أو SUM، فإنها تشير إلى الخلايا التي تحتوي على #VALUE! فالصيغ ستؤدي إلى #VALUE! #REF!.
لكي تتمكن من الاطلاع على قيم الخطأ، سيتم إنشاء صيغة تتجاهل الأخطاء الموجودة في نطاق المرجع أثناء حساب المتوسط باستخدام القيم "العادية" المتبقية.
للتغلب على هذا السيناريو، نستخدم مجموعة من دالات AVERAGE مع دالة IF وISERROR لتحديد ما إذا كان هناك خطأ في النطاق المحدد. يتطلب هذا السيناريو الخاص صيغة صفيف:
=AVERAGE(IF(ISERROR(B2:D2),"",B2:D2))
هذه الصيغة عبارة عن صيغة صفيف. لذلك، ستحتاج إما إلى الضغط على ENTER (فقط إذا كنت تستخدم Microsoft 365) أو CTRL+SHIFT+ENTER في الصيغة.
ملاحظة
إذا كان لديك إصدار حالي من Microsoft 365، فيمكنك ببساطة إدخال الصيغة في خلية الإخراج، ثم الضغط على ENTER لتأكيد الصيغة كصيغة صفيف ديناميكية. بخلاف ذلك، يجب إدخال الصيغة كصيغة صفيف قديمة عن طريق تحديد خلية الإخراج أولا، وإدخال الصيغة في خلية الإخراج، ثم الضغط على CTRL+SHIFT+ENTER لتأكيدها. يدرج Excel أقواسًا متعرجة في بداية الصيغة ونهايتها نيابة عنك. لمزيد من المعلومات عن صيغ الصفيف، انظر إرشادات لصيغ الصفيف وأمثلة عليها.
ملاحظة
لن تعمل الدالة أعلاه لـ #VALUE! فقط، بل ستعمل أيضاً لـ #N/A و#NULL و#DIV/0! وغيرها.
يمكنك أيضاً استخدام الدالة SUM بالشكل نفسه:
=SUM(IF(ISERROR(B2:D2),"",B2:D2))
هل تحتاج إلى مزيد من المساعدة؟
يمكنك دائما الاستفسار من أحد الخبراء في مجتمع Excel التقني أو الحصول على الدعم في المجتمعات.