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

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

إذا لم يتمكن Excel من حل الصيغة التي تحاول إنشاءها، فقد تظهر رسالة خطأ مثل هذه:

صورة مربع الحوار "مشكلة تتعلق بهذه الصيغة" في Excel

لسوء الحظ، هذا يعني أن Excel لا يمكنه فهم ما تحاول القيام به، لذا قد ترغب في البدء من جديد.

ابدأ بتحديد موافق أو اضغط على ESC لإغلاق رسالة الخطأ.

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

صورة لزر إلغاء شريط الصيغة

إذا كنت تريد الانتقال إلى الأمام، فإن قائمة الاختيار التالية توفر خطوات استكشاف الأخطاء وإصلاحها لمساعدتك على معرفة الخطأ الذي قد يكون قد حدث.

ملاحظة: إذا كنت تستخدمOffice للويب ، فقد لا ترى الأخطاء نفسها، أو قد لا تنطبق الحلول.

يلقي Excel مجموعة متنوعة من أخطاء الجنيه (#) مثل #VALUE! و#REF! و#NUM و#N/A و#DIV/0! و#NAME؟، و#NULL!، للإشارة إلى أن شيئا ما في الصيغة لا يعمل بشكل صحيح. على سبيل المثال، #VALUE! بسبب تنسيق غير صحيح أو أنواع بيانات غير معتمدة في الوسيطات. أو، سترى #REF! إذا كانت الصيغة تشير إلى الخلايا التي تم حذفها أو استبدالها بالبيانات الأخرى. تختلف إرشادات استكشاف الأخطاء وإصلاحها لكل خطأ.

ملاحظة: #### ليس خطأ متعلق بالصيغة. ولكنه يعني فقط أن العمود ليس عريضاً بما يكفي لعرض محتويات الخلية. ما عليك سوى سحب العمود لتوسيعه، أو الانتقال إلى الشريط الرئيسي > تنسيق > احتواء تلقائي لعرض العمود.

صورة للصفحة الرئيسية > تنسيق > عرض عمود احتواء تلقائي

يمكنك الرجوع إلى أي من المواضيع التالية المطابقة لخطأ الرقم الذي تشاهده:

في كل مرة تفتح فيها جدول بيانات يحتوي على صيغ تشير إلى قيم في جداول بيانات أخرى، سيطلب منك تحديث المراجع أو تركها كما هي.

مربع حوار المراجع المقطوعة في Excel

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

يمكنك دائماً تعطيل ظهور مربع الحوار عند بدء التشغيل. للقيام بذلك، انتقل إلى "خيارات>" > "خيارات متقدمة> "عام"، ثم قم بمسح المربع "طلب تحديث الارتباطات التلقائية".

صورة للمطالبة بتحديث خيار الربط التلقائي

هام: إذا كانت هذه هي المرة الأولى التي تعمل فيها باستخدام ارتباطات مقطوعة في الصيغ، أو إذا كنت بحاجة إلى تحديث لحل الارتباطات المعطلة، أو إذا لم تكن تعرف ما إذا كنت تريد تحديث المراجع أم لا، فراجع Control عند تحديث المراجع الخارجية (الارتباطات).

فإذا لم تُظهر الصيغة القيمة، فاتبع الخطوات التالية:

  • تأكد من تعيين Excel لإظهار الصيغ في جدول البيانات. للقيام بذلك، حدد علامة التبويب "صيغ"، وفي المجموعة "تدقيق الصيغة"، حدد "إظهار الصيغ".

    تلميح: يمكنك أيضاً استخدام مفتاح الاختصار الموجود بلوحة المفاتيح Ctrl + ` (المفتاح الموجود أعلى مفتاح Tab). عند القيام بذلك، سيتم توسيع الأعمدة تلقائيا لعرض الصيغ، ولكن لا تقلق، عند العودة إلى طريقة العرض العادية، سيتم حجم الأعمدة.

  • إذا لم تحل الخطوة أعلاه المشكلة، فمن المحتمل أن يتم تنسيق الخلية كنص. يمكنك النقر بزر الماوس الأيمن وتحديد تنسيق الخلايا > عام (أو Ctrl + 1)، ثم اضغط على F2 > Enter لتغيير التنسيق.

  • إذا كان لديك عمود به نطاق كبير من الخلايا التي تم تنسيقها كنص، يمكنك تحديد النطاق، وتطبيق تنسيق الأرقام الذي تختاره، ثم الانتقال إلى البيانات > النص إلى عمود > إنهاء. سيقوم هذا بتطبيق التنسيق لكل الخلايا المحددة.

    صورة مربع الحوار بيانات > نص إلى أعمدة

عند عدم حساب صيغة، ستحتاج إلى التحقق مما إذا كان الحساب التلقائي قد تم تمكينه في Excel. لن تقوم الصيغ بحساب إذا تم تمكين الحساب اليدوي. اتبع هذه الخطوات للتحقق من الحساب التلقائي.

  1. حدد علامة التبويب "ملف"، وحدد "خيارات"،ثم حدد فئة "الصيغ".

  2. في قسم خيارات الحساب، الموجود أسفل حساب المصنف، تأكد من تحديد الخيار تلقائي.

    صورة لخيارات الحساب اليدوي والتلقائي

للحصول على مزيد من المعلومات حول العمليات الحسابية، راجع تغيير إعادة حساب الصيغ أو تكاتفها أو دقتها.

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

لمزيد من المعلومات حول المراجع الدائرية، راجع إزالة مرجع دائري أو السماح به.

إذا لم يبدأ إدخالك بعلامة التساوي، فهذه ليست صيغة ولن يتم حسابها، وهذا خطا شائع.

عند كتابة شيء، مثل SUM(A1:A10)، يعرض Excel السلسلة النصية SUM(A1:A10) بدلاً من نتيجة الصيغة. بدلا من ذلك، إذا كتبت 11/2،يعرض Excel تاريخا، مثل 2 نوفمبر أو 11/02/2009، بدلا من قسمة 11 على 2.

لتفادي هذه النتائج غير المتوقعة، ابدأ الدالة دائماً بعلامة التساوي. على سبيل المثال، اكتب: =SUM(A1:A10)و=11/2.

عندما تستخدم دالة في صيغة، يحتاج كل قوس فتح إلى قوس إغلاق لكي تعمل الدالة بشكل صحيح. تأكد أن كافة الأقواس تشكل جزءاً من زوج متطابق. على سبيل المثال، لن تعمل الصيغة =IF(B5<0),"Not valid",B5*1.05) بسبب وجود اثنتين من اثنتين من اغلق القاموس، ولكن هناك اثنتان فقط من اثنتين من اثنتين من الفتح. الصيغة الصحيحة هي كالتالي: =IF(B5<0,»Not valid»,B5*1.05).

تتضمن دالات Excel وسيطات -وهي القيم التي تحتاج إلى توفيرها لكي تعمل الدالة بشكل صحيح. وهناك عدد قليل من الدالات (مثل PI أو TODAY) لا تتضمن وسيطات. تحقق من بناء جملة الصيغة التي تظهر عند بدء الكتابة في الدالة، للتأكد من أن الدالة تتضمن الوسيطات المطلوبة.

على سبيل المثال، تقبل الدالة UPPER سلسلة نصية واحدة فقط أو مرجع خلية كوسيطة: ("مرحباً")‎=UPPER أو ‎=UPPER(C2)‎

ملاحظة: سترى وسيطات الدالة مدرجة في شريط أدوات مرجع دالة عائم أسفل الصيغة أثناء كتابتها.

لقطة شاشة لشريط الأدوات "مرجع دالة"

فضلاً عن ذلك، هناك دالات مثل SUM، تتطلب وسيطات رقمية فقط، في حين تتطلب دالات أخرى مثل REPLACE قيمة نصية لوسيطة واحدة على الأقل من وسيطاتها. إذا كنت تستخدم نوع بيانات غير صحيح، فقد تقوم الدالات بإرجاع نتائج غير متوقعة أو تظهر #VALUE! .

إذا كنت بحاجة إلى إلقاء نظرة سريعة على بناء جملة دالة معينة، فراجع قائمة دالات Excel (حسب الفئة).

لا تدخل أرقاما تم تنسيقها باستخدام علامات الدولار ($) أو الفواصل العشرية (,) في الصيغ لأن علامات الدولار تشير إلى المراجع المطلقة، أما الفواصل فواصل فواصل وسيطات. وبدلاً من إدخال 1,000$، أدخل 1000 في الصيغة.

إذا كنت تستخدم أرقاما تم تنسيقها في الوسيطات، ستحصل على نتائج حسابية غير متوقعة، ولكن قد ترى أيضا الخطأ #NUM! على سبيل المثال، إذا أدخلت الصيغة =ABS(-2,134) للعثور على القيمة المطلقة -2134، يعرض Excel #NUM! لأن الدالة ABS تقبل وسيطة واحدة فقط، وهي ترى الوسيطتين 2- و134 ك وسيطتين منفصلتين.

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

قد لا ترجع الصيغة نتائج متوقعة في حال تعذر استخدام نوع بيانات الخلية في الحسابات. على سبيل المثال، إذا أدخلت صيغة بسيطة مثل ‎=2+3 في خلية تم تنسيقها كنص، فلن يتمكن Excel من حساب البيانات التي أدخلتها. وكل ما ستشاهده في الخلية هو ‎=2+3. لإصلاح هذا الأمر، غيّر نوع بيانات الخلية من نص إلى عام من خلال القيام بما يلي:

  1. حدد الخلية.

  2. حدد "الصفحة الرئيسية" وحدد السهم لتوسيع المجموعة "تنسيق الأرقام" أو "رقم" (أو اضغط على Ctrl + 1). ثم حدد "عام".

  3. اضغط على F2 لوضع الخلية في وضع "التحرير"، ثم اضغط على Enter لقبول الصيغة.

قد يتم عرض التاريخ الذي تدخله في خلية تستخدم نوع البيانات رقم كقيمة تاريخ رقمية بدلاً من تاريخ. ولإظهار هذا الرقم كتاريخ، اختر التنسيق تاريخ في المعرض تنسيق الأرقام.

من الشائع جداً استخدام x كعامل ضرب في أي صيغة، ولكن لا يستخدم Excel سوى العلامة النجمية (*) لعملية الضرب. إذا كنت تستخدم ثوابت في الصيغة، فسيعرض Excel رسالة خطأ ويمكنه إصلاح الصيغة نيابة عنك باستبدال x بالعلامة النجمية (*).

مربع رسالة تطلب منك استبدال x بـ * لإجراء عمليات الضرب

ومع ذلك، إذا كنت تستخدم مراجع الخلايا، سيرجع Excel #NAME؟ الخطأ.

خطأ #NAME? عند استخدام x مع مراجع خلايا بدلاً من * لإجراء عمليات الضرب

إذا قمت بإنشاء صيغة تتضمن نصًا، فقم بإحاطة النص بعلامتي اقتباس.

على سبيل المثال، تجمع الصيغة ="اليوم هو " & TEXT(TODAY(),"dddd, mmmm dd") النص "اليوم هو " مع نتائج الدالتين TEXT وTODAY، وترجع نتيجة على هذا النحو اليوم هو الاثنين الموافق 30 مايو.

في الصيغة، "اليوم هو" مسافة قبل علامة الاقتباس النهاية لتوفير المسافة الفارغة التي تريدها بين الكلمات "اليوم هو" و"الاثنين، 30 مايو". بدون علامات اقتباس حول النص، قد تظهر الصيغة الخطأ #NAME؟.

يمكنك جمع (تضمين) 64 مستوى من الدالات كحدٍ أقصى ضمن دالة واحدة.

على سبيل المثال، الصيغة =IF(SQRT(PI())<2,"أقل من اثنين!","أكثر من اثنين!") 3 مستويات من الدالات؛ يتم تداخل الدالة PI داخل الدالة SQRT،والتي بدورها متداخلة داخل الدالة IF.

عند كتابة مرجع إلى القيم أو الخلايا في ورقة عمل أخرى، ويحتوي اسم الورقة حرفاً ليس من الأحرف الأبجدية (مثل مسافة)، فقم بإحاطة الاسم بعلامات اقتباس مفردة (').

على سبيل المثال، لإرجاع القيمة من الخلية D3 في ورقة عمل تسمى "البيانات الربع سنوي" في المصنف، اكتب: ='البيانات الربع سنوي'! D3. بدون علامات الاقتباس حول اسم الورقة، تظهر الصيغة الخطأ #NAME؟.

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

عند كتابة مرجع إلى القيم أو الخلايا في مصنف آخر، فضمّن اسم المصنف بين قوسين مربعين ([]) يليه اسم ورقة العمل التي تحتوي على القيم أو الخلايا.

على سبيل المثال، للإشارة إلى الخلايا من A1 إلى A8 في ورقة المبيعات في مصنف عمليات الربع الثاني المفتوح في Excel، اكتب: =[Q2 Operations.xlsx]المبيعات! A1:A8. من دون الأقواس المربعة، تظهر الصيغة الخطأ #REF!.

إذا لم يكن المصنف مفتوحاً في Excel، فاكتب المسار الكامل إلى الملف.

على سبيل المثال، (A1:A8!'المبيعات[xlsx.مبيعات الربع الثاني.‎=ROWS('C:\My Documents\‎.

ملاحظة: إذا كان المسار الكامل يحتوي على مسافات، فيجب إحاطة المسار بعلامتي اقتباس مفردتين (في بداية المسار وبعد اسم ورقة العمل، وقبل علامة التعجب).

تلميح: أسهل طريقة للحصول على المسار إلى المصنف الآخر هي فتح المصنف الآخر، ثم من المصنف الأصلي، اكتب =، ثم استخدم Alt+Tab ل Shift إلى المصنف الآخر. حدد أي خلية على الورقة التي تريدها، ثم أغلق المصنف المصدر. سيتم تحديث الصيغة تلقائياً لعرض المسار الكامل للملف واسم الورقة بالإضافة إلى بناء الجملة المطلوب. يمكنك نسخ المسار ولصقه واستخدامه أينما احتجت إليه.

يؤدي قسمة خلية على خلية أخرى بها صفر (0) أو بدون قيمة إلى حدوث خطأ #DIV/0!.

لتفادي حدوث هذا الخطأ، يمكنك معالجته مباشرة والتأكد من وجود المقام. يمكنك استخدام: 

=IF(B1,A1/B1,0)

وهي تشير إلى IF(B1 موجودة، فقم بقسمة A1 على B1، وإلا فستظهر النتيجة 0).

تحقق دائما لمعرفة ما إذا كان لديك أي صيغ تشير إلى بيانات في خلايا أو نطاقات أو أسماء معرفة أو أوراق عمل أو مصنفات قبل حذف أي شيء. يمكنك بعد ذلك استبدال هذه الصيغ بنتائجها قبل إزالة البيانات المرجعية.

إذا تعذّر استبدال الصبغ بنتائجها، فراجع هذه المعلومات حول الأخطاء والحلول الممكنة:

  • إذا كانت الصيغة تشير إلى خلايا تم حذفها أو استبدالها بالبيانات الأخرى، وإذا كانت ترجع خطأ #REF!، حدد الخلية التي بها #REF! الخطأ. في شريط الصيغة، حدد #REF! واحذفه. ثم أدخل نطاق الصيغة مرة أخرى.

  • إذا كان الاسم المعرف مفقودا، وأرجعت صيغة تشير إلى هذا الاسم #NAME؟، حدد اسما جديدا يشير إلى النطاق الذي تريده، أو قم بتغيير الصيغة للإشارة مباشرة إلى نطاق الخلايا (على سبيل المثال، A2:D8).

  • إذا كانت ورقة العمل مفقودة، وأرجعت صيغة تشير إليها #REF! للأسف، لا يمكن استرداد ورقة عمل تم حذفها.

  • إذا كان أحد المصنفات مفقوداً، فتبقى صيغة تشير إليه بلا تغيير حتى تحديث الصيغة.

    على سبيل المثال، إذا كانت الصيغة هي '!A1ورقة1[xlsx.مصنف1]= ولم تعد تملك مصنف1.xlsx، فتبقى القيم المشار إليها في ذلك المصنف متوفرة. ولكن، إذا قمت بتحرير صيغة تشير إلى هذا المصنف ثم حفظتها، فإن Excel يعرض مربع الحوار تحديث القيم ويطالبك بإدخال اسم ملف. حدد "إلغاءالأمر"، ثم تأكد من عدم فقدان هذه البيانات من خلال استبدال الصيغ التي تشير إلى المصنف المفقود بنتائج الصيغة.

في بعض الأحيان، عندما تقوم بنسخ محتويات خلية، تريد لصق القيمة فقط وليس الصيغة الأساسية المعروضة في شريط الصيغة.

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

يمكنك تجنب هذا الخطأ بلصق القيم الناتجة من الصيغ، بدون الصيغة، في الخلايا الوجهة.

  1. من ورقة عمل، حدد الخلايا التي تتضمن القيم الناتجة للصيغة التي تريد نسخها.

  2. على علامة التبويب "الصفحة الرئيسية"، في المجموعة "الحافظة"، حدد "نسخ صورة الزر ".

    صورة شريط Excel

    اختصار لوحة المفاتيح: اضغط على CTRL+C.

  3. حدد الخلية العلوية اليمنى في ناحية اللصق.

    تلميح: لنقل تحديد أو نسخه إلى ورقة عمل أو مصنف آخر، حدد علامة تبويب ورقة عمل أخرى أو قم بالتبديل إلى مصنف آخر، ثم حدد الخلية العلوية اليمنى من منطقة اللصق.

  4. على علامة التبويب "الصفحة الرئيسية"، في المجموعة "الحافظة"، حدد "لصق صورة الزر "، ثم حدد "لصق القيم"، أو اضغط على Alt > E > S > V > Enter for Windows، أو الأمر "خيار > > V > V > Enter على جهاز Mac.

لفهم كيف تحتسب صيغة معقدة أو متداخلة النتيجة النهائية، يمكنك تقييم هذه الصيغة.

  1. حدد الصيغة التي تريد تقييمها.

  2. حدد الصيغ >تقييم الصيغة.

    المجموعة "تدقيق الصيغة" ضمن علامة التبويب "صيغ"

  3. حدد "تقييم" لفحص قيمة المرجع تحته. يتم عرض نتيجة التقييم بخط مائل.

    مربع الحوار "تقييم الصيغة"

  4. إذا كان الجزء تحته من الصيغة مرجعا لصيغة أخرى، فحدد "خطوة إلى الأمام" لإظهار الصيغة الأخرى في المربع "تقييم". حدد "خطوة إلى الخارج" للعودة إلى الخلية والصيغة السابقة.

    لا يتوفر الزر "خطوة أمامية" في المرة الثانية التي يظهر فيها المرجع في الصيغة، أو إذا كانت الصيغة تشير إلى خلية في مصنف آخر.

  5. تابع حتى يتم تقييم كل جزء من الصيغة.

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

    ملاحظات: 

    • لن يتم تقييم بعض أجزاء الدالتين IF وCHOOSE وقد يظهر الخطأ ‎#N/A في المربع تقييم.

    • تظهر المراجع الفارغة كقيم صفرية (0) في المربع تقييم.

    • يتم إعادة حساب بعض الدالات في كل مرة يتم فيها تغيير ورقة العمل. قد تؤدي هذه الدالات بما في ذلك الدالات RAND وAREAS وINDEX وOFFSET وCELL وINDIRECT وROWS وCOLUMNSو NOW وTODAY وRANDBETWEEN إلى أن يظهر مربع الحوار تقييم صيغة نتائج مختلفة عن النتائج الفعلية في الخلية على ورقة العمل.

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

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

راجع أيضاً

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

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

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

دالات Excel (حسب الفئة)

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

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×