Menu
flag Ar iconالعربيةdown icon

الصيغة لا تُحسب في الاكسل: الأسباب والحلول

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

كل ورقة في هذه الصفحة تفاعلية: غيّر رقمًا أو صيغة وسيُعاد الحساب.

عندما يعرض الاكسل صيغة كنص بدلًا من نتيجتها، تكون الخلية منسقة كنص أو تبدأ الصيغة بفاصلة عليا ('=B2*C2) أو بمسافة. احذف الفاصلة العليا أو المسافة، أو اضبط الخلية على عام، ثم انقر داخل الخلية واضغط Enter. وإذا كانت كل صيغ الورقة تظهر كنص، فإظهار الصيغ مفعّل: اضغط Ctrl+` لإيقافه. وعندما لا تتغير النتائج أثناء تعديل الأرقام، يكون الحساب مضبوطًا على يدوي: اختر صيغ > خيارات الحساب > تلقائي.

صيغ ليست سوى نص
D2
ABCD
1ItemPriceQtyTotal
2Desk2402=B2*C2
3Chair854 =B3*C3
4Lamp403120
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

تعرض D2 وD3 الصيغة نفسها. تبدأ D2 بفاصلة عليا، تخبر الاكسل بأن "هذا نص" وتكون مخفية في الخلية (تراها في شريط الصيغة). وتبدأ D3 بمسافة قبل =. وD4 وحدها صيغة، وتعرض 120. انقر D2، واحذف الفاصلة العليا لتحتوي الخلية على =B2*C2، واضغط Enter: تعرض 480.

الخلية منسقة كنص

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

  1. حدد الخلايا واختر الصفحة الرئيسية > تنسيق الأرقام > عام (القائمة المنسدلة في مجموعة رقم).
  2. تغيير التنسيق لا يكفي: لا يقرأ الاكسل الصيغة إلا عند إدخالها. انقر داخل كل خلية (أو اضغط F2) واضغط Enter.
  3. لعمود كامل، حدده واستخدم بيانات > نص إلى أعمدة > إنهاء. يعيد ذلك إدخال كل خلية دفعة واحدة.

والخطوات نفسها تصلح الأرقام التي كُتبت في خلايا نصية، فلا تُجمع (راجع القسم بعد التالي).

إظهار الصيغ مفعّل

إذا كانت كل صيغة في الورقة تعرض نصها، فإظهار الصيغ مفعّل: صيغ > إظهار الصيغ، أو Ctrl+ (المفتاح تحت Esc؛ وControl+ على Mac). اضغطه مرة أخرى للعودة. ومن السهل الضغط عليه بالخطأ.

النتائج أو الصيغ
D2
ABCD
1ItemPriceQtyTotal
2Desk2402480
3Chair854340
4Lamp403120
5Total940
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

انقر الصيغ فوق هذه الورقة: تعرض كل خلية صيغتها، تمامًا مثل إظهار الصيغ في الاكسل. انقره مرة أخرى لترى 480 و340 و120 والمجموع، 940. وهذا الوضع خاص بالورقة لا بالمصنف، فقد تظل الأوراق الأخرى تعرض النتائج.

أرقام مخزنة كنص: SUM تعيد 0 أو أقل من المتوقع

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

رقمان من الأرقام نص
B7
ABC
1MonthSalesType
2Jan120number
3Feb80text
4Mar95number
5Apr60text
6
7Total215
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

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

الحساب مضبوط على يدوي

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

  • للعودة: صيغ > خيارات الحساب > تلقائي.
  • لإعادة الحساب مرة واحدة دون تغيير الوضع: F9 لكل المصنفات المفتوحة، وShift+F9 للورقة النشطة، وCtrl+Alt+F9 لإعادة حساب كل صيغة. وعلى Mac، Cmd+= وShift+Cmd+=.
  • يترك تلقائي باستثناء جداول البيانات جداول البيانات (تحليل ماذا لو) قديمة أيضًا.

الوضع اليدوي معدٍ: يأخذ الاكسل الوضع من أول مصنف يُفتح في الجلسة، فالملف المحفوظ في الوضع اليدوي يحوّل كل ما يُفتح بعده. وأحيانًا تُضبط المصنفات الكبيرة جدًا على يدوي عمدًا لمنع إعادة الحساب بعد كل تعديل؛ وعندها يعرض شريط الحالة حساب عندما تكون النتائج قديمة.

صيغة تُحسب، لكن ليس كما تتوقع

أحيانًا تكون الشكوى "الصيغة لا تعمل" بينما يحسب الاكسل بالضبط ما كُتب. ثلاث حالات شائعة:

  • مرجع تحرك عند نسخ الصيغة. نسبة في خلية واحدة، تُقرأ دون $، تنزلق إلى الأسفل مع الصيغة، فتضرب الصفوف السفلية في خلايا فارغة.
  • مرجع دائري. تعتمد الصيغة على نتيجتها، فيعرض الاكسل 0 وتحذيرًا في شريط الحالة. راجع المرجع الدائري.
  • اسم خطأ بدلًا من رقم، مثل #NAME? لدالة مكتوبة خطأ. لكل خطأ صفحته الخاصة في هذا الفصل.
نسبة تنزلق إلى الأسفل
D3
ABCDEF
1ItemPriceWith taxTax rate
2Desk24028820%
3Chair8585
4Lamp4040
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

D2 صحيحة (288)، لكن D3 تعرض 85 وD4 تعرض 40: تقرأ صيغتاهما F3 وF4، وهما فارغتان، فتكون الضريبة 0. انقر D2، وغيّر F2 إلى $F$2، فيتبعها العمود. وتشرح المراجع المطلقة السبب.

جمع أرقام مخزنة كنص

جمع أرقام مخزنة كنص
B6
AB
1MonthSales
2Jan120
3Feb80
4Mar95
5Apr60
6Total
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

دورك: استُورد فبراير وأبريل كنص، فتفوّتهما =SUM(B2:B5). اكتب في B6 صيغة تجمع الأشهر الأربعة.

تحوّل -- (علامتا طرح) كل قيمة إلى رقم: يُحوَّل النص الذي يبدو كرقم، وتبقى الأرقام الحقيقية كما هي. وتعمل =SUMPRODUCT(B2:B5*1) و=SUM(VALUE(B2:B5)) بالطريقة نفسها. وما إن تصبح الصيغة صحيحة، تظل تعمل مهما كان عدد الخلايا النصية.

الأسئلة الشائعة

لماذا يعرض الاكسل الصيغة لا النتيجة؟

إما أن الخلية نُسقت كنص قبل كتابة الصيغة، أو أن الصيغة تبدأ بفاصلة عليا أو مسافة، أو أن إظهار الصيغ مفعّل. اضبط التنسيق على عام (الصفحة الرئيسية > تنسيق الأرقام > عام)، وانقر داخل الخلية، واضغط Enter، واضغط Ctrl+` إذا كانت كل صيغ الورقة تظهر كنص.

لماذا لا تتحدث صيغ الاكسل لدي تلقائيًا؟

لأن الحساب مضبوط على يدوي. اذهب إلى صيغ > خيارات الحساب واختر تلقائي. وحتى ذلك الحين، يعيد F9 حساب المصنف ويعيد Shift+F9 حساب الورقة النشطة. والمصنف المحفوظ في الوضع اليدوي يحوّل كل مصنف يُفتح بعده إلى الوضع اليدوي أيضًا.

لماذا يُسقط المجموع لدي بعض الأرقام؟

لأن تلك الأرقام مخزنة كنص، غالبًا بعد استيراد، وSUM تتخطى النص دون خطأ. تكون عادة محاذاة إلى يسار الخلية مع مثلث أخضر في الزاوية. حددها، وانقر أيقونة التحذير واختر تحويل إلى رقم، أو اجمعها بالصيغة =SUMPRODUCT(--B2:B5).

كيف أجبر الاكسل على إعادة الحساب؟

اضغط F9 لإعادة حساب كل المصنفات المفتوحة، وShift+F9 للورقة النشطة، وCtrl+Alt+F9 لإعادة حساب كل صيغة حتى لو ظن الاكسل أن شيئًا لم يتغير. وعلى Mac، يعيد Cmd+= الحساب ويعيد Shift+Cmd+= حساب الورقة النشطة.

رسم توضيحي للغات البرمجة في Coddy

تعلّم البرمجة مع Coddy

ابدأ الآن