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

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

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

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

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

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

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

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

إذا لم تكن متأكداً مما يجب فعله في هذه المرحلة أو نوع المساعدة التي تحتاجها، يمكنك البحث عن أسئلة في منتدى مجتمع Excel أو نشر سؤالك.

ارتباط بمنتدى مجتمع Excel

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

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

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

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

ارجع إلى أيٍ من المواضيع التالية المطابقة لخطأ علامة التجزئة الذي يظهر لك:

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

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

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

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

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

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

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

  • تأكد من تعيين 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+3 في خلية تم تنسيقها كنص، فلن يتمكن Excel من حساب البيانات التي أدخلتها. وكل ما ستشاهده في الخلية هو =2+3. لإصلاح هذا الأمر، غيّر نوع بيانات الخلية من نص إلى عام من خلال تنفيذ ما يلي:

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

  2. انقر فوق سهم الشريط الرئيسي > إلى جانب تنسيق الأرقام (أو اضغط Ctrl + 1) واختر عام.

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

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

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

مربع رسالة تطلب منك استبدال x بـ * لإجراء عمليات الضرب
رسالة خطأ، استخدام x مع الثوابت للضرب بدلاً من *

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

خطأ #NAME? عند استخدام x مع مراجع خلايا بدلاً من * لإجراء عمليات الضرب
خطأ #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 ، اكتب: A1:A8!المبيعات[مبيعات الربع الثاني.xlsx]=. من دون استخدام الأقواس المربعة، تعرض الصيغة الخط‎#REF!‎.

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

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

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

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

تؤدي قسمة خلية على خلية أخرى تتضمن صفراً (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 في نظام تشغيل 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 User Voice‏.

انظر أيضاً

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

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

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

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

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

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

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

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

×