كيفية تصحيح الخطأ #VALUE! في الدالة CONCATENATE

ينطبق على
Excel لـ Microsoft 365 Excel لـ Microsoft 365 لـ Mac Excel 2024 Excel 2024 Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

هام

في الإصدارات الأحدث من Excel Excel Mobile Excel على الويب، تم إبطال CONCATENATE بواسطة الدالة CONCAT. وعلى الرغم من أن الدالة CONCATENATE ما زالت متوفرة للتوافق مع الإصدارات السابقة، فمن الضروري مراعاة استخدام الدالة CONCAT حيث أنها أكثر فعالية.

 

وأحد أكثر السيناريوهات شيوعاً في مواجهة الخطأ #VALUE! مع الدالة CONCATENATE هو عند محاولة إنشاء سلسلة تتضمن مرجع خلية يحتوي على خطأ، مثل #VALUE!.

في المثال التالي، نريد تسلسل D2 وE2 وF2، حيث يحتوي E2 على #VALUE! #REF!.

الخطأ #VALUE! في الدالة CONCATENATE

يؤدي الخطأ في E2 إلى عرض الدالة #VALUE! #REF!. لكي يعمل بنجاح، ستحتاج إلى استبدال الخطأ بقيمة أخرى غير الخطأ. يمكنك إنشاء صيغة تتحقق من وجود خطأ في مرجع الخلية، وإذا حدث ذلك، فعرض السلسلة النصية حيث يظهر 0 بدلا من الخطأ (أو يمكنك استبدال النص الخاص بك ب 0، ولكن ستحتاج إلى تضمين النص في علامات اقتباس - "النص الخاص بك").

ويمكن أن تكون الصيغة كما يلي:

=IF‏(ISERROR(E2),CONCATENATE(D2," ",0," ",F2))

يتم استخدام الدالتين IF وISERROR كحل بديل لإنشاء سلسلة متصلة باستخدام الخطأ #VALUE!

كيف يعمل ذلك؟ تستخدم الدالة IF الدالة IFERROR لتحديد ما إذا كان هناك خطأ في E2، وإذا كان هناك، فإن الدالة CONCATENATE تجمع القيم في D2 وE2 وF2 (تستبدل الدالة الخطأ ب 0)، وتعرض السلسلة النصية الناتجة. لاحظ أن الصيغة تستخدم أيضا المسافات (" ") للمساعدة في فصل القيم.

هل تحتاج إلى مزيد من المساعدة؟

يمكنك دائما سؤال خبير في مجتمع Excel التقني أو الحصول على الدعم في المجتمعات.

اطلع أيضاً على

تصحيح الخطأ #VALUE! الخطأ

الدالة CONCATENATE

دالة CONCAT

نظرة عامة حول الصيغ في Excel

كيفية تفادي الصيغ المقطوعة

الكشف عن وجود أخطاء في الصيغ

جميع دالات Excel (بالترتيب الأبجدي)

جميع دالات Excel (حسب الفئة)