السبب الرئيسي وراء #NAME؟ يظهر الخطأ في الصيغة بسبب وجود خطأ مطبعي في اسم الصيغة. انظر إلى المثال التالي:

هام: #NAME؟ يعني خطأ ما أنه يجب تصحيح شيء ما في بناء الجملة، لذا عندما ترى رسالة الخطأ في الصيغة، قم بحلها. لا تستخدم أي دالات لمعالجة الأخطاء مثل IFERROR لإخفاء الخطأ.
لتجنب أخطاء الكتابة في أسماء الصيغ، استخدم "معالج الصيغة" في Excel. عندما تبدأ بكتابة اسم الصيغة في خلية أو في "شريط الصيغة"، ستظهر قائمة بالصيغ المطابقة للكلمات التي أدخلتها في القائمة المنسدلة. بمجرد إدخال اسم الصيغة وفتح القوسين، سيعرض "معالج الصيغة" بناء الجملة كنص تحويم.

يمكنك أيضاً استخدام "معالج الدالات" لتجنب الأخطاء التركيبية. حدد الخلية ذات الصيغة، ومن علامة التبويب صيغ اضغط على إدراج دالة.
سيقوم Excel تلقائياً بتحميل المعالج نيابة عنك.

عند الضغط على كل وسيطة، سيوفر Excel لك المعلومات الملائمة عن كل منها.
فيما يلي الأسباب الأخرى #NAME؟ الخطأ.
إشارة الصيغة إلى وجود اسم غير معرّف
عندما يكون للصيغة مرجع إلى اسم غير معرف في Excel، سترى #NAME؟ الخطأ.
انظر المثال التالي لدالة SUM التي تشير إلى الأرباح، وهو اسم غير معرّف في المصنف.

الحل: عرف الاسم في إدارة الأسماء، ثم أضف الاسم للصيغة. اتبع هذه الخطوات للقيام بذلك:
-
إذا كانت البيانات لديك بالفعل في جدول البيانات وتريد تعيين اسم لخلايا معينة أو نطاق خلايا، فاختر الخلايا الموجودة بجدول البيانات أولاً. إذا كنت تريد إنشاء نطاق جديد، يمكنك تخطي هذه الخطوة.
-
على علامة التبويب صيغ، في مجموعة الأسماء المعرّفة، اضغط على تعريف اسم ثم اضغط على تعريف اسم.
-
أدخل اسماً فريداً.
-
فيما يخص النطاق، حدد ما إذا كنت تريد توفير الاسم في الورقة فقط أو في المصنف بأكمله.
-
أدخل تعليقاً اختيارياً.
-
اضغط على موافق.
وفي الخطوة التالية، تتم إضافة الاسم في الصيغة.
-
ضع المؤشر على بناء جملة الصيغة حيث تريد إضافة الاسم الذي أنشأته للتو.
-
انتقل إلى علامة التبويب صيغ في مجموعة الأسماء المعرّفة، انقر فوق الاستخدام في الصيغة ثم حدد الاسم المعرّف الذي تريد إضافته.
للحصول على المزيد من المعلومات حول استخدام الأسماء المعرّفة، راجع تعريف الأسماء واستخدامها في الصيغ.
تضمُن الصيغة لخطأ إملائي في الاسم المعرّف
إذا كان بناء الجملة يشير إلى اسم معرف بشكل غير صحيح، ستشاهد #NAME؟ الخطأ.
في متابعة المثال السابق، تم إنشاء اسم معرف ل "الربح" في جدول البيانات. في المثال التالي، لا يتم إملاء الاسم بشكل صحيح، لذا ما زالت الدالة تلقي #NAME؟ الخطأ.

الحل: صحّح الخطأ الإملائي في بناء الجملة وأعد المحاولة في الصيغة.
تلميح: بدلا من إدخال الأسماء المعرفة يدويا في الصيغ، Excel القيام بذلك تلقائيا لك. للقيام بذلك، انتقل إلى علامة التبويب "صيغ"، في المجموعة "الأسماء المعرفة"، انقر فوق "استخدام في الصيغة"، ثم حدد الاسم المعرف الذي تريد إضافته. Excel إضافة الاسم إلى الصيغة.
افتقاد بناء الجملة إلى علامات اقتباس مزدوجة للقيم النصية
عندما تقوم بتضمين مراجع النص في الصيغ، فيجب إحاطة النص بعلامات اقتباس حتى إذا لم تستخدم سوى المسافة. إذا حذف بناء الجملة علامتي اقتباس مزدوجتين "" لقيمة النص، فسترى رسالة الخطأ #NAME. انظر المثال التالي.

يفتقد بناء الجملة في هذا المثال علامات اقتباس مزدوجة لـ has (لدى)، لذلك يحدث الخطأ.
الحل: ارجع إلى بناء الجملة الخاص بك وقم بالفحص يدوياً للتأكد من أن جميع القيم النصية حولها علامات الاقتباس.
حذف النقطتين في مرجع نطاق
إذا لم تظهر أي نقطة في مرجع نطاق، فستعرض الصيغة #NAME؟ الخطأ.
في المثال التالي، طرح صيغة INDEX #NAME؟ لأن النطاق B2 إلى B12 يفتقد إلى نقطتين.

الحل: تحقق من بناء الجملة للتأكد من أن جميع مراجع النطاقات تتضمن علامة النقطتين.
أنت تستخدم دالة تتطلب وظائف إضافية معينة غير ممكّنة في Excel
هناك بعض دالات Excel التي تعمل فقط عند تمكين بعض الوظائف الإضافية. وإلا فإن استخدام هذه الدالات سينتج #NAME؟ الخطأ. على سبيل المثال، لاستخدام الدالة EUROCONVERT، يجب تمكين الوظيفة الإضافية Euro Currency Tools. إذا كنت تستخدم دالات مخصصة أو وحدات ماكرو تتطلب "مجموعة أدوات التحليل"، فتأكد من تمكين الأداة الإضافية Analysis ToolPak.
لتمكين الوظائف الإضافية في Excel:
-
انقر فوق ملف > خيارات.
-
انقر فوق الوظائف الإضافية.
-
في مربع القائمة إدارة، حدد وظائف Excel الإضافية وانقر فوق انتقال.
-
حدد المربع ذا الصلة واضغط على موافق.
هل لديك أسئلة خاصة تتعلق بالدالة؟
نشر سؤال في منتدى مجتمع Excel
هل لديك اقتراحات حول كيف يمكننا تحسين الإصدار التالي من Excel؟ إذا كان الأمر كذلك، فالرجاء الاطلاع على المواضيع في Excel User Voice.