الانتقال إلى المحتوى الرئيسي

لماذا لا يجمع إكسيل الأرقام بمسافة: الأسباب والحلول

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

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

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

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

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

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

لماذا يتجاهل إكسيل الأرقام بمسافة: الأسباب والحلول

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

سبب تجاهل الأرقام مع مسافة في إكسيل هو أن البرنامج يفسر المسافات كأحرف نصية ، وليس كقيم رقمية. لذلك ، لا يمكنه إجراء عمليات حسابية بمثل هذه البيانات ، لأنه يتوقع قيما رقمية.

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

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

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

تنسيق خلية غير صحيح

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

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

يمكنك حل المشكلة بتنسيق الخلية غير الصحيح عن طريق تغيير تنسيق الخلية إلى رقمي. لهذا:

  1. حدد الخلايا المطلوبة أو مجموعة من الخلايا التي تحتوي على أرقام بمسافة.
  2. انقر بزر الماوس الأيمن على الخلية وحدد"تنسيق الخلية".
  3. في نافذة" تنسيق الخلية "التي تفتح ، حدد فئة" الرقم".
  4. حدد تنسيق الرقم المطلوب (على سبيل المثال ، " عام "أو" رقم") وانقر فوق موافق.

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

تحويل النص إلى رقم

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

هناك عدة طرق لتحويل النص إلى رقم في إكسيل:

الطريقةالوصف
باستخدام وظيفة فالوظيفة فال تحويل سلسلة نصية إلى رقم. على سبيل المثال ، =فال(أ1) يحول قيمة الخلية أ1 إلى رقم ويمكنك استخدام النتيجة لإجراء مزيد من العمليات الحسابية.
باستخدام وظيفة القيمةتقوم وظيفة القيمة أيضا بتحويل سلسلة نصية إلى رقم. على سبيل المثال ، =القيمة(أ1) يمكن استخدامها لتحويل قيمة الخلية أ1 إلى رقم.
باستخدام وظيفة نومبرفالووظيفة نومبرفالو ، المتاحة في إكسيل 2013 والإصدارات الأحدث ، يحول سلسلة نصية إلى رقم على أساس تنسيق رقم معين. على سبيل المثال ، =نومبرفالو(أ1،"."،"،") يحول قيمة الخلية أ1 إلى رقم ، مع احتساب النقطة كفاصل للأجزاء الصحيحة والعشرية ، والفاصلة كفاصل للآلاف.

يعتمد اختيار طريقة تحويل النص إلى رقم على ظروف وخصائص البيانات المتاحة. من المهم أن تأخذ في الاعتبار تنسيق النص وتنسيق الرقم المطلوب للتحويل المناسب.

تعطيل إضافة الفضاء التلقائي

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

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

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